net472/VMware.Sdk.vSphere.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>Invoke-GetAccessConsolecli</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetAccessConsolecli</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get enabled state of the console-based controlled CLI (TTY1).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetAccessConsolecli</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>bool</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetAccessConsolecli
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessConsolecli with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetAccessConsolecli
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessConsolecli with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/consolecli/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-SetAccessConsolecli</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetAccessConsolecli</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set enabled state of the console-based controlled CLI (TTY1).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetAccessConsolecli</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceAccessConsolecliSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessConsolecliSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessConsolecliSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceAccessConsolecliSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessConsolecliSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessConsolecliSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceAccessConsolecliSetRequest = Initialize-ApplianceAccessConsolecliSetRequest -Enabled $false
 
Invoke-SetAccessConsolecli -applianceAccessConsolecliSetRequest $applianceAccessConsolecliSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessConsolecli with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessConsolecliSetRequest = Initialize-ApplianceAccessConsolecliSetRequest -Enabled $false
 
Invoke-SetAccessConsolecli -applianceAccessConsolecliSetRequest $applianceAccessConsolecliSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessConsolecli with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/consolecli/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AccessConsolecliSetRequestBody</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-GetAccessDcui</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetAccessDcui</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get enabled state of Direct Console User Interface (DCUI TTY2).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetAccessDcui</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>bool</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetAccessDcui
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessDcui with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetAccessDcui
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessDcui with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/dcui/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-SetAccessDcui</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetAccessDcui</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set enabled state of Direct Console User Interface (DCUI TTY2).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetAccessDcui</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceAccessDcuiSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessDcuiSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessDcuiSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceAccessDcuiSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessDcuiSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessDcuiSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceAccessDcuiSetRequest = Initialize-ApplianceAccessDcuiSetRequest -Enabled $false
 
Invoke-SetAccessDcui -applianceAccessDcuiSetRequest $applianceAccessDcuiSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessDcui with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessDcuiSetRequest = Initialize-ApplianceAccessDcuiSetRequest -Enabled $false
 
Invoke-SetAccessDcui -applianceAccessDcuiSetRequest $applianceAccessDcuiSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessDcui with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/dcui/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AccessDcuiSetRequestBody</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-GetAccessShell</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetAccessShell</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get enabled state of BASH, that is, access to BASH from within the controlled CLI.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetAccessShell</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessShellShellConfig</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetAccessShell
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessShell with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetAccessShell
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessShell with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/shell/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-SetAccessShell</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetAccessShell</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set enabled state of BASH, that is, access to BASH from within the controlled CLI.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetAccessShell</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceAccessShellShellConfig</maml:name>
          <maml:Description>
            <maml:para>Shell configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessShellShellConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessShellShellConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceAccessShellShellConfig</maml:name>
        <maml:Description>
          <maml:para>Shell configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessShellShellConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessShellShellConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceAccessShellShellConfig = Initialize-ApplianceAccessShellShellConfig -Enabled $false -Timeout 0
 
Invoke-SetAccessShell -applianceAccessShellShellConfig $applianceAccessShellShellConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessShell with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessShellShellConfig = Initialize-ApplianceAccessShellShellConfig -Enabled $false -Timeout 0
 
Invoke-SetAccessShell -applianceAccessShellShellConfig $applianceAccessShellShellConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessShell with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/shell/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AccessShellShellConfig</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-GetAccessSsh</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetAccessSsh</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get enabled state of the SSH-based controlled CLI.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetAccessSsh</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>bool</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetAccessSsh
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessSsh with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetAccessSsh
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAccessSsh with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/ssh/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-SetAccessSsh</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetAccessSsh</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set enabled state of the SSH-based controlled CLI.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetAccessSsh</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceAccessSshSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessSshSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessSshSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceAccessSshSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceAccessSshSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceAccessSshSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceAccessSshSetRequest = Initialize-ApplianceAccessSshSetRequest -Enabled $false
 
Invoke-SetAccessSsh -applianceAccessSshSetRequest $applianceAccessSshSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessSsh with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessSshSetRequest = Initialize-ApplianceAccessSshSetRequest -Enabled $false
 
Invoke-SetAccessSsh -applianceAccessSshSetRequest $applianceAccessSshSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetAccessSsh with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/access/ssh/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AccessSshSetRequestBody</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-ListSupportBundleCores</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSupportBundleCores</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all the core files exists on storage. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSupportBundleCores</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceCoresInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSupportBundleCores
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupportBundleCores with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSupportBundleCores
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupportBundleCores with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/support-bundle/cores/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-GetItemHealthMessages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetItemHealthMessages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get health messages. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetItemHealthMessages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Item</maml:name>
          <maml:Description>
            <maml:para>ID of the data item The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.health&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Item</maml:name>
        <maml:Description>
          <maml:para>ID of the data item The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.health&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNotification&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetItemHealthMessages -item "item_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetItemHealthMessages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetItemHealthMessages -item "item_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetItemHealthMessages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/item/messages/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-GetHealthApplmgmt</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthApplmgmt</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get health status of applmgmt services.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthApplmgmt</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetHealthApplmgmt
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthApplmgmt with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthApplmgmt
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthApplmgmt with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/applmgmt/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-GetHealthSettings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthSettings</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get health settings for vCenter Server. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthSettings</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthCheckSettingsSettingSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/settings/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-UpdateHealthSettings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateHealthSettings</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set health settings based on provided healthSpec This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateHealthSettings</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceHealthCheckSettingsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceHealthCheckSettingsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthCheckSettingsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceHealthCheckSettingsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceHealthCheckSettingsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthCheckSettingsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceHealthCheckSettingsUpdateSpec = Initialize-ApplianceHealthCheckSettingsUpdateSpec -DbHealthCheckStateManualBackup $false -DbHealthCheckStateScheduledBackup $false
 
Invoke-UpdateHealthSettings -applianceHealthCheckSettingsUpdateSpec $applianceHealthCheckSettingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateHealthSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceHealthCheckSettingsUpdateSpec = Initialize-ApplianceHealthCheckSettingsUpdateSpec
 
Invoke-UpdateHealthSettings -applianceHealthCheckSettingsUpdateSpec $applianceHealthCheckSettingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateHealthSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/settings/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HealthCheckSettingsUpdateSpec</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-GetHealthDatabase</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthDatabase</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the health status of the database. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthDatabase</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthDatabaseInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthDatabase
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthDatabase with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthDatabase
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthDatabase with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/database/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-GetHealthDatabaseStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthDatabaseStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get database storage health.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthDatabaseStorage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthDatabasestorageHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthDatabaseStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthDatabaseStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthDatabaseStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthDatabaseStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/database-storage/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-GetHealthLoad</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthLoad</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get load health.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthLoad</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthLoadHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthLoad
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthLoad with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthLoad
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthLoad with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/load/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-GetHealthMem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthMem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get memory health.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthMem</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthMemHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthMem
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthMem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthMem
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthMem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/mem/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-GetHealthSoftwarePackages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthSoftwarePackages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information on available software updates available in the remote vSphere Update Manager repository. Red indicates that security updates are available. Orange indicates that non-security updates are available. Green indicates that there are no updates available. Gray indicates that there was an error retreiving information on software updates.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthSoftwarePackages</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthSoftwarepackagesHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthSoftwarePackages
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSoftwarePackages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthSoftwarePackages
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSoftwarePackages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/software-packages/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-GetHealthStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get storage health.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthStorage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthStorageHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/storage/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-GetHealthSwap</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthSwap</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get swap health.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthSwap</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthSwapHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthSwap
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSwap with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthSwap
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSwap with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/swap/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-GetHealthSystem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthSystem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get overall health of system.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthSystem</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceHealthSystemHealthLevel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthSystem
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSystem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthSystem
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSystem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/system/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHealthSystemLastcheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHealthSystemLastcheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get last check timestamp of the health of the system.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHealthSystemLastcheck</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHealthSystemLastcheck
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSystemLastcheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHealthSystemLastcheck
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHealthSystemLastcheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/health/system/lastcheck/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-ExportInfraprofileConfigs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportInfraprofileConfigs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Exports the desired profile specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Infraprofile.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportInfraprofileConfigs</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceInfraprofileConfigsProfilesSpec</maml:name>
          <maml:Description>
            <maml:para>information to export the profile.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceInfraprofileConfigsProfilesSpec</maml:name>
        <maml:Description>
          <maml:para>information to export the profile.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</maml: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>$ApplianceInfraprofileConfigsProfilesSpec = Initialize-ApplianceInfraprofileConfigsProfilesSpec -EncryptionKey "MyEncryptionKey" -Description "MyDescription" -Profiles "MyProfiles"
 
Invoke-ExportInfraprofileConfigs -applianceInfraprofileConfigsProfilesSpec $applianceInfraprofileConfigsProfilesSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportInfraprofileConfigs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExportInfraprofileConfigs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportInfraprofileConfigs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/infraprofile/configs__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-InfraprofileConfigsProfilesSpec</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-ImportInfraprofileConfigsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportInfraprofileConfigsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Imports the desired profile specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportInfraprofileConfigsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
          <maml:Description>
            <maml:para>information to import the profile.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
        <maml:Description>
          <maml:para>information to import the profile.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</maml: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>$ApplianceInfraprofileConfigsProfilesSpec = Initialize-ApplianceInfraprofileConfigsProfilesSpec -EncryptionKey "MyEncryptionKey" -Description "MyDescription" -Profiles "MyProfiles"
$ApplianceInfraprofileConfigsImportProfileSpec = Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec "MyConfigSpec" -ProfileSpec $ApplianceInfraprofileConfigsProfilesSpec
 
Invoke-ImportInfraprofileConfigsAsync -applianceInfraprofileConfigsImportProfileSpec $applianceInfraprofileConfigsImportProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportInfraprofileConfigsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceInfraprofileConfigsImportProfileSpec = Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec "MyConfigSpec"
 
Invoke-ImportInfraprofileConfigsAsync -applianceInfraprofileConfigsImportProfileSpec $applianceInfraprofileConfigsImportProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportInfraprofileConfigsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/infraprofile/configs__action=import__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-InfraprofileConfigsImportProfileSpec</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-ListInfraprofileConfigs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListInfraprofileConfigs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. List all the profiles which are registered. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Infraprofile.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListInfraprofileConfigs</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfileInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListInfraprofileConfigs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListInfraprofileConfigs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListInfraprofileConfigs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListInfraprofileConfigs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/infraprofile/configs/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-ValidateInfraprofileConfigsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateInfraprofileConfigsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Validates the desired profile specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateInfraprofileConfigsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
          <maml:Description>
            <maml:para>information to validate the profile.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceInfraprofileConfigsImportProfileSpec</maml:name>
        <maml:Description>
          <maml:para>information to validate the profile.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsImportProfileSpec</maml: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>$ApplianceInfraprofileConfigsProfilesSpec = Initialize-ApplianceInfraprofileConfigsProfilesSpec -EncryptionKey "MyEncryptionKey" -Description "MyDescription" -Profiles "MyProfiles"
$ApplianceInfraprofileConfigsImportProfileSpec = Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec "MyConfigSpec" -ProfileSpec $ApplianceInfraprofileConfigsProfilesSpec
 
Invoke-ValidateInfraprofileConfigsAsync -applianceInfraprofileConfigsImportProfileSpec $applianceInfraprofileConfigsImportProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateInfraprofileConfigsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceInfraprofileConfigsImportProfileSpec = Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec "MyConfigSpec"
 
Invoke-ValidateInfraprofileConfigsAsync -applianceInfraprofileConfigsImportProfileSpec $applianceInfraprofileConfigsImportProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateInfraprofileConfigsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/infraprofile/configs__action=validate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-InfraprofileConfigsImportProfileSpec</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-CreateLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a new local user account. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateLocalAccounts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLocalAccountsCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLocalAccountsCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsCreateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig = Initialize-ApplianceLocalAccountsConfig -Password "MyPassword" -OldPassword "MyOldPassword" -FullName "MyFullName" -Email "MyEmail" -Roles "MyRoles" -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
$ApplianceLocalAccountsCreateRequest = Initialize-ApplianceLocalAccountsCreateRequest -Username "MyUsername" -Config $ApplianceLocalAccountsConfig
 
Invoke-CreateLocalAccounts -applianceLocalAccountsCreateRequest $applianceLocalAccountsCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig = Initialize-ApplianceLocalAccountsConfig -Password "MyPassword" -Roles "MyRoles"
$ApplianceLocalAccountsCreateRequest = Initialize-ApplianceLocalAccountsCreateRequest -Username "MyUsername" -Config $ApplianceLocalAccountsConfig
 
Invoke-CreateLocalAccounts -applianceLocalAccountsCreateRequest $applianceLocalAccountsCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalAccountsCreateRequestBody</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-DeleteUsernameLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteUsernameLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a local user account. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteUsernameLocalAccounts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteUsernameLocalAccounts -username "username_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUsernameLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteUsernameLocalAccounts -username "username_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUsernameLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/username/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetUsernameLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUsernameLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the local user account information. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUsernameLocalAccounts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User login 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>User login 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>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUsernameLocalAccounts -username "username_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUsernameLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUsernameLocalAccounts -username "username_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUsernameLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/username/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-ListLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get a list of the local user accounts. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLocalAccounts</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLocalAccounts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLocalAccounts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/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-SetUsernameLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetUsernameLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set local user account properties. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetUsernameLocalAccounts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLocalAccountsConfig</maml:name>
          <maml:Description>
            <maml:para>User configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLocalAccountsConfig</maml:name>
        <maml:Description>
          <maml:para>User configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig = Initialize-ApplianceLocalAccountsConfig -Password "MyPassword" -OldPassword "MyOldPassword" -FullName "MyFullName" -Email "MyEmail" -Roles "MyRoles" -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
 
Invoke-SetUsernameLocalAccounts -username "username_example" -applianceLocalAccountsConfig $applianceLocalAccountsConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetUsernameLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig = Initialize-ApplianceLocalAccountsConfig -Password "MyPassword" -Roles "MyRoles"
 
Invoke-SetUsernameLocalAccounts -username "username_example" -applianceLocalAccountsConfig $applianceLocalAccountsConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetUsernameLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/username/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalAccountsConfig</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-UpdateUsernameLocalAccounts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateUsernameLocalAccounts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update selected fields in local user account properties. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateUsernameLocalAccounts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLocalAccountsUpdateConfig</maml:name>
          <maml:Description>
            <maml:para>User configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsUpdateConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsUpdateConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLocalAccountsUpdateConfig</maml:name>
        <maml:Description>
          <maml:para>User configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsUpdateConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsUpdateConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsUpdateConfig = Initialize-ApplianceLocalAccountsUpdateConfig -Password "MyPassword" -OldPassword "MyOldPassword" -FullName "MyFullName" -Email "MyEmail" -Roles "MyRoles" -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
 
Invoke-UpdateUsernameLocalAccounts -username "username_example" -applianceLocalAccountsUpdateConfig $applianceLocalAccountsUpdateConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateUsernameLocalAccounts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsUpdateConfig = Initialize-ApplianceLocalAccountsUpdateConfig
 
Invoke-UpdateUsernameLocalAccounts -username "username_example" -applianceLocalAccountsUpdateConfig $applianceLocalAccountsUpdateConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateUsernameLocalAccounts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/username/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalAccountsUpdateConfig</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-GetLocalAccountsGlobalPolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLocalAccountsGlobalPolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the global password policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLocalAccountsGlobalPolicy</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsPolicyInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLocalAccountsGlobalPolicy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLocalAccountsGlobalPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLocalAccountsGlobalPolicy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLocalAccountsGlobalPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/global-policy/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-SetLocalAccountsGlobalPolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetLocalAccountsGlobalPolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the global password policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetLocalAccountsGlobalPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLocalAccountsPolicyInfo</maml:name>
          <maml:Description>
            <maml:para>Global password policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsPolicyInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsPolicyInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLocalAccountsPolicyInfo</maml:name>
        <maml:Description>
          <maml:para>Global password policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsPolicyInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsPolicyInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsPolicyInfo = Initialize-ApplianceLocalAccountsPolicyInfo -MaxDays 0 -MinDays 0 -WarnDays 0
 
Invoke-SetLocalAccountsGlobalPolicy -applianceLocalAccountsPolicyInfo $applianceLocalAccountsPolicyInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetLocalAccountsGlobalPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsPolicyInfo = Initialize-ApplianceLocalAccountsPolicyInfo
 
Invoke-SetLocalAccountsGlobalPolicy -applianceLocalAccountsPolicyInfo $applianceLocalAccountsPolicyInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetLocalAccountsGlobalPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/local-accounts/global-policy/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalAccountsPolicyInfo</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-GetLoggingForwarding</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLoggingForwarding</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configuration for forwarding log messages to remote logging servers. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLoggingForwarding</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConfig&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLoggingForwarding
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLoggingForwarding with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLoggingForwarding
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLoggingForwarding with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/logging/forwarding/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-SetLoggingForwarding</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetLoggingForwarding</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the configuration for forwarding log messages to remote log servers. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetLoggingForwarding</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLoggingForwardingSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLoggingForwardingSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingConfig = Initialize-ApplianceLoggingForwardingConfig -Hostname "MyHostname" -Port 0 -Protocol "TLS"
$ApplianceLoggingForwardingSetRequest = Initialize-ApplianceLoggingForwardingSetRequest -CfgList $ApplianceLoggingForwardingConfig
 
Invoke-SetLoggingForwarding -applianceLoggingForwardingSetRequest $applianceLoggingForwardingSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetLoggingForwarding with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingConfig = Initialize-ApplianceLoggingForwardingConfig -Hostname "MyHostname" -Port 0 -Protocol "TLS"
$ApplianceLoggingForwardingSetRequest = Initialize-ApplianceLoggingForwardingSetRequest -CfgList $ApplianceLoggingForwardingConfig
 
Invoke-SetLoggingForwarding -applianceLoggingForwardingSetRequest $applianceLoggingForwardingSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetLoggingForwarding with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/logging/forwarding/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LoggingForwardingSetRequestBody</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-TestLoggingForwarding</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>TestLoggingForwarding</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the current log forwarding configuration by checking the liveness of the remote machine and optionally sending a test diagnostic log message from the appliance to all configured logging servers to allow manual end-to-end validation. The message that is sent is: \&quot;This is a diagnostic log test message from vCenter Server.\&quot; This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-TestLoggingForwarding</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceLoggingForwardingTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: test</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceLoggingForwardingTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: test</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConnectionStatus&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingTestRequest = Initialize-ApplianceLoggingForwardingTestRequest -SendTestMessage $false
 
Invoke-TestLoggingForwarding -applianceLoggingForwardingTestRequest $applianceLoggingForwardingTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestLoggingForwarding with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-TestLoggingForwarding
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestLoggingForwarding with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/logging/forwarding__action=test/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LoggingForwardingTestRequestBody</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-GetStatIdMonitoring</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetStatIdMonitoring</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get monitored item info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetStatIdMonitoring</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StatId</maml:name>
          <maml:Description>
            <maml:para>statistic item id The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>StatId</maml:name>
        <maml:Description>
          <maml:para>statistic item id The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringMonitoredItem</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetStatIdMonitoring -statId "statId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStatIdMonitoring with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetStatIdMonitoring -statId "statId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStatIdMonitoring with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/monitoring/statId/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-ListMonitoring</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMonitoring</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get monitored items list</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMonitoring</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceMonitoringMonitoredItem&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMonitoring
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMonitoring with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMonitoring
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMonitoring with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/monitoring/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-GetMonitoringQuery</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetMonitoringQuery</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get monitoring data.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetMonitoringQuery</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>monitored item IDs Ex: CPU, MEMORY When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</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>Interval</maml:name>
          <maml:Description>
            <maml:para>interval between values in hours, minutes</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Function</maml:name>
          <maml:Description>
            <maml:para>aggregation function</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Start time in UTC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>End time in UTC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>monitored item IDs Ex: CPU, MEMORY When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</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>Interval</maml:name>
        <maml:Description>
          <maml:para>interval between values in hours, minutes</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Function</maml:name>
        <maml:Description>
          <maml:para>aggregation function</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Start time in UTC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>End time in UTC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceMonitoringMonitoredItemData&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetMonitoringQuery -names "Mynames" -interval "MINUTES30" -function "COUNT" -startTime (Get-Date) -endTime (Get-Date)
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetMonitoringQuery with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetMonitoringQuery -names "Mynames" -interval "MINUTES30" -function "COUNT" -startTime (Get-Date) -endTime (Get-Date)
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetMonitoringQuery with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/monitoring/query/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-ChangeNetworkingAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ChangeNetworkingAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Changes the Hostname/IP of the management network of vCenter appliance. The Hostname/IP change invokes the PNID change process which involves LDAP entry modification, updating registry entries, configuration files modification and network configuration changes. vCenter server is expected to be down for few minutes during these changes This operation was added in __vSphere API 6.7.3__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ChangeNetworkingAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingChangeSpec</maml:name>
          <maml:Description>
            <maml:para>Information required to change the hostname.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingChangeSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingChangeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingChangeSpec</maml:name>
        <maml:Description>
          <maml:para>Information required to change the hostname.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingChangeSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingChangeSpec</maml: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>$ApplianceNetworkingDnsServersDNSServerConfig = Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode "dhcp" -Servers "MyServers"
$ApplianceNetworkingInterfacesIpv4Config = Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode "DHCP" -Address "MyAddress" -Prefix 0 -DefaultGateway "MyDefaultGateway"

$ApplianceNetworkingInterfacesIpv6Address = Initialize-ApplianceNetworkingInterfacesIpv6Address -Address "MyAddress" -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config = Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway "MyDefaultGateway"

$ApplianceNetworkingChangeSpec = Initialize-ApplianceNetworkingChangeSpec -Hostname "MyHostname" -SsoUser "MySsoUser" -SsoPassword "MySsoPassword" -Dns $ApplianceNetworkingDnsServersDNSServerConfig -Ipv4 $ApplianceNetworkingInterfacesIpv4Config -Ipv6 $ApplianceNetworkingInterfacesIpv6Config
 
Invoke-ChangeNetworkingAsync -applianceNetworkingChangeSpec $applianceNetworkingChangeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ChangeNetworkingAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingChangeSpec = Initialize-ApplianceNetworkingChangeSpec -Hostname "MyHostname" -SsoUser "MySsoUser" -SsoPassword "MySsoPassword"
 
Invoke-ChangeNetworkingAsync -applianceNetworkingChangeSpec $applianceNetworkingChangeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ChangeNetworkingAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking__action=change__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingChangeSpec</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-GetNetworking</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNetworking</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get Networking information for all configured interfaces. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNetworking</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNetworking
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNetworking
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/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-ResetNetworking</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ResetNetworking</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reset and restarts network configuration on all interfaces, also this will renew the DHCP lease for DHCP IP address. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ResetNetworking</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ResetNetworking
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResetNetworking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ResetNetworking
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResetNetworking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking__action=reset/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateNetworking</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateNetworking</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enable or Disable ipv6 on all interfaces This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateNetworking</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>update spec with optional boolean value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>update spec with optional boolean value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingUpdateSpec = Initialize-ApplianceNetworkingUpdateSpec -Ipv6Enabled $false
 
Invoke-UpdateNetworking -applianceNetworkingUpdateSpec $applianceNetworkingUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateNetworking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingUpdateSpec = Initialize-ApplianceNetworkingUpdateSpec
 
Invoke-UpdateNetworking -applianceNetworkingUpdateSpec $applianceNetworkingUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateNetworking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingUpdateSpec</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-CreateNetworkingDnsDomains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNetworkingDnsDomains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add domain to DNS search domains.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNetworkingDnsDomains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsDomainsAddRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: add</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsAddRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsAddRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsDomainsAddRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: add</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsAddRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsAddRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsAddRequest = Initialize-ApplianceNetworkingDnsDomainsAddRequest -Domain "MyDomain"
 
Invoke-CreateNetworkingDnsDomains -applianceNetworkingDnsDomainsAddRequest $applianceNetworkingDnsDomainsAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNetworkingDnsDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsAddRequest = Initialize-ApplianceNetworkingDnsDomainsAddRequest -Domain "MyDomain"
 
Invoke-CreateNetworkingDnsDomains -applianceNetworkingDnsDomainsAddRequest $applianceNetworkingDnsDomainsAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNetworkingDnsDomains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/domains/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsDomainsAddRequestBody</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-ListNetworkingDnsDomains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetworkingDnsDomains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of DNS search domains.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetworkingDnsDomains</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetworkingDnsDomains
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingDnsDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetworkingDnsDomains
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingDnsDomains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/domains/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-SetNetworkingDnsDomains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNetworkingDnsDomains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set DNS search domains.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNetworkingDnsDomains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsDomainsSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsDomainsSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsDomainsSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsSetRequest = Initialize-ApplianceNetworkingDnsDomainsSetRequest -Domains "MyDomains"
 
Invoke-SetNetworkingDnsDomains -applianceNetworkingDnsDomainsSetRequest $applianceNetworkingDnsDomainsSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsSetRequest = Initialize-ApplianceNetworkingDnsDomainsSetRequest -Domains "MyDomains"
 
Invoke-SetNetworkingDnsDomains -applianceNetworkingDnsDomainsSetRequest $applianceNetworkingDnsDomainsSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsDomains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/domains/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsDomainsSetRequestBody</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-GetNetworkingDnsHostname</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNetworkingDnsHostname</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the Fully Qualified Doman Name.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNetworkingDnsHostname</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetNetworkingDnsHostname
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingDnsHostname with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNetworkingDnsHostname
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingDnsHostname with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/hostname/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-SetNetworkingDnsHostname</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNetworkingDnsHostname</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the Fully Qualified Domain Name.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNetworkingDnsHostname</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsHostnameTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsHostnameTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsHostnameTestRequest = Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name "MyName"
 
Invoke-SetNetworkingDnsHostname -applianceNetworkingDnsHostnameTestRequest $applianceNetworkingDnsHostnameTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsHostname with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsHostnameTestRequest = Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name "MyName"
 
Invoke-SetNetworkingDnsHostname -applianceNetworkingDnsHostnameTestRequest $applianceNetworkingDnsHostnameTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsHostname with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/hostname/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsHostnameTestRequestBody</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-TestDnsHostname</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>TestDnsHostname</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Test the Fully Qualified Domain Name.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-TestDnsHostname</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsHostnameTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: test</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsHostnameTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: test</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsHostnameTestStatusInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsHostnameTestRequest = Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name "MyName"
 
Invoke-TestDnsHostname -applianceNetworkingDnsHostnameTestRequest $applianceNetworkingDnsHostnameTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestDnsHostname with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsHostnameTestRequest = Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name "MyName"
 
Invoke-TestDnsHostname -applianceNetworkingDnsHostnameTestRequest $applianceNetworkingDnsHostnameTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestDnsHostname with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/hostname__action=test/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsHostnameTestRequestBody</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-CreateNetworkingDnsServers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNetworkingDnsServers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add a DNS server. This method fails if mode argument is \&quot;dhcp\&quot;</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNetworkingDnsServers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsServersAddRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: add</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersAddRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersAddRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsServersAddRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: add</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersAddRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersAddRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersAddRequest = Initialize-ApplianceNetworkingDnsServersAddRequest -Server "MyServer"
 
Invoke-CreateNetworkingDnsServers -applianceNetworkingDnsServersAddRequest $applianceNetworkingDnsServersAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNetworkingDnsServers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersAddRequest = Initialize-ApplianceNetworkingDnsServersAddRequest -Server "MyServer"
 
Invoke-CreateNetworkingDnsServers -applianceNetworkingDnsServersAddRequest $applianceNetworkingDnsServersAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNetworkingDnsServers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/servers/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsServersAddRequestBody</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-GetNetworkingDnsServers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNetworkingDnsServers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get DNS server configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNetworkingDnsServers</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNetworkingDnsServers
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingDnsServers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNetworkingDnsServers
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingDnsServers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/servers/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-SetNetworkingDnsServers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNetworkingDnsServers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the DNS server configuration. If you set the mode argument to \&quot;DHCP\&quot;, a DHCP refresh is forced.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNetworkingDnsServers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
          <maml:Description>
            <maml:para>DNS server configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
        <maml:Description>
          <maml:para>DNS server configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersDNSServerConfig = Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode "dhcp" -Servers "MyServers"
 
Invoke-SetNetworkingDnsServers -applianceNetworkingDnsServersDNSServerConfig $applianceNetworkingDnsServersDNSServerConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsServers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersDNSServerConfig = Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode "dhcp" -Servers "MyServers"
 
Invoke-SetNetworkingDnsServers -applianceNetworkingDnsServersDNSServerConfig $applianceNetworkingDnsServersDNSServerConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingDnsServers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/servers/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsServersDNSServerConfig</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-TestDnsServers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>TestDnsServers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Test if dns servers are reachable.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-TestDnsServers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingDnsServersTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: test</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingDnsServersTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: test</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersTestStatusInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersTestRequest = Initialize-ApplianceNetworkingDnsServersTestRequest -Servers "MyServers"
 
Invoke-TestDnsServers -applianceNetworkingDnsServersTestRequest $applianceNetworkingDnsServersTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestDnsServers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersTestRequest = Initialize-ApplianceNetworkingDnsServersTestRequest -Servers "MyServers"
 
Invoke-TestDnsServers -applianceNetworkingDnsServersTestRequest $applianceNetworkingDnsServersTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestDnsServers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/dns/servers__action=test/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsServersTestRequestBody</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-GetNetworkingFirewallInbound</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNetworkingFirewallInbound</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the ordered list of firewall rules. Within the list of traffic rules, rules are processed in order of appearance, from top to bottom. When a connection matches a firewall rule, further processing for the connection stops, and the appliance ignores any additional firewall rules you have set. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNetworkingFirewallInbound</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundRule&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNetworkingFirewallInbound
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingFirewallInbound with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNetworkingFirewallInbound
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingFirewallInbound with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/firewall/inbound/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-SetNetworkingFirewallInbound</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNetworkingFirewallInbound</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the ordered list of firewall rules to allow or deny traffic from one or more incoming IP addresses. This overwrites the existing firewall rules and creates a new rule list. Within the list of traffic rules, rules are processed in order of appearance, from top to bottom. For example, the list of rules can be as follows: &lt;table&gt; AddressPrefixInterface NamePolicy 10.112.0.10*REJECT 10.112.0.10nic0ACCEPT &lt;/table&gt; In the above example, the first rule drops all packets originating from 10.112.0.1 and the second rule accepts all packets originating from 10.112.0.1 only on nic0. In effect, the second rule is always ignored which is not desired, hence the order has to be swapped. When a connection matches a firewall rule, further processing for the connection stops, and the appliance ignores any additional firewall rules you have set. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNetworkingFirewallInbound</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingFirewallInboundSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingFirewallInboundSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingFirewallInboundRule = Initialize-ApplianceNetworkingFirewallInboundRule -Address "MyAddress" -Prefix 0 -Policy "IGNORE" -InterfaceName "MyInterfaceName"
$ApplianceNetworkingFirewallInboundSetRequest = Initialize-ApplianceNetworkingFirewallInboundSetRequest -Rules $ApplianceNetworkingFirewallInboundRule
 
Invoke-SetNetworkingFirewallInbound -applianceNetworkingFirewallInboundSetRequest $applianceNetworkingFirewallInboundSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingFirewallInbound with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingFirewallInboundRule = Initialize-ApplianceNetworkingFirewallInboundRule -Address "MyAddress" -Prefix 0 -Policy "IGNORE"
$ApplianceNetworkingFirewallInboundSetRequest = Initialize-ApplianceNetworkingFirewallInboundSetRequest -Rules $ApplianceNetworkingFirewallInboundRule
 
Invoke-SetNetworkingFirewallInbound -applianceNetworkingFirewallInboundSetRequest $applianceNetworkingFirewallInboundSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingFirewallInbound with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/firewall/inbound/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingFirewallInboundSetRequestBody</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-GetInterfaceNameNetworking</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInterfaceNameNetworking</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about a particular network interface.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInterfaceNameNetworking</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>Network interface, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>Network interface, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesInterfaceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetInterfaceNameNetworking -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInterfaceNameNetworking -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/interface_name/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-ListNetworkingInterfaces</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetworkingInterfaces</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of available network interfaces, including those that are not yet configured.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetworkingInterfaces</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesInterfaceInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetworkingInterfaces
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingInterfaces with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetworkingInterfaces
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingInterfaces with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/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-GetInterfaceNameNetworkingIpv4</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInterfaceNameNetworkingIpv4</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get IPv4 network configuration for specific NIC. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInterfaceNameNetworkingIpv4</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>The Network interface to query, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>The Network interface to query, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Info</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetInterfaceNameNetworkingIpv4 -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworkingIpv4 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInterfaceNameNetworkingIpv4 -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworkingIpv4 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/interface_name/ipv4/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-SetInterfaceNameNetworkingIpv4</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetInterfaceNameNetworkingIpv4</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set IPv4 network configuration for specific network interface. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetInterfaceNameNetworkingIpv4</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>Network interface to update, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingInterfacesIpv4Config</maml:name>
          <maml:Description>
            <maml:para>The IPv4 Network configuration to set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>Network interface to update, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingInterfacesIpv4Config</maml:name>
        <maml:Description>
          <maml:para>The IPv4 Network configuration to set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv4Config = Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode "DHCP" -Address "MyAddress" -Prefix 0 -DefaultGateway "MyDefaultGateway"
 
Invoke-SetInterfaceNameNetworkingIpv4 -interfaceName "interfaceName_example" -applianceNetworkingInterfacesIpv4Config $applianceNetworkingInterfacesIpv4Config
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetInterfaceNameNetworkingIpv4 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv4Config = Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode "DHCP"
 
Invoke-SetInterfaceNameNetworkingIpv4 -interfaceName "interfaceName_example" -applianceNetworkingInterfacesIpv4Config $applianceNetworkingInterfacesIpv4Config
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetInterfaceNameNetworkingIpv4 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/interface_name/ipv4/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingInterfacesIpv4Config</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-GetInterfaceNameNetworkingIpv6</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInterfaceNameNetworkingIpv6</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get IPv6 network configuration for specific interface. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInterfaceNameNetworkingIpv6</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>Network interface to query, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>Network interface to query, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Info</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetInterfaceNameNetworkingIpv6 -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworkingIpv6 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInterfaceNameNetworkingIpv6 -interfaceName "interfaceName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInterfaceNameNetworkingIpv6 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/interface_name/ipv6/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-SetInterfaceNameNetworkingIpv6</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetInterfaceNameNetworkingIpv6</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set IPv6 network configuration for specific interface. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetInterfaceNameNetworkingIpv6</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>Network interface to update, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingInterfacesIpv6Config</maml:name>
          <maml:Description>
            <maml:para>The IPv6 configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>Network interface to update, for example, \&quot;nic0\&quot;. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.networking.interfaces&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingInterfacesIpv6Config</maml:name>
        <maml:Description>
          <maml:para>The IPv6 configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv6Address = Initialize-ApplianceNetworkingInterfacesIpv6Address -Address "MyAddress" -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config = Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway "MyDefaultGateway"
 
Invoke-SetInterfaceNameNetworkingIpv6 -interfaceName "interfaceName_example" -applianceNetworkingInterfacesIpv6Config $applianceNetworkingInterfacesIpv6Config
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetInterfaceNameNetworkingIpv6 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv6Address = Initialize-ApplianceNetworkingInterfacesIpv6Address -Address "MyAddress" -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config = Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway "MyDefaultGateway"
 
Invoke-SetInterfaceNameNetworkingIpv6 -interfaceName "interfaceName_example" -applianceNetworkingInterfacesIpv6Config $applianceNetworkingInterfacesIpv6Config
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetInterfaceNameNetworkingIpv6 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/interfaces/interface_name/ipv6/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingInterfacesIpv6Config</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-GetNetworkingNoproxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNetworkingNoproxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns servers for which no proxy configuration will be applied. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNetworkingNoproxy</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNetworkingNoproxy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingNoproxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNetworkingNoproxy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNetworkingNoproxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/noproxy/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-SetNetworkingNoproxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNetworkingNoproxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets servers for which no proxy configuration should be applied. This operation sets environment variables. In order for this operation to take effect, a logout from appliance or a service restart is required. If IPv4 is enabled, \&quot;127.0.0.1\&quot; and \&quot;localhost\&quot; will always bypass the proxy (even if they are not explicitly configured). This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNetworkingNoproxy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingNoProxySetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingNoProxySetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingNoProxySetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingNoProxySetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingNoProxySetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingNoProxySetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingNoProxySetRequest = Initialize-ApplianceNetworkingNoProxySetRequest -Servers "MyServers"
 
Invoke-SetNetworkingNoproxy -applianceNetworkingNoProxySetRequest $applianceNetworkingNoProxySetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingNoproxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingNoProxySetRequest = Initialize-ApplianceNetworkingNoProxySetRequest -Servers "MyServers"
 
Invoke-SetNetworkingNoproxy -applianceNetworkingNoProxySetRequest $applianceNetworkingNoProxySetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNetworkingNoproxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/noproxy/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingNoProxySetRequestBody</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-DeleteProtocolNetworkingProxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteProtocolNetworkingProxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a proxy configuration for a specific protocol. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteProtocolNetworkingProxy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Protocol</maml:name>
          <maml:Description>
            <maml:para>ID whose proxy is to be deleted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Protocol</maml:name>
        <maml:Description>
          <maml:para>ID whose proxy is to be deleted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteProtocolNetworkingProxy -protocol "protocol_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProtocolNetworkingProxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteProtocolNetworkingProxy -protocol "protocol_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProtocolNetworkingProxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/proxy/protocol/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetProtocolNetworkingProxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetProtocolNetworkingProxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the proxy configuration for a specific protocol. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetProtocolNetworkingProxy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Protocol</maml:name>
          <maml:Description>
            <maml:para>The protocol whose proxy configuration is requested.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Protocol</maml:name>
        <maml:Description>
          <maml:para>The protocol whose proxy configuration is requested.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetProtocolNetworkingProxy -protocol "protocol_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProtocolNetworkingProxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetProtocolNetworkingProxy -protocol "protocol_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProtocolNetworkingProxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/proxy/protocol/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-ListNetworkingProxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetworkingProxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets proxy configuration for all configured protocols. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetworkingProxy</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetworkingProxy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingProxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetworkingProxy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworkingProxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/proxy/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-SetProtocolNetworkingProxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetProtocolNetworkingProxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Configures which proxy server to use for the specified protocol. This operation sets environment variables for using proxy. In order for this configuration to take effect a logout / service restart is required. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetProtocolNetworkingProxy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Protocol</maml:name>
          <maml:Description>
            <maml:para>The protocol for which proxy should be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingProxyConfig</maml:name>
          <maml:Description>
            <maml:para>Proxy configuration for the specific protocol.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Protocol</maml:name>
        <maml:Description>
          <maml:para>The protocol for which proxy should be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingProxyConfig</maml:name>
        <maml:Description>
          <maml:para>Proxy configuration for the specific protocol.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingProxyConfig = Initialize-ApplianceNetworkingProxyConfig -Server "MyServer" -Port 0 -Username "MyUsername" -Password "MyPassword" -Enabled $false
 
Invoke-SetProtocolNetworkingProxy -protocol "protocol_example" -applianceNetworkingProxyConfig $applianceNetworkingProxyConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetProtocolNetworkingProxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingProxyConfig = Initialize-ApplianceNetworkingProxyConfig -Server "MyServer" -Port 0 -Enabled $false
 
Invoke-SetProtocolNetworkingProxy -protocol "protocol_example" -applianceNetworkingProxyConfig $applianceNetworkingProxyConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetProtocolNetworkingProxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/proxy/protocol/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingProxyConfig</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-TestProtocolProxy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>TestProtocolProxy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Tests a proxy configuration by testing the connection to the proxy server and test host. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-TestProtocolProxy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Protocol</maml:name>
          <maml:Description>
            <maml:para>Protocol whose proxy is to be tested.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNetworkingProxyTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: test</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Protocol</maml:name>
        <maml:Description>
          <maml:para>Protocol whose proxy is to be tested.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNetworkingProxyTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: test</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyTestResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingProxyConfig = Initialize-ApplianceNetworkingProxyConfig -Server "MyServer" -Port 0 -Username "MyUsername" -Password "MyPassword" -Enabled $false
$ApplianceNetworkingProxyTestRequest = Initialize-ApplianceNetworkingProxyTestRequest -Host "MyHost" -Config $ApplianceNetworkingProxyConfig
 
Invoke-TestProtocolProxy -protocol "protocol_example" -applianceNetworkingProxyTestRequest $applianceNetworkingProxyTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestProtocolProxy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingProxyConfig = Initialize-ApplianceNetworkingProxyConfig -Server "MyServer" -Port 0 -Enabled $false
$ApplianceNetworkingProxyTestRequest = Initialize-ApplianceNetworkingProxyTestRequest -Host "MyHost" -Config $ApplianceNetworkingProxyConfig
 
Invoke-TestProtocolProxy -protocol "protocol_example" -applianceNetworkingProxyTestRequest $applianceNetworkingProxyTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestProtocolProxy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/networking/proxy/protocol__action=test/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingProxyTestRequestBody</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-GetNtp</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNtp</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the NTP configuration status. If you run the &#39;timesync.get&#39; command, you can retrieve the current time synchronization method (NTP- or VMware Tools-based). The &#39;ntp&#39; command always returns the NTP server information, even when the time synchronization mode is not set to NTP. If the time synchronization mode is not NTP-based, the NTP server status is displayed as down. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNtp</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNtp
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNtp with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNtp
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNtp with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/ntp/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-SetNtp</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNtp</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set NTP servers. This method updates old NTP servers from configuration and sets the input NTP servers in the configuration. If NTP based time synchronization is used internally, the NTP daemon will be restarted to reload given NTP configuration. In case NTP based time synchronization is not used, this method only replaces servers in the NTP configuration. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNtp</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNtpSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNtpSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNtpSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNtpSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNtpSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNtpSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNtpSetRequest = Initialize-ApplianceNtpSetRequest -Servers "MyServers"
 
Invoke-SetNtp -applianceNtpSetRequest $applianceNtpSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNtp with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNtpSetRequest = Initialize-ApplianceNtpSetRequest -Servers "MyServers"
 
Invoke-SetNtp -applianceNtpSetRequest $applianceNtpSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNtp with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/ntp/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NtpSetRequestBody</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-TestNtp</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>TestNtp</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Test the connection to a list of ntp servers. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-TestNtp</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceNtpTestRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: test</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNtpTestRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNtpTestRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceNtpTestRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: test</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNtpTestRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNtpTestRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNtpTestRunStatus&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNtpTestRequest = Initialize-ApplianceNtpTestRequest -Servers "MyServers"
 
Invoke-TestNtp -applianceNtpTestRequest $applianceNtpTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestNtp with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNtpTestRequest = Initialize-ApplianceNtpTestRequest -Servers "MyServers"
 
Invoke-TestNtp -applianceNtpTestRequest $applianceNtpTestRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-TestNtp with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/ntp__action=test/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NtpTestRequestBody</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-GetRecovery</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRecovery</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the properties of the appliance Recovery subsystem. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRecovery</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRecovery
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecovery with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRecovery
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecovery with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/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-ValidateRecoveryBackup</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateRecoveryBackup</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check for backup errors without starting backup.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateRecoveryBackup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupBackupRequest</maml:name>
          <maml:Description>
            <maml:para>BackupRequest Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupBackupRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupBackupRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupBackupRequest</maml:name>
        <maml:Description>
          <maml:para>BackupRequest Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupBackupRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupBackupRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupReturnResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupBackupRequest = Initialize-ApplianceRecoveryBackupBackupRequest -Parts "MyParts" -BackupPassword "MyBackupPassword" -LocationType "FTP" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -Comment "MyComment" -FastBackup $false
 
Invoke-ValidateRecoveryBackup -applianceRecoveryBackupBackupRequest $applianceRecoveryBackupBackupRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateRecoveryBackup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupBackupRequest = Initialize-ApplianceRecoveryBackupBackupRequest -Parts "MyParts" -LocationType "FTP" -Location "MyLocation"
 
Invoke-ValidateRecoveryBackup -applianceRecoveryBackupBackupRequest $applianceRecoveryBackupBackupRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateRecoveryBackup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup__action=validate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupBackupRequest</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-CancelIdJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelIdJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel the backup job.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelIdJob</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID (ID of job) The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 (ID of job) The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobReturnResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelIdJob -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelIdJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelIdJob -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelIdJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/job/id__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateRecoveryBackupJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateRecoveryBackupJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate backup.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateRecoveryBackupJob</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupJobBackupRequest</maml:name>
          <maml:Description>
            <maml:para>BackupRequest Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupJobBackupRequest</maml:name>
        <maml:Description>
          <maml:para>BackupRequest Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupJobStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupJobBackupRequest = Initialize-ApplianceRecoveryBackupJobBackupRequest -Parts "MyParts" -BackupPassword "MyBackupPassword" -LocationType "FTP" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -Comment "MyComment" -FastBackup $false
 
Invoke-CreateRecoveryBackupJob -applianceRecoveryBackupJobBackupRequest $applianceRecoveryBackupJobBackupRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryBackupJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupJobBackupRequest = Initialize-ApplianceRecoveryBackupJobBackupRequest -Parts "MyParts" -LocationType "FTP" -Location "MyLocation"
 
Invoke-CreateRecoveryBackupJob -applianceRecoveryBackupJobBackupRequest $applianceRecoveryBackupJobBackupRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryBackupJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/job/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupJobBackupRequest</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-GetIdBackupJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetIdBackupJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>See backup job progress/result.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetIdBackupJob</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID (ID of job) The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 (ID of job) The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupJobStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetIdBackupJob -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdBackupJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetIdBackupJob -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdBackupJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/job/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-ListRecoveryBackupJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListRecoveryBackupJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of backup jobs</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListRecoveryBackupJob</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListRecoveryBackupJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListRecoveryBackupJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/job/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-ListBackupJobDetails</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListBackupJobDetails</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns detailed information about the current and historical backup jobs. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListBackupJobDetails</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Jobs</maml:name>
          <maml:Description>
            <maml:para>Identifiers of backup jobs that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match all the backup jobs. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</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>Jobs</maml:name>
        <maml:Description>
          <maml:para>Identifiers of backup jobs that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match all the backup jobs. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobDetailsInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListBackupJobDetails -jobs "Myjobs"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListBackupJobDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListBackupJobDetails
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListBackupJobDetails with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/job/details/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-GetIdBackupParts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetIdBackupParts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the size (in MB) of the part.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetIdBackupParts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the part. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.parts&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the part. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.parts&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>decimal</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetIdBackupParts -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdBackupParts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetIdBackupParts -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdBackupParts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/parts/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-ListRecoveryBackupParts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListRecoveryBackupParts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets a list of the backup parts.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListRecoveryBackupParts</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupPartsPart&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListRecoveryBackupParts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupParts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListRecoveryBackupParts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupParts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/parts/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-CreateRecoveryBackupSchedules</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateRecoveryBackupSchedules</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a schedule This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateRecoveryBackupSchedules</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupSchedulesCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupSchedulesCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRecurrenceInfo = Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days "MONDAY"
$ApplianceRecoveryBackupSchedulesRetentionInfo = Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
$ApplianceRecoveryBackupSchedulesCreateSpec = Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Parts "MyParts" -BackupPassword "MyBackupPassword" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -Enable $false -RecurrenceInfo $ApplianceRecoveryBackupSchedulesRecurrenceInfo -RetentionInfo $ApplianceRecoveryBackupSchedulesRetentionInfo -FastBackup $false

$ApplianceRecoveryBackupSchedulesCreateRequest = Initialize-ApplianceRecoveryBackupSchedulesCreateRequest -Schedule "MySchedule" -Spec $ApplianceRecoveryBackupSchedulesCreateSpec
 
Invoke-CreateRecoveryBackupSchedules -applianceRecoveryBackupSchedulesCreateRequest $applianceRecoveryBackupSchedulesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryBackupSchedules with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesCreateSpec = Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Location "MyLocation"

$ApplianceRecoveryBackupSchedulesCreateRequest = Initialize-ApplianceRecoveryBackupSchedulesCreateRequest -Schedule "MySchedule" -Spec $ApplianceRecoveryBackupSchedulesCreateSpec
 
Invoke-CreateRecoveryBackupSchedules -applianceRecoveryBackupSchedulesCreateRequest $applianceRecoveryBackupSchedulesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryBackupSchedules with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesCreateRequestBody</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-DeleteScheduleBackup</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteScheduleBackup</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an existing schedule This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteScheduleBackup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Schedule</maml:name>
        <maml:Description>
          <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteScheduleBackup -schedule "schedule_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteScheduleBackup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteScheduleBackup -schedule "schedule_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteScheduleBackup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/schedule/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetScheduleBackup</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetScheduleBackup</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns an existing schedule information based on id This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetScheduleBackup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Schedule</maml:name>
        <maml:Description>
          <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetScheduleBackup -schedule "schedule_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetScheduleBackup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetScheduleBackup -schedule "schedule_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetScheduleBackup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/schedule/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-ListRecoveryBackupSchedules</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListRecoveryBackupSchedules</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of existing schedules with details This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListRecoveryBackupSchedules</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListRecoveryBackupSchedules
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupSchedules with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListRecoveryBackupSchedules
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupSchedules with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/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-RunSchedule</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RunSchedule</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate backup with the specified schedule This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RunSchedule</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupSchedulesRunRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: run</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRunRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRunRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Schedule</maml:name>
        <maml:Description>
          <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupSchedulesRunRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: run</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRunRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRunRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobBackupJobStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRunRequest = Initialize-ApplianceRecoveryBackupSchedulesRunRequest -Comment "MyComment"
 
Invoke-RunSchedule -schedule "schedule_example" -applianceRecoveryBackupSchedulesRunRequest $applianceRecoveryBackupSchedulesRunRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RunSchedule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RunSchedule -schedule "schedule_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RunSchedule with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/schedule__action=run/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesRunRequestBody</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-UpdateScheduleBackup</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateScheduleBackup</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates a schedule This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateScheduleBackup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupSchedulesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>UpdateSpec Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Schedule</maml:name>
        <maml:Description>
          <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupSchedulesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>UpdateSpec Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRecurrenceInfo = Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days "MONDAY"
$ApplianceRecoveryBackupSchedulesRetentionInfo = Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
$ApplianceRecoveryBackupSchedulesUpdateSpec = Initialize-ApplianceRecoveryBackupSchedulesUpdateSpec -Parts "MyParts" -BackupPassword "MyBackupPassword" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -Enable $false -RecurrenceInfo $ApplianceRecoveryBackupSchedulesRecurrenceInfo -RetentionInfo $ApplianceRecoveryBackupSchedulesRetentionInfo -FastBackup $false
 
Invoke-UpdateScheduleBackup -schedule "schedule_example" -applianceRecoveryBackupSchedulesUpdateSpec $applianceRecoveryBackupSchedulesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateScheduleBackup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesUpdateSpec = Initialize-ApplianceRecoveryBackupSchedulesUpdateSpec
 
Invoke-UpdateScheduleBackup -schedule "schedule_example" -applianceRecoveryBackupSchedulesUpdateSpec $applianceRecoveryBackupSchedulesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateScheduleBackup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/schedules/schedule/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesUpdateSpec</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-ListBackupSystemName</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListBackupSystemName</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of system names for which backup archives exist under locSpec. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListBackupSystemName</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupLocationSpec</maml:name>
          <maml:Description>
            <maml:para>LocationSpec Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupLocationSpec</maml:name>
        <maml:Description>
          <maml:para>LocationSpec Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword"
 
Invoke-ListBackupSystemName -applianceRecoveryBackupLocationSpec $applianceRecoveryBackupLocationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListBackupSystemName with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation"
 
Invoke-ListBackupSystemName -applianceRecoveryBackupLocationSpec $applianceRecoveryBackupLocationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListBackupSystemName with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/system-name__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupLocationSpec</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-GetSystemNameArchive</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemNameArchive</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information for backup corresponding to given backup location and system name. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemNameArchive</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SystemName</maml:name>
          <maml:Description>
            <maml:para>System name identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Archive</maml:name>
          <maml:Description>
            <maml:para>Archive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name.archive&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupLocationSpec</maml:name>
          <maml:Description>
            <maml:para>LocationSpec Structure.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SystemName</maml:name>
        <maml:Description>
          <maml:para>System name identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Archive</maml:name>
        <maml:Description>
          <maml:para>Archive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name.archive&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupLocationSpec</maml:name>
        <maml:Description>
          <maml:para>LocationSpec Structure.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword"
 
Invoke-GetSystemNameArchive -systemName "systemName_example" -archive "archive_example" -applianceRecoveryBackupLocationSpec $applianceRecoveryBackupLocationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemNameArchive with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation"
 
Invoke-GetSystemNameArchive -systemName "systemName_example" -archive "archive_example" -applianceRecoveryBackupLocationSpec $applianceRecoveryBackupLocationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemNameArchive with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/system-name/systemName/archives/archive__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupLocationSpec</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-ListSystemNameArchives</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSystemNameArchives</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about backup archives corresponding to given backup location and system name, which match the *Appliance_Recovery_Backup_SystemName_Archive_FilterSpec*. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSystemNameArchives</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SystemName</maml:name>
          <maml:Description>
            <maml:para>System name identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryBackupSystemNameArchiveListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SystemName</maml:name>
        <maml:Description>
          <maml:para>System name identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.system_name&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryBackupSystemNameArchiveListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword"
$ApplianceRecoveryBackupSystemNameArchiveFilterSpec = Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec -StartTimestamp (Get-Date) -EndTimestamp (Get-Date) -CommentSubstring "MyCommentSubstring" -MaxResults 0
$ApplianceRecoveryBackupSystemNameArchiveListRequest = Initialize-ApplianceRecoveryBackupSystemNameArchiveListRequest -LocSpec $ApplianceRecoveryBackupLocationSpec -FilterSpec $ApplianceRecoveryBackupSystemNameArchiveFilterSpec
 
Invoke-ListSystemNameArchives -systemName "systemName_example" -applianceRecoveryBackupSystemNameArchiveListRequest $applianceRecoveryBackupSystemNameArchiveListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSystemNameArchives with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec = Initialize-ApplianceRecoveryBackupLocationSpec -Location "MyLocation"
$ApplianceRecoveryBackupSystemNameArchiveFilterSpec = Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec
$ApplianceRecoveryBackupSystemNameArchiveListRequest = Initialize-ApplianceRecoveryBackupSystemNameArchiveListRequest -LocSpec $ApplianceRecoveryBackupLocationSpec -FilterSpec $ApplianceRecoveryBackupSystemNameArchiveFilterSpec
 
Invoke-ListSystemNameArchives -systemName "systemName_example" -applianceRecoveryBackupSystemNameArchiveListRequest $applianceRecoveryBackupSystemNameArchiveListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSystemNameArchives with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/backup/system-name/systemName/archives__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSystemNameArchiveListRequestBody</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-CreateRecoveryReconciliationJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateRecoveryReconciliationJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate reconciliation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateRecoveryReconciliationJob</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryReconciliationJobCreateSpec</maml:name>
          <maml:Description>
            <maml:para>CreateSpec Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryReconciliationJobCreateSpec</maml:name>
        <maml:Description>
          <maml:para>CreateSpec Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryReconciliationJobCreateSpec = Initialize-ApplianceRecoveryReconciliationJobCreateSpec -SsoAdminUserName "MySsoAdminUserName" -SsoAdminUserPassword "MySsoAdminUserPassword" -IgnoreWarnings $false
 
Invoke-CreateRecoveryReconciliationJob -applianceRecoveryReconciliationJobCreateSpec $applianceRecoveryReconciliationJobCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryReconciliationJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryReconciliationJobCreateSpec = Initialize-ApplianceRecoveryReconciliationJobCreateSpec
 
Invoke-CreateRecoveryReconciliationJob -applianceRecoveryReconciliationJobCreateSpec $applianceRecoveryReconciliationJobCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryReconciliationJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/reconciliation/job/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryReconciliationJobCreateSpec</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-GetRecoveryReconciliationJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRecoveryReconciliationJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get reconciliation job progress/result. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRecoveryReconciliationJob</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryReconciliationJobInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRecoveryReconciliationJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecoveryReconciliationJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRecoveryReconciliationJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecoveryReconciliationJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/reconciliation/job/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-ValidateRecoveryRestore</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateRecoveryRestore</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get metadata before restore</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateRecoveryRestore</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryRestoreRestoreRequest</maml:name>
          <maml:Description>
            <maml:para>RestoreRequest Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreRestoreRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreRestoreRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryRestoreRestoreRequest</maml:name>
        <maml:Description>
          <maml:para>RestoreRequest Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreRestoreRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreRestoreRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreMetadata</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreRestoreRequest = Initialize-ApplianceRecoveryRestoreRestoreRequest -Parts "MyParts" -BackupPassword "MyBackupPassword" -LocationType "FTP" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -SsoAdminUserName "MySsoAdminUserName" -SsoAdminUserPassword "MySsoAdminUserPassword"
 
Invoke-ValidateRecoveryRestore -applianceRecoveryRestoreRestoreRequest $applianceRecoveryRestoreRestoreRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateRecoveryRestore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreRestoreRequest = Initialize-ApplianceRecoveryRestoreRestoreRequest -LocationType "FTP" -Location "MyLocation"
 
Invoke-ValidateRecoveryRestore -applianceRecoveryRestoreRestoreRequest $applianceRecoveryRestoreRestoreRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateRecoveryRestore with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/restore__action=validate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryRestoreRestoreRequest</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-CancelRestoreJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelRestoreJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel the restore job</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelRestoreJob</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobReturnResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelRestoreJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelRestoreJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelRestoreJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelRestoreJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/restore/job__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateRecoveryRestoreJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateRecoveryRestoreJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate restore. If parts field is set in RestoreRequest, only specified parts will be restored instead of entire VCSA.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateRecoveryRestoreJob</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceRecoveryRestoreJobRestoreRequest</maml:name>
          <maml:Description>
            <maml:para>RestoreRequest Structure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceRecoveryRestoreJobRestoreRequest</maml:name>
        <maml:Description>
          <maml:para>RestoreRequest Structure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreJobStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreJobRestoreRequest = Initialize-ApplianceRecoveryRestoreJobRestoreRequest -Parts "MyParts" -BackupPassword "MyBackupPassword" -LocationType "FTP" -Location "MyLocation" -LocationUser "MyLocationUser" -LocationPassword "MyLocationPassword" -SsoAdminUserName "MySsoAdminUserName" -SsoAdminUserPassword "MySsoAdminUserPassword" -IgnoreWarnings $false
 
Invoke-CreateRecoveryRestoreJob -applianceRecoveryRestoreJobRestoreRequest $applianceRecoveryRestoreJobRestoreRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryRestoreJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreJobRestoreRequest = Initialize-ApplianceRecoveryRestoreJobRestoreRequest -LocationType "FTP" -Location "MyLocation"
 
Invoke-CreateRecoveryRestoreJob -applianceRecoveryRestoreJobRestoreRequest $applianceRecoveryRestoreJobRestoreRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRecoveryRestoreJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/restore/job/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryRestoreJobRestoreRequest</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-GetRecoveryRestoreJob</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRecoveryRestoreJob</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>See restore job progress/result.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRecoveryRestoreJob</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobRestoreJobStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRecoveryRestoreJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecoveryRestoreJob with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRecoveryRestoreJob
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRecoveryRestoreJob with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/recovery/restore/job/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-ApplianceGetService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceGetService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the state of a service. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceGetService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service whose state is being queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service whose state is being queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceGetService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceGetService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceGetService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceGetService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/services/service/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-ApplianceListServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceListServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists details of vCenter services. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceListServices</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.ApplianceServicesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceListServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceListServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceListServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceListServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ApplianceRestartService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceRestartService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Restarts a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceRestartService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to restart The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to restart The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceRestartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceRestartService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceRestartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceRestartService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/services/service__action=restart/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ApplianceStartService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceStartService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceStartService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to start The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to start The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceStartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceStartService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceStartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceStartService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/services/service__action=start/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ApplianceStopService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceStopService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Stops a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceStopService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to stop The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to stop The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceStopService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceStopService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceStopService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceStopService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/services/service__action=stop/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CancelShutdown</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelShutdown</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel pending shutdown action. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelShutdown</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelShutdown
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelShutdown with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelShutdown
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelShutdown with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/shutdown__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetShutdown</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetShutdown</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get details about the pending shutdown action. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetShutdown</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceShutdownShutdownConfig</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetShutdown
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetShutdown with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetShutdown
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetShutdown with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/shutdown/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-PoweroffShutdown</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PoweroffShutdown</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Power off the appliance. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PoweroffShutdown</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceShutdownPoweroffRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: poweroff</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceShutdownPoweroffRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceShutdownPoweroffRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceShutdownPoweroffRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: poweroff</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceShutdownPoweroffRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceShutdownPoweroffRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownPoweroffRequest = Initialize-ApplianceShutdownPoweroffRequest -Delay 0 -Reason "MyReason"
 
Invoke-PoweroffShutdown -applianceShutdownPoweroffRequest $applianceShutdownPoweroffRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PoweroffShutdown with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownPoweroffRequest = Initialize-ApplianceShutdownPoweroffRequest -Delay 0 -Reason "MyReason"
 
Invoke-PoweroffShutdown -applianceShutdownPoweroffRequest $applianceShutdownPoweroffRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PoweroffShutdown with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/shutdown__action=poweroff/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ShutdownPoweroffRequestBody</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-RebootShutdown</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RebootShutdown</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reboot the appliance. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RebootShutdown</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceShutdownRebootRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: reboot</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceShutdownRebootRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceShutdownRebootRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceShutdownRebootRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: reboot</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceShutdownRebootRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceShutdownRebootRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownRebootRequest = Initialize-ApplianceShutdownRebootRequest -Delay 0 -Reason "MyReason"
 
Invoke-RebootShutdown -applianceShutdownRebootRequest $applianceShutdownRebootRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RebootShutdown with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownRebootRequest = Initialize-ApplianceShutdownRebootRequest -Delay 0 -Reason "MyReason"
 
Invoke-RebootShutdown -applianceShutdownRebootRequest $applianceShutdownRebootRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RebootShutdown with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/shutdown__action=reboot/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ShutdownRebootRequestBody</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-CreateSupportBundleAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupportBundleAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a support bundle. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupportBundleAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceSupportBundleCreateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceSupportBundleCreateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreateSpec</maml: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>$ApplianceSupportBundleCreateSpec = Initialize-ApplianceSupportBundleCreateSpec -Description "MyDescription" -Components @{ key_example = "MyInner" } -ContentType "LOGS" -Partition "MyPartition"
 
Invoke-CreateSupportBundleAsync -applianceSupportBundleCreateSpec $applianceSupportBundleCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupportBundleAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleCreateSpec = Initialize-ApplianceSupportBundleCreateSpec -Description "MyDescription"
 
Invoke-CreateSupportBundleAsync -applianceSupportBundleCreateSpec $applianceSupportBundleCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupportBundleAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/support-bundle__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SupportBundleCreateSpec</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-DeleteIdSupportBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteIdSupportBundle</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the support bundle. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteIdSupportBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.supportbundle&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.supportbundle&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteIdSupportBundle -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteIdSupportBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteIdSupportBundle -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteIdSupportBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/support-bundle/id/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ListSupportBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSupportBundle</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of support-bundles generated. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSupportBundle</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Size specifies the maximum number of results to return. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; defaults to 50.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Available</maml:name>
          <maml:Description>
            <maml:para>Filter only downloadable details. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationStatus</maml:name>
          <maml:Description>
            <maml:para>Filter by task status. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Size specifies the maximum number of results to return. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; defaults to 50.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Available</maml:name>
        <maml:Description>
          <maml:para>Filter only downloadable details. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationStatus</maml:name>
        <maml:Description>
          <maml:para>Filter by task status. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSupportBundle -size 8.14D -available $true -creationStatus "SUCCEEDED"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupportBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSupportBundle
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupportBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/support-bundle/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-GetSupportBundleComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupportBundleComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of components/manifests included in the support bundle. Manifests for a component specifies the files for a particular component that all needs to be collected as part of support bundle. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupportBundleComponents</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&gt;&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupportBundleComponents
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupportBundleComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupportBundleComponents
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupportBundleComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/support-bundle/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ApplianceSystemCryptoHashGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceSystemCryptoHashGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get current system crypto one-way hash settings. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceSystemCryptoHashGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemCryptoHashInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceSystemCryptoHashGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceSystemCryptoHashGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceSystemCryptoHashGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceSystemCryptoHashGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/crypto-hash/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-ApplianceSystemCryptoHashOptionsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceSystemCryptoHashOptionsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get list of available options for hash mode and supported algorithms for each hash mode This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceSystemCryptoHashOptionsList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemCryptoHashOptionsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceSystemCryptoHashOptionsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceSystemCryptoHashOptionsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceSystemCryptoHashOptionsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceSystemCryptoHashOptionsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/crypto-hash/options/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-GetSystemGlobalFips</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemGlobalFips</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Get current appliance FIPS settings. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemGlobalFips</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemSecurityGlobalFipsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemGlobalFips
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemGlobalFips with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemGlobalFips
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemGlobalFips with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/global-fips/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-SetSystemGlobalFips</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetSystemGlobalFips</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Enable/Disable Global FIPS mode for the appliance. __Caution:__ Changing the value of this setting will reboot the Appliance. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetSystemGlobalFips</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceSystemSecurityGlobalFipsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSystemSecurityGlobalFipsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemSecurityGlobalFipsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceSystemSecurityGlobalFipsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSystemSecurityGlobalFipsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemSecurityGlobalFipsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSystemSecurityGlobalFipsUpdateSpec = Initialize-ApplianceSystemSecurityGlobalFipsUpdateSpec -Enabled $false
 
Invoke-SetSystemGlobalFips -applianceSystemSecurityGlobalFipsUpdateSpec $applianceSystemSecurityGlobalFipsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemGlobalFips with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSystemSecurityGlobalFipsUpdateSpec = Initialize-ApplianceSystemSecurityGlobalFipsUpdateSpec
 
Invoke-SetSystemGlobalFips -applianceSystemSecurityGlobalFipsUpdateSpec $applianceSystemSecurityGlobalFipsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemGlobalFips with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/global-fips/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SystemSecurityGlobalFipsUpdateSpec</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-ListSystemStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSystemStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get disk to partition mapping.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSystemStorage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceSystemStorageStorageMapping&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSystemStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSystemStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/storage/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-ResizeSystemStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ResizeSystemStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resize all partitions to 100 percent of disk size.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ResizeSystemStorage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ResizeSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResizeSystemStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ResizeSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResizeSystemStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/storage__action=resize/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ResizeExSystemStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ResizeExSystemStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resize all partitions to 100 percent of disk size. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ResizeExSystemStorage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.ApplianceSystemStorageStorageChange&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ResizeExSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResizeExSystemStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ResizeExSystemStorage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResizeExSystemStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/storage__action=resize-ex/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetSystemTime</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemTime</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get system time.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemTime</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemTimeSystemTimeStruct</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemTime
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemTime with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemTime
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemTime with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/time/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-GetSystemTimeTimezone</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemTimeTimezone</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get time zone. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemTimeTimezone</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetSystemTimeTimezone
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemTimeTimezone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemTimeTimezone
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemTimeTimezone with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/time/timezone/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-SetSystemTimeTimezone</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetSystemTimeTimezone</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set time zone. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetSystemTimeTimezone</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceSystemTimeTimezoneSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSystemTimeTimezoneSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemTimeTimezoneSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceSystemTimeTimezoneSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSystemTimeTimezoneSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemTimeTimezoneSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSystemTimeTimezoneSetRequest = Initialize-ApplianceSystemTimeTimezoneSetRequest -Name "MyName"
 
Invoke-SetSystemTimeTimezone -applianceSystemTimeTimezoneSetRequest $applianceSystemTimeTimezoneSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemTimeTimezone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSystemTimeTimezoneSetRequest = Initialize-ApplianceSystemTimeTimezoneSetRequest -Name "MyName"
 
Invoke-SetSystemTimeTimezone -applianceSystemTimeTimezoneSetRequest $applianceSystemTimeTimezoneSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemTimeTimezone with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/time/timezone/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SystemTimeTimezoneSetRequestBody</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-GetSystemUptime</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemUptime</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the system uptime.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemUptime</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>double</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemUptime
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemUptime with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemUptime
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemUptime with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/uptime/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-GetSystemVersion</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemVersion</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the version.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemVersion</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSystemVersionVersionStruct</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemVersion
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemVersion
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemVersion with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/system/version/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-GetTimesync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTimesync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get time synchronization mode. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTimesync</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTimesyncTimeSyncMode</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTimesync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTimesync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTimesync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTimesync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/timesync/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-SetTimesync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetTimesync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set time synchronization mode. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetTimesync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceTimesyncSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTimesyncSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTimesyncSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceTimesyncSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTimesyncSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTimesyncSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceTimesyncSetRequest = Initialize-ApplianceTimesyncSetRequest -Mode "DISABLED"
 
Invoke-SetTimesync -applianceTimesyncSetRequest $applianceTimesyncSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetTimesync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTimesyncSetRequest = Initialize-ApplianceTimesyncSetRequest -Mode "DISABLED"
 
Invoke-SetTimesync -applianceTimesyncSetRequest $applianceTimesyncSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetTimesync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/timesync/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TimesyncSetRequestBody</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-GetTlsManualParametersGlobal</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTlsManualParametersGlobal</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the current custom/manual global TLS parameters configured in the appliance. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTlsManualParametersGlobal</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTlsManualParametersGlobal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTlsManualParametersGlobal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTlsManualParametersGlobal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTlsManualParametersGlobal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/global/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-ApplianceTlsManualParametersGlobalSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceTlsManualParametersGlobalSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets manual/custom TLS parameters globally in the appliance. The result of this operation can be queried by calling the cis/tasks/{task-id} with the task-id in the response of this call. In case of a VCHA enabled cluster, setting a profile expects the VCHA cluster to be healthy and in maintenance or disabled mode before proceeding with the operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceTlsManualParametersGlobalSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceTlsManualParametersGlobalSetTaskRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set$task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetTaskRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetTaskRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceTlsManualParametersGlobalSetTaskRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set$task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetTaskRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetTaskRequest</maml: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>$ApplianceTlsManualParametersGlobalProtocolVersionInfo = Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version "MyVersion" -Ciphers "MyCiphers"
$ApplianceTlsManualParametersGlobalSetSpecEx = Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves "MyCurves"

$ApplianceTlsManualParametersGlobalSetTaskRequest = Initialize-ApplianceTlsManualParametersGlobalSetTaskRequest -Spec $ApplianceTlsManualParametersGlobalSetSpecEx
 
Invoke-ApplianceTlsManualParametersGlobalSetTask -applianceTlsManualParametersGlobalSetTaskRequest $applianceTlsManualParametersGlobalSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersGlobalSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsManualParametersGlobalProtocolVersionInfo = Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version "MyVersion" -Ciphers "MyCiphers"
$ApplianceTlsManualParametersGlobalSetSpecEx = Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves "MyCurves"

$ApplianceTlsManualParametersGlobalSetTaskRequest = Initialize-ApplianceTlsManualParametersGlobalSetTaskRequest -Spec $ApplianceTlsManualParametersGlobalSetSpecEx
 
Invoke-ApplianceTlsManualParametersGlobalSetTask -applianceTlsManualParametersGlobalSetTaskRequest $applianceTlsManualParametersGlobalSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersGlobalSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/global__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceTlsManualParametersGlobalSetTaskrequest</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-ApplianceTlsManualParametersServicesDeleteTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesDeleteTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes manual/custom TLS parameters for a specific service. In case of a VCHA enabled cluster, deleting a profile expects the VCHA cluster to be healthy and in maintenance or disabled mode before proceeding with the operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceTlsManualParametersServicesDeleteTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>for which the configured TLS parameters has to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>for which the configured TLS parameters has to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ApplianceTlsManualParametersServicesDeleteTask -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesDeleteTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceTlsManualParametersServicesDeleteTask -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesDeleteTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/services/service__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ApplianceTlsManualParametersServicesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the current TLS parameters configured for a specific service. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceTlsManualParametersServicesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>for which the current TLS parameters has to be fetched. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>for which the current TLS parameters has to be fetched. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceTlsManualParametersServicesGet -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceTlsManualParametersServicesGet -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/services/service/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-ApplianceTlsManualParametersServicesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the list of all the available services integrated with TLS Profiles and its configurations. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceTlsManualParametersServicesList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ApplianceTlsManualParametersServicesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplianceTlsManualParametersServicesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ApplianceTlsManualParametersServicesSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets manual/custom TLS parameters for a specific service. In case of a VCHA enabled cluster, setting a profile expects the VCHA cluster to be healthy and in maintenance or disabled mode before proceeding with the operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplianceTlsManualParametersServicesSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>for which the configured TLS parameters has to be set. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceTlsManualParametersServicesSetTaskRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set$task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetTaskRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetTaskRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>for which the configured TLS parameters has to be set. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.manual_parameters.services&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceTlsManualParametersServicesSetTaskRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set$task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetTaskRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetTaskRequest</maml: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>$ApplianceTlsManualParametersServicesProtocolVersionInfo = Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version "MyVersion" -Ciphers "MyCiphers"
$ApplianceTlsManualParametersServicesSetSpec = Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves "MyCurves"

$ApplianceTlsManualParametersServicesSetTaskRequest = Initialize-ApplianceTlsManualParametersServicesSetTaskRequest -Spec $ApplianceTlsManualParametersServicesSetSpec
 
Invoke-ApplianceTlsManualParametersServicesSetTask -service "service_example" -applianceTlsManualParametersServicesSetTaskRequest $applianceTlsManualParametersServicesSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsManualParametersServicesProtocolVersionInfo = Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version "MyVersion" -Ciphers "MyCiphers"
$ApplianceTlsManualParametersServicesSetSpec = Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves "MyCurves"

$ApplianceTlsManualParametersServicesSetTaskRequest = Initialize-ApplianceTlsManualParametersServicesSetTaskRequest -Spec $ApplianceTlsManualParametersServicesSetSpec
 
Invoke-ApplianceTlsManualParametersServicesSetTask -service "service_example" -applianceTlsManualParametersServicesSetTaskRequest $applianceTlsManualParametersServicesSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplianceTlsManualParametersServicesSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/manual-parameters/services/service__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceTlsManualParametersServicesSetTaskrequest</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-GetProfileTls</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetProfileTls</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the TLS parameters of a particular profile. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetProfileTls</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Profile</maml:name>
          <maml:Description>
            <maml:para>Name of the TLS Profile for which the info is needed. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Profile</maml:name>
        <maml:Description>
          <maml:para>Name of the TLS Profile for which the info is needed. The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsProfilesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetProfileTls -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProfileTls with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetProfileTls -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProfileTls with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/profiles/profile/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-ListApplianceTlsProfiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListApplianceTlsProfiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the list of all the available standard TLS Profiles and their configuration. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListApplianceTlsProfiles</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsProfilesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListApplianceTlsProfiles
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListApplianceTlsProfiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListApplianceTlsProfiles
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListApplianceTlsProfiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/profiles/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-GetTlsProfilesGlobal</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTlsProfilesGlobal</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the name of the current TLS Profile configured globally. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTlsProfilesGlobal</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsProfilesGlobalInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTlsProfilesGlobal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTlsProfilesGlobal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTlsProfilesGlobal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTlsProfilesGlobal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/profiles/global/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-SetProfilesGlobalAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetProfilesGlobalAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets any one of the standard profiles globally in the appliance. The result of this operation can be queried by calling the cis/tasks/{task-id} with the task-id in the response of this call. In case of a VCHA enabled cluster, setting a profile expects the VCHA cluster to be healthy and in maintenance or disabled mode before proceeding with the operation. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetProfilesGlobalAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceTlsProfilesGlobalSetSpec</maml:name>
          <maml:Description>
            <maml:para>Defines the name of the standard profile to be configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsProfilesGlobalSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsProfilesGlobalSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceTlsProfilesGlobalSetSpec</maml:name>
        <maml:Description>
          <maml:para>Defines the name of the standard profile to be configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsProfilesGlobalSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsProfilesGlobalSetSpec</maml: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>$ApplianceTlsProfilesGlobalSetSpec = Initialize-ApplianceTlsProfilesGlobalSetSpec -Profile "MyProfile"
 
Invoke-SetProfilesGlobalAsync -applianceTlsProfilesGlobalSetSpec $applianceTlsProfilesGlobalSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetProfilesGlobalAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsProfilesGlobalSetSpec = Initialize-ApplianceTlsProfilesGlobalSetSpec -Profile "MyProfile"
 
Invoke-SetProfilesGlobalAsync -applianceTlsProfilesGlobalSetSpec $applianceTlsProfilesGlobalSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetProfilesGlobalAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/tls/profiles/global__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TlsProfilesGlobalSetSpec</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-CancelUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Request the cancellation the update operation that is currently in progress. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelUpdate</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelUpdate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelUpdate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the current status of the appliance update. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUpdate</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUpdate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUpdate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/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-GetVersionUpdatePending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVersionUpdatePending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets update information This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVersionUpdatePending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>Version</maml:name>
        <maml:Description>
          <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVersionUpdatePending -version "version_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionUpdatePending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVersionUpdatePending -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionUpdatePending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version/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-InstallVersionPending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>InstallVersionPending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts operation of installing the appliance update. Will fail is the update is not staged This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-InstallVersionPending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePendingValidateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: install</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePendingValidateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: install</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingValidateRequest = Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example = "MyInner" } -Component "MyComponent"
 
Invoke-InstallVersionPending -version "version_example" -applianceUpdatePendingValidateRequest $applianceUpdatePendingValidateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-InstallVersionPending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingValidateRequest = Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example = "MyInner" }
 
Invoke-InstallVersionPending -version "version_example" -applianceUpdatePendingValidateRequest $applianceUpdatePendingValidateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-InstallVersionPending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version__action=install/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePendingValidateRequestBody</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-ListUpdatePending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListUpdatePending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks if there are any eligible updates. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListUpdatePending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceType</maml:name>
          <maml:Description>
            <maml:para>type of the source</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingSourceType</maml:name>
            <maml: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>specific URL to check at If missing or &#x60;null&#x60; then URL is taken from the policy settings</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableListMajorUpgradeVersions</maml:name>
          <maml:Description>
            <maml:para>checks and lists if there are eligible major version upgrades available. Possible values are true and false when set to true it allows listing of across version upgrade When not specified lists only minor updates 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>SourceType</maml:name>
        <maml:Description>
          <maml:para>type of the source</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingSourceType</maml:name>
          <maml: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>specific URL to check at If missing or &#x60;null&#x60; then URL is taken from the policy settings</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnableListMajorUpgradeVersions</maml:name>
        <maml:Description>
          <maml:para>checks and lists if there are eligible major version upgrades available. Possible values are true and false when set to true it allows listing of across version upgrade When not specified lists only minor updates 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>List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdateSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListUpdatePending -sourceType "LAST_CHECK" -url "url_example" -enableListMajorUpgradeVersions $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUpdatePending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListUpdatePending -sourceType "LAST_CHECK"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUpdatePending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/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-GetVersionPendingComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVersionPendingComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List of all upgradeable components eligible for update within specified version. An upgradeable component can be upgraded to new version individually without upgrading the whole vCenter to it. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVersionPendingComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>specific version to check eligible updates The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>specific version to check eligible updates The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdatePendingUpgradeableComponent&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVersionPendingComponents -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionPendingComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVersionPendingComponents -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionPendingComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-PrecheckVersionPending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrecheckVersionPending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Runs update precheck This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrecheckVersionPending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePendingPrecheckRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: precheck</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePendingPrecheckRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: precheck</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingPrecheckRequest = Initialize-ApplianceUpdatePendingPrecheckRequest -Component "MyComponent"
 
Invoke-PrecheckVersionPending -version "version_example" -applianceUpdatePendingPrecheckRequest $applianceUpdatePendingPrecheckRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckVersionPending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PrecheckVersionPending -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckVersionPending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version__action=precheck/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePendingPrecheckRequestBody</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-RollbackUpdatePending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RollbackUpdatePending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts the update rollback operation such that the vCenter is reverted to a state before update installation. It will remove any changes done by update-install operation on the vCenter. __Caution:__ This operation will perform a reboot of appliance. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RollbackUpdatePending</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RollbackUpdatePending
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackUpdatePending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RollbackUpdatePending
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackUpdatePending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending__action=rollback/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StageVersionPending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StageVersionPending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts staging the appliance update. The updates are searched for in the following order: staged, CDROM, URL This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StageVersionPending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePendingPrecheckRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: stage</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePendingPrecheckRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: stage</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingPrecheckRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingPrecheckRequest = Initialize-ApplianceUpdatePendingPrecheckRequest -Component "MyComponent"
 
Invoke-StageVersionPending -version "version_example" -applianceUpdatePendingPrecheckRequest $applianceUpdatePendingPrecheckRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageVersionPending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StageVersionPending -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageVersionPending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version__action=stage/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePendingPrecheckRequestBody</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-StageAndInstallVersionPending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StageAndInstallVersionPending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts operation of installing the appliance update. Will stage update if not already staged The updates are searched for in the following order: staged, CDROM, URL This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StageAndInstallVersionPending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePendingStageAndInstallRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: stageAndInstall</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingStageAndInstallRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingStageAndInstallRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePendingStageAndInstallRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: stageAndInstall</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingStageAndInstallRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingStageAndInstallRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingStageAndInstallRequest = Initialize-ApplianceUpdatePendingStageAndInstallRequest -UserData @{ key_example = "MyInner" } -Component "MyComponent"
 
Invoke-StageAndInstallVersionPending -version "version_example" -applianceUpdatePendingStageAndInstallRequest $applianceUpdatePendingStageAndInstallRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageAndInstallVersionPending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingStageAndInstallRequest = Initialize-ApplianceUpdatePendingStageAndInstallRequest -UserData @{ key_example = "MyInner" }
 
Invoke-StageAndInstallVersionPending -version "version_example" -applianceUpdatePendingStageAndInstallRequest $applianceUpdatePendingStageAndInstallRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageAndInstallVersionPending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version__action=stage-and-install/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePendingStageAndInstallRequestBody</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-ValidateVersionPending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateVersionPending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the user provided data before the update installation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateVersionPending</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePendingValidateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: validate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Update version The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePendingValidateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: validate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePendingValidateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNotifications</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingValidateRequest = Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example = "MyInner" } -Component "MyComponent"
 
Invoke-ValidateVersionPending -version "version_example" -applianceUpdatePendingValidateRequest $applianceUpdatePendingValidateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateVersionPending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingValidateRequest = Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example = "MyInner" }
 
Invoke-ValidateVersionPending -version "version_example" -applianceUpdatePendingValidateRequest $applianceUpdatePendingValidateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateVersionPending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/pending/version__action=validate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePendingValidateRequestBody</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-GetUpdatePolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUpdatePolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the automatic update checking and staging policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUpdatePolicy</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUpdatePolicy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdatePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUpdatePolicy
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdatePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/policy/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-SetUpdatePolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetUpdatePolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the automatic update checking and staging policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetUpdatePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceUpdatePolicyConfig</maml:name>
          <maml:Description>
            <maml:para>Info structure containing the policy for the appliance update.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceUpdatePolicyConfig</maml:name>
        <maml:Description>
          <maml:para>Info structure containing the policy for the appliance update.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePolicyTime = Initialize-ApplianceUpdatePolicyTime -Day "MONDAY" -Hour 0 -Minute 0
$ApplianceUpdatePolicyConfig = Initialize-ApplianceUpdatePolicyConfig -CustomUrl "MyCustomUrl" -Username "MyUsername" -Password "MyPassword" -CheckSchedule $ApplianceUpdatePolicyTime -AutoStage $false -CertificateCheck $false
 
Invoke-SetUpdatePolicy -applianceUpdatePolicyConfig $applianceUpdatePolicyConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetUpdatePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePolicyTime = Initialize-ApplianceUpdatePolicyTime -Day "MONDAY" -Hour 0 -Minute 0
$ApplianceUpdatePolicyConfig = Initialize-ApplianceUpdatePolicyConfig -CheckSchedule $ApplianceUpdatePolicyTime -AutoStage $false
 
Invoke-SetUpdatePolicy -applianceUpdatePolicyConfig $applianceUpdatePolicyConfig
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetUpdatePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/policy/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-UpdatePolicyConfig</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-DeleteUpdateStaged</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteUpdateStaged</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the staged update This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteUpdateStaged</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteUpdateStaged
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateStaged with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteUpdateStaged
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateStaged with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/staged/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetUpdateStaged</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUpdateStaged</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the current status of the staged update This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUpdateStaged</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateStagedInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUpdateStaged
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateStaged with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUpdateStaged
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateStaged with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/appliance/api/appliance/update/staged/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-CreateSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a session with the API. This is the equivalent of login. This operation exchanges user credentials supplied in the security context for a session token that is to be used for authenticating subsequent calls. To authenticate subsequent calls clients are expected to include the session token. For REST API calls the HTTP &#x60;vmware-api-session-id&#x60; header field should be used for this.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-CreateSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/session/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-DeleteSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Terminates the validity of a session token. This is the equivalent of log out. A session token is expected as part of the request. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/session/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the current session. This operation expects a valid session token to be supplied. A side effect of invoking this operation may be a change to the session&#39;s last accessed time to the current time if this is supported by the session implementation. Invoking any other operation in the API will also update the session&#39;s last accessed time. This API is meant to serve the needs of various front end projects that may want to display the name of the user. Examples of this include various web based user interfaces and logging facilities.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisSessionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/session/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-AddToUsedByCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddToUsedByCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds the usedByEntity to the *Cis_Tagging_CategoryModel.used_by* subscribers set for the specified category. If the usedByEntity is already in the set, then this becomes an idempotent no-op. To invoke this operation, you need the modify *Cis_Tagging_CategoryModel.used_by* privilege on the category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddToUsedByCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryAddToUsedByRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: addToUsedBy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryAddToUsedByRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryAddToUsedByRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryAddToUsedByRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: addToUsedBy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryAddToUsedByRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryAddToUsedByRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryAddToUsedByRequest = Initialize-CisTaggingCategoryAddToUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-AddToUsedByCategoryId -categoryId "categoryId_example" -cisTaggingCategoryAddToUsedByRequest $cisTaggingCategoryAddToUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddToUsedByCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryAddToUsedByRequest = Initialize-CisTaggingCategoryAddToUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-AddToUsedByCategoryId -categoryId "categoryId_example" -cisTaggingCategoryAddToUsedByRequest $cisTaggingCategoryAddToUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddToUsedByCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId__action=add-to-used-by/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryAddToUsedByRequestBody</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-CreateCategory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateCategory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a category. To invoke this operation, you need the create category privilege.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateCategory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryCreateSpec</maml:name>
          <maml:Description>
            <maml:para> Specification for the new category to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryCreateSpec</maml:name>
        <maml:Description>
          <maml:para> Specification for the new category to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryCreateSpec</maml: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>$CisTaggingCategoryCreateSpec = Initialize-CisTaggingCategoryCreateSpec -Name "MyName" -Description "MyDescription" -Cardinality "SINGLE" -AssociableTypes "MyAssociableTypes" -CategoryId "MyCategoryId"
 
Invoke-CreateCategory -cisTaggingCategoryCreateSpec $cisTaggingCategoryCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCategory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryCreateSpec = Initialize-CisTaggingCategoryCreateSpec -Name "MyName" -Description "MyDescription" -Cardinality "SINGLE" -AssociableTypes "MyAssociableTypes"
 
Invoke-CreateCategory -cisTaggingCategoryCreateSpec $cisTaggingCategoryCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCategory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryCreateSpec</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-DeleteCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an existing category. To invoke this operation, you need the delete privilege on the category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of category to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of category to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the category information for the given category identifier. In order to view the category information, you need the read privilege on the category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId/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-ListCategory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListCategory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates the categories in the system. To invoke this operation, you need the read privilege on the individual categories. The list will only contain those categories for which you have read privileges.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListCategory</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListCategory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCategory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListCategory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCategory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/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-ListUsedCategoriesCategory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListUsedCategoriesCategory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates all categories for which the usedByEntity is part of the *Cis_Tagging_CategoryModel.used_by* subscribers set. To invoke this operation, you need the read privilege on the individual categories.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListUsedCategoriesCategory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryListUsedCategoriesRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listUsedCategories</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryListUsedCategoriesRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listUsedCategories</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest = Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-ListUsedCategoriesCategory -cisTaggingCategoryListUsedCategoriesRequest $cisTaggingCategoryListUsedCategoriesRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUsedCategoriesCategory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest = Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-ListUsedCategoriesCategory -cisTaggingCategoryListUsedCategoriesRequest $cisTaggingCategoryListUsedCategoriesRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUsedCategoriesCategory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category__action=list-used-categories/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryListUsedCategoriesRequestBody</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-RemoveFromUsedByCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveFromUsedByCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the usedByEntity from the *Cis_Tagging_CategoryModel.used_by* subscribers set. If the usedByEntity is not using this category, then this becomes a no-op. To invoke this operation, you need the modify *Cis_Tagging_CategoryModel.used_by* privilege on the category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveFromUsedByCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryRemoveFromUsedByRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: removeFromUsedBy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryRemoveFromUsedByRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryRemoveFromUsedByRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryRemoveFromUsedByRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: removeFromUsedBy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryRemoveFromUsedByRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryRemoveFromUsedByRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryRemoveFromUsedByRequest = Initialize-CisTaggingCategoryRemoveFromUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-RemoveFromUsedByCategoryId -categoryId "categoryId_example" -cisTaggingCategoryRemoveFromUsedByRequest $cisTaggingCategoryRemoveFromUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveFromUsedByCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryRemoveFromUsedByRequest = Initialize-CisTaggingCategoryRemoveFromUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-RemoveFromUsedByCategoryId -categoryId "categoryId_example" -cisTaggingCategoryRemoveFromUsedByRequest $cisTaggingCategoryRemoveFromUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveFromUsedByCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId__action=remove-from-used-by/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryRemoveFromUsedByRequestBody</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-RevokePropagatingPermissionsCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RevokePropagatingPermissionsCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Revokes all propagating permissions on the given category. You should then attach a direct permission with tagging privileges on the given category. To invoke this operation, you need category related privileges (direct or propagating) on the concerned category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RevokePropagatingPermissionsCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RevokePropagatingPermissionsCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RevokePropagatingPermissionsCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RevokePropagatingPermissionsCategoryId -categoryId "categoryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RevokePropagatingPermissionsCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId__action=revoke-propagating-permissions/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateCategoryId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateCategoryId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates an existing category. To invoke this operation, you need the edit privilege on the category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateCategoryId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the category to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryUpdateSpec</maml:name>
          <maml:Description>
            <maml:para> Specification to update the category.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the category to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryUpdateSpec</maml:name>
        <maml:Description>
          <maml:para> Specification to update the category.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryUpdateSpec = Initialize-CisTaggingCategoryUpdateSpec -Name "MyName" -Description "MyDescription" -Cardinality "SINGLE" -AssociableTypes "MyAssociableTypes"
 
Invoke-UpdateCategoryId -categoryId "categoryId_example" -cisTaggingCategoryUpdateSpec $cisTaggingCategoryUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateCategoryId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryUpdateSpec = Initialize-CisTaggingCategoryUpdateSpec
 
Invoke-UpdateCategoryId -categoryId "categoryId_example" -cisTaggingCategoryUpdateSpec $cisTaggingCategoryUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateCategoryId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/category/categoryId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryUpdateSpec</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-AddToUsedByTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddToUsedByTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds the usedByEntity to the *Cis_Tagging_TagModel.used_by* subscribers set. If the usedByEntity is already in the set, then this becomes a no-op. To invoke this operation, you need the modify *Cis_Tagging_TagModel.used_by* privilege on the tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddToUsedByTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAddToUsedByRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: addToUsedBy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAddToUsedByRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAddToUsedByRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAddToUsedByRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: addToUsedBy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAddToUsedByRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAddToUsedByRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAddToUsedByRequest = Initialize-CisTaggingTagAddToUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-AddToUsedByTagId -tagId "tagId_example" -cisTaggingTagAddToUsedByRequest $cisTaggingTagAddToUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddToUsedByTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAddToUsedByRequest = Initialize-CisTaggingTagAddToUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-AddToUsedByTagId -tagId "tagId_example" -cisTaggingTagAddToUsedByRequest $cisTaggingTagAddToUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddToUsedByTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId__action=add-to-used-by/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAddToUsedByRequestBody</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-CreateTag</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTag</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a tag. To invoke this operation, you need the create tag privilege on the input category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTag</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagCreateSpec</maml:name>
          <maml:Description>
            <maml:para> Specification for the new tag to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagCreateSpec</maml:name>
        <maml:Description>
          <maml:para> Specification for the new tag to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagCreateSpec</maml: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>$CisTaggingTagCreateSpec = Initialize-CisTaggingTagCreateSpec -Name "MyName" -Description "MyDescription" -CategoryId "MyCategoryId" -TagId "MyTagId"
 
Invoke-CreateTag -cisTaggingTagCreateSpec $cisTaggingTagCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagCreateSpec = Initialize-CisTaggingTagCreateSpec -Name "MyName" -Description "MyDescription" -CategoryId "MyCategoryId"
 
Invoke-CreateTag -cisTaggingTagCreateSpec $cisTaggingTagCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTag with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagCreateSpec</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-DeleteTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an existing tag. To invoke this operation, you need the delete privilege on the tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the tag information for the given tag identifier. To invoke this operation, you need the read privilege on the tag in order to view the tag info.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId/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-ListTag</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTag</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates the tags in the system. To invoke this operation, you need read privilege on the individual tags. The list will only contain tags for which you have read privileges.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTag</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTag
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTag
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTag with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/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-ListTagsForCategory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTagsForCategory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates all tags for the given category. To invoke this operation, you need the read privilege on the given category and the individual tags in that category.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTagsForCategory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagListTagsForCategoryRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listTagsForCategory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagListTagsForCategoryRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagListTagsForCategoryRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagListTagsForCategoryRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listTagsForCategory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagListTagsForCategoryRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagListTagsForCategoryRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagListTagsForCategoryRequest = Initialize-CisTaggingTagListTagsForCategoryRequest -CategoryId "MyCategoryId"
 
Invoke-ListTagsForCategory -cisTaggingTagListTagsForCategoryRequest $cisTaggingTagListTagsForCategoryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTagsForCategory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagListTagsForCategoryRequest = Initialize-CisTaggingTagListTagsForCategoryRequest -CategoryId "MyCategoryId"
 
Invoke-ListTagsForCategory -cisTaggingTagListTagsForCategoryRequest $cisTaggingTagListTagsForCategoryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTagsForCategory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag__action=list-tags-for-category/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagListTagsForCategoryRequestBody</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-ListUsedTags</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListUsedTags</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates all tags for which the usedByEntity is part of the *Cis_Tagging_TagModel.used_by* subscribers set. To invoke this operation, you need the read privilege on the individual tags.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListUsedTags</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingCategoryListUsedCategoriesRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listUsedTags</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingCategoryListUsedCategoriesRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listUsedTags</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryListUsedCategoriesRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest = Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-ListUsedTags -cisTaggingCategoryListUsedCategoriesRequest $cisTaggingCategoryListUsedCategoriesRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUsedTags with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest = Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-ListUsedTags -cisTaggingCategoryListUsedCategoriesRequest $cisTaggingCategoryListUsedCategoriesRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUsedTags with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag__action=list-used-tags/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingCategoryListUsedCategoriesRequestBody</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-RemoveFromUsedByTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveFromUsedByTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the usedByEntity from the *Cis_Tagging_TagModel.used_by* subscribers set. If the usedByEntity is not using this tag, then this becomes a no-op. To invoke this operation, you need modify *Cis_Tagging_TagModel.used_by* privilege on the tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveFromUsedByTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagRemoveFromUsedByRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: removeFromUsedBy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagRemoveFromUsedByRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagRemoveFromUsedByRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagRemoveFromUsedByRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: removeFromUsedBy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagRemoveFromUsedByRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagRemoveFromUsedByRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagRemoveFromUsedByRequest = Initialize-CisTaggingTagRemoveFromUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-RemoveFromUsedByTagId -tagId "tagId_example" -cisTaggingTagRemoveFromUsedByRequest $cisTaggingTagRemoveFromUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveFromUsedByTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagRemoveFromUsedByRequest = Initialize-CisTaggingTagRemoveFromUsedByRequest -UsedByEntity "MyUsedByEntity"
 
Invoke-RemoveFromUsedByTagId -tagId "tagId_example" -cisTaggingTagRemoveFromUsedByRequest $cisTaggingTagRemoveFromUsedByRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveFromUsedByTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId__action=remove-from-used-by/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagRemoveFromUsedByRequestBody</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-RevokePropagatingPermissionsTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RevokePropagatingPermissionsTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Revokes all propagating permissions on the given tag. You should then attach a direct permission with tagging privileges on the given tag. To invoke this operation, you need tag related privileges (direct or propagating) on the concerned tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RevokePropagatingPermissionsTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RevokePropagatingPermissionsTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RevokePropagatingPermissionsTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RevokePropagatingPermissionsTagId -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RevokePropagatingPermissionsTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId__action=revoke-propagating-permissions/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateTagId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateTagId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates an existing tag. To invoke this operation, you need the edit privilege on the tag.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateTagId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagUpdateSpec</maml:name>
          <maml:Description>
            <maml:para> Specification to update the tag.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagUpdateSpec</maml:name>
        <maml:Description>
          <maml:para> Specification to update the tag.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagUpdateSpec = Initialize-CisTaggingTagUpdateSpec -Name "MyName" -Description "MyDescription"
 
Invoke-UpdateTagId -tagId "tagId_example" -cisTaggingTagUpdateSpec $cisTaggingTagUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateTagId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagUpdateSpec = Initialize-CisTaggingTagUpdateSpec
 
Invoke-UpdateTagId -tagId "tagId_example" -cisTaggingTagUpdateSpec $cisTaggingTagUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateTagId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag/tagId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagUpdateSpec</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-AttachTagIdTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AttachTagIdTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Attaches the given tag to the input object. The tag needs to meet the cardinality (*Cis_Tagging_CategoryModel.cardinality*) and associability (*Cis_Tagging_CategoryModel.associable_types*) criteria in order to be eligible for attachment. If the tag is already attached to the object, then this operation is a no-op and an error will not be thrown. To invoke this operation, you need the attach tag privilege on the tag and the read privilege on the object.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AttachTagIdTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: attach</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: attach</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-AttachTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachTagIdTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-AttachTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachTagIdTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association/tagId__action=attach/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachRequestBody</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-AttachMultipleTagsToObjectTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AttachMultipleTagsToObjectTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Attaches the given tags to the input object. If a tag is already attached to the object, then the individual operation is a no-op and an error will not be added to *Cis_Tagging_TagAssociation_BatchResult.error_messages*. To invoke this operation, you need the read privilege on the object and the attach tag privilege on each tag. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AttachMultipleTagsToObjectTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: attachMultipleTagsToObject</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: attachMultipleTagsToObject</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationBatchResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest = Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds "MyTagIds"
 
Invoke-AttachMultipleTagsToObjectTagAssociation -cisTaggingTagAssociationAttachMultipleTagsToObjectRequest $cisTaggingTagAssociationAttachMultipleTagsToObjectRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachMultipleTagsToObjectTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest = Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds "MyTagIds"
 
Invoke-AttachMultipleTagsToObjectTagAssociation -cisTaggingTagAssociationAttachMultipleTagsToObjectRequest $cisTaggingTagAssociationAttachMultipleTagsToObjectRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachMultipleTagsToObjectTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=attach-multiple-tags-to-object/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody</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-AttachTagToMultipleObjectsTagIdTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AttachTagToMultipleObjectsTagIdTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Attaches the given tag to the input objects. If a tag is already attached to the object, then the individual operation is a no-op and an error will not be added to *Cis_Tagging_TagAssociation_BatchResult.error_messages*. To invoke this operation, you need the attach tag privilege on the tag and the read privilege on each object. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AttachTagToMultipleObjectsTagIdTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: attachTagToMultipleObjects</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: attachTagToMultipleObjects</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationBatchResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-AttachTagToMultipleObjectsTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachTagToMultipleObjectsTagIdTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-AttachTagToMultipleObjectsTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AttachTagToMultipleObjectsTagIdTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association/tagId__action=attach-tag-to-multiple-objects/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</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-DetachTagIdTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DetachTagIdTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Detaches the tag from the given object. If the tag is already removed from the object, then this operation is a no-op and an error will not be thrown. To invoke this operation, you need the attach tag privilege on the tag and the read privilege on the object.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DetachTagIdTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: detach</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: detach</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-DetachTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachTagIdTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-DetachTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachTagIdTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association/tagId__action=detach/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachRequestBody</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-DetachMultipleTagsFromObjectTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DetachMultipleTagsFromObjectTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Detaches the given tags from the input object. If a tag is already removed from the object, then the individual operation is a no-op and an error will not be added to *Cis_Tagging_TagAssociation_BatchResult.error_messages*. To invoke this operation, you need the read privilege on the object and the attach tag privilege each tag. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DetachMultipleTagsFromObjectTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: detachMultipleTagsFromObject</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: detachMultipleTagsFromObject</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationBatchResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest = Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds "MyTagIds"
 
Invoke-DetachMultipleTagsFromObjectTagAssociation -cisTaggingTagAssociationAttachMultipleTagsToObjectRequest $cisTaggingTagAssociationAttachMultipleTagsToObjectRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachMultipleTagsFromObjectTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest = Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds "MyTagIds"
 
Invoke-DetachMultipleTagsFromObjectTagAssociation -cisTaggingTagAssociationAttachMultipleTagsToObjectRequest $cisTaggingTagAssociationAttachMultipleTagsToObjectRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachMultipleTagsFromObjectTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=detach-multiple-tags-from-object/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody</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-DetachTagFromMultipleObjectsTagIdTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DetachTagFromMultipleObjectsTagIdTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Detaches the given tag from the input objects. If a tag is already removed from the object, then the individual operation is a no-op and an error will not be added to *Cis_Tagging_TagAssociation_BatchResult.error_messages*. To invoke this operation, you need the attach tag privilege on the tag and the read privilege on each object. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DetachTagFromMultipleObjectsTagIdTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: detachTagFromMultipleObjects</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: detachTagFromMultipleObjects</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationBatchResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-DetachTagFromMultipleObjectsTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachTagFromMultipleObjectsTagIdTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-DetachTagFromMultipleObjectsTagIdTagAssociation -tagId "tagId_example" -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DetachTagFromMultipleObjectsTagIdTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association/tagId__action=detach-tag-from-multiple-objects/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</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-ListAttachableTagsTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAttachableTagsTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the list of attachable tags for the given object, omitting the tags that have already been attached. Criteria for attachability is calculated based on tagging cardinality (*Cis_Tagging_CategoryModel.cardinality*) and associability (*Cis_Tagging_CategoryModel.associable_types*) constructs. To invoke this operation, you need the read privilege on the input object. The list will only contain those tags for which you have read privileges.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAttachableTagsTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listAttachableTags</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listAttachableTags</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-ListAttachableTagsTagAssociation -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachableTagsTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-ListAttachableTagsTagAssociation -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachableTagsTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=list-attachable-tags/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachRequestBody</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-ListAttachedObjectsTagIdTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAttachedObjectsTagIdTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the list of attached objects for the given tag. To invoke this operation, you need the read privilege on the input tag. Only those objects for which you have the read privilege will be returned.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAttachedObjectsTagIdTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TagId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input tag. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListAttachedObjectsTagIdTagAssociation -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedObjectsTagIdTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListAttachedObjectsTagIdTagAssociation -tagId "tagId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedObjectsTagIdTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association/tagId__action=list-attached-objects/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListAttachedObjectsOnTagsTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAttachedObjectsOnTagsTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the list of *Cis_Tagging_TagAssociation_TagToObjects* describing the input tag identifiers and the objects they are attached to. To invoke this operation, you need the read privilege on each input tag. The *Cis_Tagging_TagAssociation_TagToObjects.object_ids* will only contain those objects for which you have the read privilege. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAttachedObjectsOnTagsTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listAttachedObjectsOnTags</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listAttachedObjectsOnTags</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.CisTaggingTagAssociationTagToObjects&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAssociationListAttachedObjectsOnTagsRequest = Initialize-CisTaggingTagAssociationListAttachedObjectsOnTagsRequest -TagIds "MyTagIds"
 
Invoke-ListAttachedObjectsOnTagsTagAssociation -cisTaggingTagAssociationListAttachedObjectsOnTagsRequest $cisTaggingTagAssociationListAttachedObjectsOnTagsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedObjectsOnTagsTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAssociationListAttachedObjectsOnTagsRequest = Initialize-CisTaggingTagAssociationListAttachedObjectsOnTagsRequest -TagIds "MyTagIds"
 
Invoke-ListAttachedObjectsOnTagsTagAssociation -cisTaggingTagAssociationListAttachedObjectsOnTagsRequest $cisTaggingTagAssociationListAttachedObjectsOnTagsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedObjectsOnTagsTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=list-attached-objects-on-tags/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationListAttachedObjectsOnTagsRequestBody</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-ListAttachedTagsTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAttachedTagsTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the list of tags attached to the given object. To invoke this operation, you need the read privilege on the input object. The list will only contain those tags for which you have the read privileges.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAttachedTagsTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listAttachedTags</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listAttachedTags</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-ListAttachedTagsTagAssociation -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedTagsTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachRequest = Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
Invoke-ListAttachedTagsTagAssociation -cisTaggingTagAssociationAttachRequest $cisTaggingTagAssociationAttachRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedTagsTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=list-attached-tags/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachRequestBody</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-ListAttachedTagsOnObjectsTagAssociation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAttachedTagsOnObjectsTagAssociation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Fetches the list of *Cis_Tagging_TagAssociation_ObjectToTags* describing the input object identifiers and the tags attached to each object. To invoke this operation, you need the read privilege on each input object. The *Cis_Tagging_TagAssociation_ObjectToTags.tag_ids* will only contain those tags for which you have the read privilege. This operation was added in __vSphere API 6.5__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAttachedTagsOnObjectsTagAssociation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: listAttachedTagsOnObjects</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: listAttachedTagsOnObjects</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.CisTaggingTagAssociationObjectToTags&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-ListAttachedTagsOnObjectsTagAssociation -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedTagsOnObjectsTagAssociation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest = Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
Invoke-ListAttachedTagsOnObjectsTagAssociation -cisTaggingTagAssociationAttachTagToMultipleObjectsRequest $cisTaggingTagAssociationAttachTagToMultipleObjectsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAttachedTagsOnObjectsTagAssociation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tagging/tag-association__action=list-attached-tags-on-objects/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</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-CancelTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel a running operation associated with the task. This is the best effort attempt. Operation may not be cancelled anymore once it reaches certain stage. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Task</maml:name>
          <maml:Description>
            <maml:para>Task identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Task</maml:name>
        <maml:Description>
          <maml:para>Task identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelTask -task "task_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelTask -task "task_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tasks/task__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a task. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Task</maml:name>
          <maml:Description>
            <maml:para>Task identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReturnAll</maml:name>
          <maml:Description>
            <maml:para>If true, all data, including operation-specific data, will be returned, otherwise only the data described in *Cis_Task_Info* will be returned. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, only the data described in *Cis_Task_Info* will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExcludeResult</maml:name>
          <maml:Description>
            <maml:para>If true, the result will not be included in the task information, otherwise it will be included. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the result of the operation will be included in the task information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Task</maml:name>
        <maml:Description>
          <maml:para>Task identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReturnAll</maml:name>
        <maml:Description>
          <maml:para>If true, all data, including operation-specific data, will be returned, otherwise only the data described in *Cis_Task_Info* will be returned. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, only the data described in *Cis_Task_Info* will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExcludeResult</maml:name>
        <maml:Description>
          <maml:para>If true, the result will not be included in the task information, otherwise it will be included. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the result of the operation will be included in the task information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTask -task "task_example" -returnAll $true -excludeResult $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTask -task "task_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tasks/task/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-ListTasks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTasks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) tasks matching the *Cis_Tasks_FilterSpec*. All tasks must be in the same provider. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTasks</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CisTasksListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTasksListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CisTasksListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTasksListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.CisTaskInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$CisTasksFilterSpec = Initialize-CisTasksFilterSpec -Tasks "MyTasks" -Services "MyServices" -Operations "MyOperations" -Status "PENDING" -Targets $VapiStdDynamicID -Users "MyUsers"

$CisTasksGetSpec = Initialize-CisTasksGetSpec -ReturnAll $false -ExcludeResult $false
$CisTasksListRequest = Initialize-CisTasksListRequest -FilterSpec $CisTasksFilterSpec -ResultSpec $CisTasksGetSpec
 
Invoke-ListTasks -cisTasksListRequest $cisTasksListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTasks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTasks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/cis/api/cis/tasks__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TasksListRequestBody</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-GetContentConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetContentConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the current configuration values. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.GetConfiguration&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetContentConfiguration</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentConfigurationModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetContentConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetContentConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetContentConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetContentConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/configuration/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-UpdateContentConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateContentConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration. The update is incremental. Any property in the *Content_ConfigurationModel* schema that is missing or &#x60;null&#x60; will not be modified. Note that this update operation doesn&#39;t guarantee an atomic change of all the properties. In the case of a system crash or failure, some of the properties could be left unchanged while others may be updated. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.UpdateConfiguration&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateContentConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentConfigurationModel</maml:name>
          <maml:Description>
            <maml:para> The *Content_ConfigurationModel* specifying the settings to update.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentConfigurationModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentConfigurationModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentConfigurationModel</maml:name>
        <maml:Description>
          <maml:para> The *Content_ConfigurationModel* specifying the settings to update.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentConfigurationModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentConfigurationModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentConfigurationModel = Initialize-ContentConfigurationModel -AutomaticSyncEnabled $false -AutomaticSyncStartHour 0 -AutomaticSyncStopHour 0 -MaximumConcurrentItemSyncs 0
 
Invoke-UpdateContentConfiguration -contentConfigurationModel $contentConfigurationModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateContentConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentConfigurationModel = Initialize-ContentConfigurationModel
 
Invoke-UpdateContentConfiguration -contentConfigurationModel $contentConfigurationModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateContentConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/configuration/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ConfigurationModel</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-FindContentLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FindContentLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of all the visible (as determined by authorization policy) libraries matching the requested *Content_Library_FindSpec*. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FindContentLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryFindSpec</maml:name>
          <maml:Description>
            <maml:para> Specification describing what properties to filter on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryFindSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryFindSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryFindSpec</maml:name>
        <maml:Description>
          <maml:para> Specification describing what properties to filter on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryFindSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryFindSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryFindSpec = Initialize-ContentLibraryFindSpec -Name "MyName" -Type "LOCAL" -StorageBacking $ContentLibraryStorageBacking
 
Invoke-FindContentLibrary -contentLibraryFindSpec $contentLibraryFindSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FindContentLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryFindSpec = Initialize-ContentLibraryFindSpec
 
Invoke-FindContentLibrary -contentLibraryFindSpec $contentLibraryFindSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FindContentLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library__action=find/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryFindSpec</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-GetLibraryIdContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryIdContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given *Content_LibraryModel*. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryIdContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryIdContent -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryIdContent -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/libraryId/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-ListContentLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all libraries of any type in the Content Library. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentLibrary</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/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-ContentLibraryMigrate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ContentLibraryMigrate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Migrates the library content from current storage backing to specified storage backing. The only supported *Content_Library_StorageBacking.type* is DATASTORE for both source and target storage backing. Migrating Virtual machine template items is not supported. This will trigger a migration task which goes through phases of migration. - 1. Migration Pre-checks - 2. Content Migration - 3. Post Migration There will be set of pre-checks before starting content migration that prepares the library for migration, any failures in pre-checks phase will stop the task, failure will be returned. On successful pre-checks, Library would be put in to MAINTENANCE state and actual content migration phase starts. Content migration involve copying contents from source datastore to target datastore. During the content migration phase, any operations that alter the Library content or its use are restricted to avoid conflicts. On successfully copying contents to target datastore, library metadata in the database will be updated to repoint to the target datastore. Post migration, Library is transitioned back to ACTIVE state. Any failures in Migration will be reported. Cleanup of library content on datastore happens in this phase. This would be source datastore on successful migration, target datastore on failure case. In case of published library with PublishInfo#persistJsonEnabled flag, publisher metadata json files will also be migrated to target datastore. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.MigrateLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ContentLibraryMigrate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the local, published or subscribed content library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryMigrateSpec</maml:name>
          <maml:Description>
            <maml:para>Specificaton containing storage backing to migrate this library to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryMigrateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryMigrateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the local, published or subscribed content library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryMigrateSpec</maml:name>
        <maml:Description>
          <maml:para>Specificaton containing storage backing to migrate this library to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryMigrateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryMigrateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryMigrateSpec = Initialize-ContentLibraryMigrateSpec -StorageBackings $ContentLibraryStorageBacking
 
Invoke-ContentLibraryMigrate -libraryId "libraryId_example" -contentLibraryMigrateSpec $contentLibraryMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ContentLibraryMigrate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking
$ContentLibraryMigrateSpec = Initialize-ContentLibraryMigrateSpec -StorageBackings $ContentLibraryStorageBacking
 
Invoke-ContentLibraryMigrate -libraryId "libraryId_example" -contentLibraryMigrateSpec $contentLibraryMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ContentLibraryMigrate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/libraryId__action=migrate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentLibraryMigrateSpec</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-UpdateLibraryIdContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateLibraryIdContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of a library. This is an incremental update to the library. Any property in the *Content_LibraryModel* schema that is missing or &#x60;null&#x60; will not be modified. This operation will only update the common properties for all library types. This will not, for example, update the *Content_LibraryModel.publish_info* of a local library, nor the *Content_LibraryModel.subscription_info* of a subscribed library. Specific properties are updated in *PATCH /content/local-library/{libraryId}* and *PATCH /content/subscribed-library/{libraryId}*. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.UpdateLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateLibraryIdContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryModel</maml:name>
          <maml:Description>
            <maml:para> Specification of the new property values to set on the library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryModel</maml:name>
        <maml:Description>
          <maml:para> Specification of the new property values to set on the library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryOptimizationInfo = Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo = Initialize-ContentLibraryPublishInfo -AuthenticationMethod "BASIC" -Published $false -PublishUrl "MyPublishUrl" -UserName "MyUserName" -Password "MyPassword" -CurrentPassword "MyCurrentPassword" -PersistJsonEnabled $false

$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentLibraryStateInfo = Initialize-ContentLibraryStateInfo -State "ACTIVE"
$ContentLibraryModel = Initialize-ContentLibraryModel -Id "MyId" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name "MyName" -StorageBackings $ContentLibraryStorageBacking -Type "LOCAL" -OptimizationInfo $ContentLibraryOptimizationInfo -Version "MyVersion" -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid "MyServerGuid" -SecurityPolicyId "MySecurityPolicyId" -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
Invoke-UpdateLibraryIdContent -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryModel = Initialize-ContentLibraryModel
 
Invoke-UpdateLibraryIdContent -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/libraryId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryModel</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-CopySourceLibraryItemId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CopySourceLibraryItemId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Copies a library item. Copying a library item allows a duplicate to be made within the same or different library. The copy occurs by first creating a new library item, whose identifier is returned. The content of the library item is then copied asynchronously. This copy can be tracked as a task. If the copy fails, Content Library Service will roll back the copy by deleting any content that was already copied, and removing the new library item. A failure during rollback may require manual cleanup by an administrator. A library item cannot be copied into a subscribed library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter sourceLibraryItemId requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.Library&#x60; referenced by the property *Content_Library_ItemModel.library_id* requires &#x60;ContentLibrary.AddLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CopySourceLibraryItemId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceLibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the existing library item from which the content will be copied. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new library item to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> A unique token generated on the client for each copy request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent copy. If not specified copy is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SourceLibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the existing library item from which the content will be copied. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new library item to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> A unique token generated on the client for each copy request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent copy. If not specified copy is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$ContentLibraryItemCertificateVerificationInfo = Initialize-ContentLibraryItemCertificateVerificationInfo -Status "NOT_AVAILABLE" -CertChain "MyCertChain"
$ContentLibraryItemModel = Initialize-ContentLibraryItemModel -Id "MyId" -LibraryId "MyLibraryId" -ContentVersion "MyContentVersion" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -MetadataVersion "MyMetadataVersion" -Name "MyName" -Cached $false -Size 0 -Type "MyType" -Version "MyVersion" -SourceId "MySourceId" -SecurityCompliance $false -CertificateVerificationInfo $ContentLibraryItemCertificateVerificationInfo
 
Invoke-CopySourceLibraryItemId -sourceLibraryItemId "sourceLibraryItemId_example" -contentLibraryItemModel $contentLibraryItemModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CopySourceLibraryItemId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemModel = Initialize-ContentLibraryItemModel
 
Invoke-CopySourceLibraryItemId -sourceLibraryItemId "sourceLibraryItemId_example" -contentLibraryItemModel $contentLibraryItemModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CopySourceLibraryItemId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/sourceLibraryItemId__action=copy/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemModel</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-CreateContentLibraryItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateContentLibraryItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new library item. A new library item is created without any content. After creation, content can be added through the *Content_Library_Item_UpdateSession* and *Content_Library_Item_Updatesession_File* resources. A library item cannot be created in a subscribed library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the property *Content_Library_ItemModel.library_id* requires &#x60;ContentLibrary.AddLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateContentLibraryItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemModel</maml:name>
          <maml:Description>
            <maml:para> Specification that defines the properties of the new library item.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ContentLibraryItemModel</maml:name>
        <maml:Description>
          <maml:para> Specification that defines the properties of the new library item.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$ContentLibraryItemCertificateVerificationInfo = Initialize-ContentLibraryItemCertificateVerificationInfo -Status "NOT_AVAILABLE" -CertChain "MyCertChain"
$ContentLibraryItemModel = Initialize-ContentLibraryItemModel -Id "MyId" -LibraryId "MyLibraryId" -ContentVersion "MyContentVersion" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -MetadataVersion "MyMetadataVersion" -Name "MyName" -Cached $false -Size 0 -Type "MyType" -Version "MyVersion" -SourceId "MySourceId" -SecurityCompliance $false -CertificateVerificationInfo $ContentLibraryItemCertificateVerificationInfo
 
Invoke-CreateContentLibraryItem -contentLibraryItemModel $contentLibraryItemModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentLibraryItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemModel = Initialize-ContentLibraryItemModel
 
Invoke-CreateContentLibraryItem -contentLibraryItemModel $contentLibraryItemModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentLibraryItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemModel</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-DeleteLibraryItemIdContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLibraryItemIdContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a library item. This operation will immediately remove the item from the library that owns it. The content of the item will be asynchronously removed from the storage backings. The content deletion can be tracked with a task. In the event that the task fails, an administrator may need to manually remove the files from the storage backing. This operation cannot be used to delete a library item that is a member of a subscribed library. Removing an item from a subscribed library requires deleting the item from the original published local library and syncing the subscribed library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.DeleteLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLibraryItemIdContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteLibraryItemIdContent -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryItemIdContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLibraryItemIdContent -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryItemIdContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-FindLibraryItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FindLibraryItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns identifiers of all the visible (as determined by authorization policy) library items matching the requested *Content_Library_Item_FindSpec*. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.Library&#x60; referenced by the property *Content_Library_Item_FindSpec.library_id* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FindLibraryItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemFindSpec</maml:name>
          <maml:Description>
            <maml:para> Specification describing what properties to filter on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFindSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFindSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemFindSpec</maml:name>
        <maml:Description>
          <maml:para> Specification describing what properties to filter on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFindSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFindSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemFindSpec = Initialize-ContentLibraryItemFindSpec -Name "MyName" -LibraryId "MyLibraryId" -SourceId "MySourceId" -Type "MyType" -Cached $false
 
Invoke-FindLibraryItem -contentLibraryItemFindSpec $contentLibraryItemFindSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FindLibraryItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemFindSpec = Initialize-ContentLibraryItemFindSpec
 
Invoke-FindLibraryItem -contentLibraryItemFindSpec $contentLibraryItemFindSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FindLibraryItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item__action=find/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemFindSpec</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-GetLibraryItemIdContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryItemIdContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the *Content_Library_ItemModel* with the given identifier. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryItemIdContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryItemIdContent -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryItemIdContent -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/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-ListLibraryItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all items in the given library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library whose items should be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library whose items should be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItem -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItem -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item__library_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-PublishLibraryItemId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PublishLibraryItemId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Publishes the library item to specified subscriptions of the library. If no subscriptions are specified, then publishes the library item to all subscriptions of the library. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.PublishLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PublishLibraryItemId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para>Library item identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemPublishRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: publish</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemPublishRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemPublishRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para>Library item identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemPublishRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: publish</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemPublishRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemPublishRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDestinationSpec = Initialize-ContentLibraryItemDestinationSpec -Subscription "MySubscription"
$ContentLibraryItemPublishRequest = Initialize-ContentLibraryItemPublishRequest -ForceSyncContent $false -Subscriptions $ContentLibraryItemDestinationSpec
 
Invoke-PublishLibraryItemId -libraryItemId "libraryItemId_example" -contentLibraryItemPublishRequest $contentLibraryItemPublishRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PublishLibraryItemId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemPublishRequest = Initialize-ContentLibraryItemPublishRequest -ForceSyncContent $false
 
Invoke-PublishLibraryItemId -libraryItemId "libraryItemId_example" -contentLibraryItemPublishRequest $contentLibraryItemPublishRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PublishLibraryItemId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId__action=publish/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemPublishRequestBody</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-UpdateLibraryItemIdContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateLibraryItemIdContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the specified properties of a library item. This is an incremental update to the library item. Properties that are missing or &#x60;null&#x60; in the update specification are left unchanged. This operation cannot update a library item that is a member of a subscribed library. Those items must be updated in the source published library and synchronized to the subscribed library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.UpdateLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateLibraryItemIdContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemModel</maml:name>
          <maml:Description>
            <maml:para> Specification of the properties to set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemModel</maml:name>
        <maml:Description>
          <maml:para> Specification of the properties to set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemCertificateVerificationInfo = Initialize-ContentLibraryItemCertificateVerificationInfo -Status "NOT_AVAILABLE" -CertChain "MyCertChain"
$ContentLibraryItemModel = Initialize-ContentLibraryItemModel -Id "MyId" -LibraryId "MyLibraryId" -ContentVersion "MyContentVersion" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -MetadataVersion "MyMetadataVersion" -Name "MyName" -Cached $false -Size 0 -Type "MyType" -Version "MyVersion" -SourceId "MySourceId" -SecurityCompliance $false -CertificateVerificationInfo $ContentLibraryItemCertificateVerificationInfo
 
Invoke-UpdateLibraryItemIdContent -libraryItemId "libraryItemId_example" -contentLibraryItemModel $contentLibraryItemModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryItemIdContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemModel = Initialize-ContentLibraryItemModel
 
Invoke-UpdateLibraryItemIdContent -libraryItemId "libraryItemId_example" -contentLibraryItemModel $contentLibraryItemModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryItemIdContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemModel</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-GetLibraryItemVersionLibraryChanges</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryItemVersionLibraryChanges</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a library item change. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryItemVersionLibraryChanges</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItem</maml:name>
          <maml:Description>
            <maml:para>Library item identifer. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Library item version. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItem</maml:name>
        <maml:Description>
          <maml:para>Library item identifer. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Library item version. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemChangesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryItemVersionLibraryChanges -libraryItem "libraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemVersionLibraryChanges with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryItemVersionLibraryChanges -libraryItem "libraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemVersionLibraryChanges with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItem/changes/version/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-ListLibraryItemContentChanges</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItemContentChanges</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the content changes made to a library item. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItemContentChanges</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItem</maml:name>
          <maml:Description>
            <maml:para>Library item identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItem</maml:name>
        <maml:Description>
          <maml:para>Library item identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemChangesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItemContentChanges -libraryItem "libraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemContentChanges with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItemContentChanges -libraryItem "libraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemContentChanges with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItem/changes/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-CancelDownloadSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelDownloadSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancels the download session. This operation will abort any ongoing transfers and invalidate transfer urls that the client may be downloading from. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelDownloadSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifer of the download session that should be canceled. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifer of the download session that should be canceled. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelDownloadSessionId -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDownloadSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelDownloadSessionId -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDownloadSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateLibraryItemDownloadSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateLibraryItemDownloadSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new download session. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the property *Content_Library_Item_DownloadSessionModel.library_item_id* requires &#x60;ContentLibrary.DownloadSession&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateLibraryItemDownloadSession</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemDownloadSessionModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new download session to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> A unique token generated by the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ContentLibraryItemDownloadSessionModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new download session to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> A unique token generated by the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$VapiStdNestedLocalizableMessage = Initialize-VapiStdNestedLocalizableMessage -Id "MyId" -Params @{ key_example = $VapiStdLocalizationParam }

$VapiStdLocalizationParam = Initialize-VapiStdLocalizationParam -S "MyS" -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format "SHORT_DATE" -Precision 0

$VapiStdLocalizableMessage = Initialize-VapiStdLocalizableMessage -Id "MyId" -DefaultMessage "MyDefaultMessage" -Args "MyArgs" -Params @{ key_example = $VapiStdLocalizationParam } -Localized "MyLocalized"

$ContentLibraryItemDownloadSessionModel = Initialize-ContentLibraryItemDownloadSessionModel -Id "MyId" -LibraryItemId "MyLibraryItemId" -LibraryItemContentVersion "MyLibraryItemContentVersion" -ErrorMessage $VapiStdLocalizableMessage -ClientProgress 0 -State "ACTIVE" -ExpirationTime (Get-Date)
 
Invoke-CreateLibraryItemDownloadSession -contentLibraryItemDownloadSessionModel $contentLibraryItemDownloadSessionModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryItemDownloadSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionModel = Initialize-ContentLibraryItemDownloadSessionModel
 
Invoke-CreateLibraryItemDownloadSession -contentLibraryItemDownloadSessionModel $contentLibraryItemDownloadSessionModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryItemDownloadSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemDownloadSessionModel</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-DeleteDownloadSessionIdItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDownloadSessionIdItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a download session. This removes the session and all information associated with it. Removing a download session leaves any current transfers for that session in an indeterminate state (there is no guarantee that the transfers will be able to complete). However there will no longer be a means of inspecting the status of those downloads except by seeing the effect on the library item. Download sessions for which there is no download activity or which are complete will automatically be expired and then deleted after a period of time. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDownloadSessionIdItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteDownloadSessionIdItem -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDownloadSessionIdItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDownloadSessionIdItem -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDownloadSessionIdItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-FailDownloadSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FailDownloadSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Terminates the download session with a client specified error message. This is useful in transmitting client side failures (for example, not being able to download a file) to the server side. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FailDownloadSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session to fail. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemDownloadSessionFailRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: fail</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session to fail. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemDownloadSessionFailRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: fail</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest = Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage "MyClientErrorMessage"
 
Invoke-FailDownloadSessionId -downloadSessionId "downloadSessionId_example" -contentLibraryItemDownloadSessionFailRequest $contentLibraryItemDownloadSessionFailRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailDownloadSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest = Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage "MyClientErrorMessage"
 
Invoke-FailDownloadSessionId -downloadSessionId "downloadSessionId_example" -contentLibraryItemDownloadSessionFailRequest $contentLibraryItemDownloadSessionFailRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailDownloadSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId__action=fail/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemDownloadSessionFailRequestBody</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-GetDownloadSessionIdItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDownloadSessionIdItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the download session with the specified identifier, including the most up-to-date status information for the session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDownloadSessionIdItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDownloadSessionIdItem -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDownloadSessionIdItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDownloadSessionIdItem -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDownloadSessionIdItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId/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-KeepAliveDownloadSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>KeepAliveDownloadSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Keeps a download session alive. This operation is allowed only if the session is in the *Content_Library_Item_DownloadSessionModel_State.ACTIVE* state. If there is no activity for a download session for a certain period of time, the download session will expire. The download session expiration timeout is configurable in the Content Library Service system configuration. The default is five minutes. Invoking this operation enables a client to specifically extend the lifetime of an active download session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-KeepAliveDownloadSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session whose lifetime should be extended. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemDownloadSessionKeepAliveRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: keepAlive</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionKeepAliveRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionKeepAliveRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session whose lifetime should be extended. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemDownloadSessionKeepAliveRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: keepAlive</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionKeepAliveRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionKeepAliveRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionKeepAliveRequest = Initialize-ContentLibraryItemDownloadSessionKeepAliveRequest -Progress 0
 
Invoke-KeepAliveDownloadSessionId -downloadSessionId "downloadSessionId_example" -contentLibraryItemDownloadSessionKeepAliveRequest $contentLibraryItemDownloadSessionKeepAliveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-KeepAliveDownloadSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-KeepAliveDownloadSessionId -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-KeepAliveDownloadSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId__action=keep-alive/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemDownloadSessionKeepAliveRequestBody</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-ListLibraryItemDownloadSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItemDownloadSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the identifiers of the download sessions created by the calling user. Optionally may filter by library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.item.DownloadSession&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.DownloadSession&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItemDownloadSession</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Library item identifier on which to filter results. If not specified all download session identifiers are listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Library item identifier on which to filter results. If not specified all download session identifiers are listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItemDownloadSession -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemDownloadSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItemDownloadSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemDownloadSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/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-GetDownloadSessionIdFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDownloadSessionIdFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves file download information for a specific file. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDownloadSessionIdFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para> Name of the file requested.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para> Name of the file requested.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDownloadSessionIdFile -downloadSessionId "downloadSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDownloadSessionIdFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDownloadSessionIdFile -downloadSessionId "downloadSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDownloadSessionIdFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId/file__file_name/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-ListDownloadSessionIdItemFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDownloadSessionIdItemFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the information of all the files in the library item associated with the download session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDownloadSessionIdItemFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDownloadSessionIdItemFile -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDownloadSessionIdItemFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDownloadSessionIdItemFile -downloadSessionId "downloadSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDownloadSessionIdItemFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId/file/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-PrepareDownloadSessionIdFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrepareDownloadSessionIdFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Requests a file to be prepared for download. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrepareDownloadSessionIdFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemDownloadsessionFilePrepareRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: prepare</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFilePrepareRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFilePrepareRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DownloadSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the download session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemDownloadsessionFilePrepareRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: prepare</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFilePrepareRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFilePrepareRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadsessionFilePrepareRequest = Initialize-ContentLibraryItemDownloadsessionFilePrepareRequest -FileName "MyFileName" -EndpointType "HTTPS"
 
Invoke-PrepareDownloadSessionIdFile -downloadSessionId "downloadSessionId_example" -contentLibraryItemDownloadsessionFilePrepareRequest $contentLibraryItemDownloadsessionFilePrepareRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrepareDownloadSessionIdFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadsessionFilePrepareRequest = Initialize-ContentLibraryItemDownloadsessionFilePrepareRequest -FileName "MyFileName"
 
Invoke-PrepareDownloadSessionIdFile -downloadSessionId "downloadSessionId_example" -contentLibraryItemDownloadsessionFilePrepareRequest $contentLibraryItemDownloadsessionFilePrepareRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrepareDownloadSessionIdFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/download-session/downloadSessionId/file__action=prepare/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemDownloadsessionFilePrepareRequestBody</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-GetLibraryItemIdFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryItemIdFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the information for a single file in a library item by its name. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryItemIdFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item whose file information should be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 file in the library item whose information should be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item whose file information should be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 file in the library item whose information should be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryItemIdFile -libraryItemId "libraryItemId_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryItemIdFile -libraryItemId "libraryItemId_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/file__name/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-ListLibraryItemIdContentFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItemIdContentFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all of the files that are stored within a given library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItemIdContentFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item whose files should be listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item whose files should be listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemFileInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItemIdContentFile -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemIdContentFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItemIdContentFile -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemIdContentFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/file/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-GetLibraryItemIdStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryItemIdStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the storage information for a specific file in a library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.ReadStorage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryItemIdStorage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para> Name of the file for which the storage information should be listed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para> Name of the file for which the storage information should be listed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemStorageInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryItemIdStorage -libraryItemId "libraryItemId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryItemIdStorage -libraryItemId "libraryItemId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryItemIdStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/storage__file_name/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-ListLibraryItemIdContentStorage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItemIdContentStorage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all storage items for a given library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.ReadStorage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItemIdContentStorage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemStorageInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItemIdContentStorage -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemIdContentStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItemIdContentStorage -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemIdContentStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/libraryItemId/storage/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-CancelUpdateSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelUpdateSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancels the update session and sets its state to *Content_Library_Item_UpdateSessionModel_State.CANCELED*. This operation will free up any temporary resources currently associated with the session. This operation is not allowed if the session has been already completed. Cancelling an update session will cancel any in progress transfers (either uploaded by the client or pulled by the server). Any content that has been already received will be scheduled for deletion. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelUpdateSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session that should be canceled. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session that should be canceled. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelUpdateSessionId -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelUpdateSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelUpdateSessionId -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelUpdateSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CompleteUpdateSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CompleteUpdateSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Completes the update session. This indicates that the client has finished making all the changes required to the underlying library item. If the client is pushing the content to the server, the library item will be updated once this call returns. If the server is pulling the content, the call may return before the changes become visible. In that case, the client can track the session to know when the server is done. This operation requires the session to be in the *Content_Library_Item_UpdateSessionModel_State.ACTIVE* state. Depending on the type of the library item associated with this session, a type adapter may be invoked to verify the validity of the files uploaded. The user can explicitly validate the session before completing the session by using the *POST /content/library/item/update-session/{updateSessionId}/file?action&#x3D;validate* operation. Modifications are not visible to other clients unless the session is completed and all necessary files have been received. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CompleteUpdateSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session that should be completed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session that should be completed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CompleteUpdateSessionId -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CompleteUpdateSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CompleteUpdateSessionId -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CompleteUpdateSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId__action=complete/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateLibraryItemUpdateSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateLibraryItemUpdateSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new update session. An update session is used to make modifications to a library item. Modifications are not visible to other clients unless the session is completed and all necessary files have been received. Content Library Service allows only one single update session to be active for a specific library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the property *Content_Library_Item_UpdateSessionModel.library_item_id* requires &#x60;ContentLibrary.UpdateSession&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateLibraryItemUpdateSession</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemUpdateSessionModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new update session to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> Unique token generated by the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ContentLibraryItemUpdateSessionModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new update session to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> Unique token generated by the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$VapiStdNestedLocalizableMessage = Initialize-VapiStdNestedLocalizableMessage -Id "MyId" -Params @{ key_example = $VapiStdLocalizationParam }

$VapiStdLocalizationParam = Initialize-VapiStdLocalizationParam -S "MyS" -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format "SHORT_DATE" -Precision 0

$VapiStdLocalizableMessage = Initialize-VapiStdLocalizableMessage -Id "MyId" -DefaultMessage "MyDefaultMessage" -Args "MyArgs" -Params @{ key_example = $VapiStdLocalizationParam } -Localized "MyLocalized"

$ContentLibraryItemUpdatesessionCertificateInfo = Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer "MyIssuer" -Subject "MySubject" -SelfSigned $false -X509 "MyX509"

$ContentLibraryItemUpdatesessionPreviewWarningInfo = Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type "SELF_SIGNED_CERTIFICATE" -Message $VapiStdLocalizableMessage -Ignored $false

$ContentLibraryItemUpdatesessionPreviewInfo = Initialize-ContentLibraryItemUpdatesessionPreviewInfo -State "UNAVAILABLE" -CertificateInfo $ContentLibraryItemUpdatesessionCertificateInfo -Warnings $ContentLibraryItemUpdatesessionPreviewWarningInfo -CertChain "MyCertChain"

$ContentLibraryItemUpdatesessionWarningBehavior = Initialize-ContentLibraryItemUpdatesessionWarningBehavior -Type "SELF_SIGNED_CERTIFICATE" -Ignored $false
$ContentLibraryItemUpdateSessionModel = Initialize-ContentLibraryItemUpdateSessionModel -Id "MyId" -LibraryItemId "MyLibraryItemId" -LibraryItemContentVersion "MyLibraryItemContentVersion" -ErrorMessage $VapiStdLocalizableMessage -ClientProgress 0 -State "ACTIVE" -ExpirationTime (Get-Date) -PreviewInfo $ContentLibraryItemUpdatesessionPreviewInfo -WarningBehavior $ContentLibraryItemUpdatesessionWarningBehavior
 
Invoke-CreateLibraryItemUpdateSession -contentLibraryItemUpdateSessionModel $contentLibraryItemUpdateSessionModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryItemUpdateSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdateSessionModel = Initialize-ContentLibraryItemUpdateSessionModel
 
Invoke-CreateLibraryItemUpdateSession -contentLibraryItemUpdateSessionModel $contentLibraryItemUpdateSessionModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryItemUpdateSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdateSessionModel</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-DeleteUpdateSessionIdItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteUpdateSessionIdItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an update session. This removes the session and all information associated with it. Removing an update session leaves any current transfers for that session in an indeterminate state (there is no guarantee that the server will terminate the transfers, or that the transfers can be completed). However there will no longer be a means of inspecting the status of those uploads except by seeing the effect on the library item. Update sessions for which there is no upload activity or which are complete will automatically be deleted after a period of time. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteUpdateSessionIdItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifer of the update session to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifer of the update session to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteUpdateSessionIdItem -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateSessionIdItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteUpdateSessionIdItem -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateSessionIdItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-FailUpdateSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FailUpdateSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Terminates the update session with a client specified error message. This is useful in transmitting client side failures (for example, not being able to access a file) to the server side. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FailUpdateSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session to fail. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemDownloadSessionFailRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: fail</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session to fail. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemDownloadSessionFailRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: fail</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionFailRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest = Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage "MyClientErrorMessage"
 
Invoke-FailUpdateSessionId -updateSessionId "updateSessionId_example" -contentLibraryItemDownloadSessionFailRequest $contentLibraryItemDownloadSessionFailRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailUpdateSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest = Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage "MyClientErrorMessage"
 
Invoke-FailUpdateSessionId -updateSessionId "updateSessionId_example" -contentLibraryItemDownloadSessionFailRequest $contentLibraryItemDownloadSessionFailRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailUpdateSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId__action=fail/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemDownloadSessionFailRequestBody</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-GetUpdateSessionIdItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUpdateSessionIdItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the update session with the specified identifier, including the most up-to-date status information for the session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUpdateSessionIdItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUpdateSessionIdItem -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateSessionIdItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUpdateSessionIdItem -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateSessionIdItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/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-KeepAliveUpdateSessionId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>KeepAliveUpdateSessionId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Keeps an update session alive. If there is no activity for an update session after a period of time, the update session will expire, then be deleted. The update session expiration timeout is configurable in the Content Library Service system configuration. The default is five minutes. Invoking this operation enables a client to specifically extend the lifetime of the update session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-KeepAliveUpdateSessionId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session whose lifetime should be extended. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemUpdateSessionKeepAliveRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: keepAlive</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionKeepAliveRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionKeepAliveRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session whose lifetime should be extended. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemUpdateSessionKeepAliveRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: keepAlive</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionKeepAliveRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionKeepAliveRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdateSessionKeepAliveRequest = Initialize-ContentLibraryItemUpdateSessionKeepAliveRequest -ClientProgress 0
 
Invoke-KeepAliveUpdateSessionId -updateSessionId "updateSessionId_example" -contentLibraryItemUpdateSessionKeepAliveRequest $contentLibraryItemUpdateSessionKeepAliveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-KeepAliveUpdateSessionId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-KeepAliveUpdateSessionId -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-KeepAliveUpdateSessionId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId__action=keep-alive/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdateSessionKeepAliveRequestBody</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-ListLibraryItemUpdateSession</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryItemUpdateSession</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the identifiers of the update session created by the calling user. Optionally may filter by library item. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.item.UpdateSession&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.UpdateSession&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryItemUpdateSession</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Optional library item identifier on which to filter results. If not specified the results are not filtered. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Optional library item identifier on which to filter results. If not specified the results are not filtered. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryItemUpdateSession -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemUpdateSession with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryItemUpdateSession
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryItemUpdateSession with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/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-UpdateUpdateSessionIdItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateUpdateSessionIdItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of an update session. This is an incremental update to the update session. Any property in the *Content_Library_Item_UpdateSessionModel* schema that is missing or &#x60;null&#x60; will not be modified. This operation will only update the property *Content_Library_Item_UpdateSessionModel.warning_behavior* of the update session. This will not, for example, update the *Content_Library_Item_UpdateSessionModel.library_item_id* or *Content_Library_Item_UpdateSessionModel.state* of an update session. This operation requires the session to be in the *Content_Library_Item_UpdateSessionModel_State.ACTIVE* state. This operation was added in __vSphere API 6.8__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateUpdateSessionIdItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifer of the update session that should be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemUpdateSessionModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new property values to be set on the update session.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifer of the update session that should be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemUpdateSessionModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new property values to be set on the update session.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdNestedLocalizableMessage = Initialize-VapiStdNestedLocalizableMessage -Id "MyId" -Params @{ key_example = $VapiStdLocalizationParam }

$VapiStdLocalizationParam = Initialize-VapiStdLocalizationParam -S "MyS" -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format "SHORT_DATE" -Precision 0

$VapiStdLocalizableMessage = Initialize-VapiStdLocalizableMessage -Id "MyId" -DefaultMessage "MyDefaultMessage" -Args "MyArgs" -Params @{ key_example = $VapiStdLocalizationParam } -Localized "MyLocalized"

$ContentLibraryItemUpdatesessionCertificateInfo = Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer "MyIssuer" -Subject "MySubject" -SelfSigned $false -X509 "MyX509"

$ContentLibraryItemUpdatesessionPreviewWarningInfo = Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type "SELF_SIGNED_CERTIFICATE" -Message $VapiStdLocalizableMessage -Ignored $false

$ContentLibraryItemUpdatesessionPreviewInfo = Initialize-ContentLibraryItemUpdatesessionPreviewInfo -State "UNAVAILABLE" -CertificateInfo $ContentLibraryItemUpdatesessionCertificateInfo -Warnings $ContentLibraryItemUpdatesessionPreviewWarningInfo -CertChain "MyCertChain"

$ContentLibraryItemUpdatesessionWarningBehavior = Initialize-ContentLibraryItemUpdatesessionWarningBehavior -Type "SELF_SIGNED_CERTIFICATE" -Ignored $false
$ContentLibraryItemUpdateSessionModel = Initialize-ContentLibraryItemUpdateSessionModel -Id "MyId" -LibraryItemId "MyLibraryItemId" -LibraryItemContentVersion "MyLibraryItemContentVersion" -ErrorMessage $VapiStdLocalizableMessage -ClientProgress 0 -State "ACTIVE" -ExpirationTime (Get-Date) -PreviewInfo $ContentLibraryItemUpdatesessionPreviewInfo -WarningBehavior $ContentLibraryItemUpdatesessionWarningBehavior
 
Invoke-UpdateUpdateSessionIdItem -updateSessionId "updateSessionId_example" -contentLibraryItemUpdateSessionModel $contentLibraryItemUpdateSessionModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateUpdateSessionIdItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdateSessionModel = Initialize-ContentLibraryItemUpdateSessionModel
 
Invoke-UpdateUpdateSessionIdItem -updateSessionId "updateSessionId_example" -contentLibraryItemUpdateSessionModel $contentLibraryItemUpdateSessionModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateUpdateSessionIdItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdateSessionModel</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-CreateUpdateSessionIdItemFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateUpdateSessionIdItemFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Requests file content to be changed (either created, or updated). Depending on the source type of the file, this operation will either return an upload endpoint where the client can push the content, or the server will pull from the provided source endpoint. If a file with the same name already exists in this session, this operation will be used to update the content of the existing file. When importing a file directly from storage, where the source endpoint is a file or datastore URI, you will need to have the ContentLibrary.ReadStorage privilege on the library item. If the file is located in the same directory as the library storage backing folder, the server will move the file instead of copying it, thereby allowing instantaneous import of files for efficient backup and restore scenarios. In all other cases, a copy is performed rather than a move. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateUpdateSessionIdItemFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryItemUpdatesessionFileAddSpec</maml:name>
          <maml:Description>
            <maml:para> Specification for the file that needs to be added or updated. This includes whether the client wants to push the content or have the server pull it.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileAddSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileAddSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryItemUpdatesessionFileAddSpec</maml:name>
        <maml:Description>
          <maml:para> Specification for the file that needs to be added or updated. This includes whether the client wants to push the content or have the server pull it.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileAddSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileAddSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemTransferEndpoint = Initialize-ContentLibraryItemTransferEndpoint -Uri "MyUri" -SslCertificateThumbprint "MySslCertificateThumbprint" -SslCertificate "MySslCertificate"
$ContentLibraryItemFileChecksumInfo = Initialize-ContentLibraryItemFileChecksumInfo -Algorithm "SHA1" -Checksum "MyChecksum"
$ContentLibraryItemUpdatesessionFileAddSpec = Initialize-ContentLibraryItemUpdatesessionFileAddSpec -Name "MyName" -SourceType "NONE" -SourceEndpoint $ContentLibraryItemTransferEndpoint -Size 0 -ChecksumInfo $ContentLibraryItemFileChecksumInfo
 
Invoke-CreateUpdateSessionIdItemFile -updateSessionId "updateSessionId_example" -contentLibraryItemUpdatesessionFileAddSpec $contentLibraryItemUpdatesessionFileAddSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateUpdateSessionIdItemFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdatesessionFileAddSpec = Initialize-ContentLibraryItemUpdatesessionFileAddSpec -Name "MyName" -SourceType "NONE"
 
Invoke-CreateUpdateSessionIdItemFile -updateSessionId "updateSessionId_example" -contentLibraryItemUpdatesessionFileAddSpec $contentLibraryItemUpdatesessionFileAddSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateUpdateSessionIdItemFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/file/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdatesessionFileAddSpec</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-GetUpdateSessionIdFileNameItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetUpdateSessionIdFileNameItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about a specific file in the snapshot of the library item at the time when the update session was created. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetUpdateSessionIdFileNameItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para> Name of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para> Name of the 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>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetUpdateSessionIdFileNameItem -updateSessionId "updateSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateSessionIdFileNameItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetUpdateSessionIdFileNameItem -updateSessionId "updateSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetUpdateSessionIdFileNameItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/file/fileName/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-ListUpdateSessionIdItemFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListUpdateSessionIdItemFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all files in the library item associated with the update session. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListUpdateSessionIdItemFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListUpdateSessionIdItemFile -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUpdateSessionIdItemFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListUpdateSessionIdItemFile -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListUpdateSessionIdItemFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/file/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-DeleteUpdateSessionIdFileNameItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteUpdateSessionIdFileNameItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Requests a file to be removed. The file will only be effectively removed when the update session is completed. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteUpdateSessionIdFileNameItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para> Name of the file to be removed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para> Name of the file to be removed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteUpdateSessionIdFileNameItem -updateSessionId "updateSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateSessionIdFileNameItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteUpdateSessionIdFileNameItem -updateSessionId "updateSessionId_example" -fileName "fileName_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteUpdateSessionIdFileNameItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/file/fileName/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ValidateUpdateSessionIdFile</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateUpdateSessionIdFile</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the files in the update session with the referenced identifier and ensures all necessary files are received. In the case where a file is missing, this operation will return its name in the *Content_Library_Item_Updatesession_File_ValidationResult.missing_files* set. The user can add the missing files and try re-validating. For other type of errors, *Content_Library_Item_Updatesession_File_ValidationResult.invalid_files* will contain the list of invalid files. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Anonymous&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateUpdateSessionIdFile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateSessionId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the update session to validate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UpdateSessionId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the update session to validate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileValidationResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ValidateUpdateSessionIdFile -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateUpdateSessionIdFile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ValidateUpdateSessionIdFile -updateSessionId "updateSessionId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateUpdateSessionIdFile with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/item/update-session/updateSessionId/file__action=validate/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EvictLibraryItemIdSubscribedItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EvictLibraryItemIdSubscribedItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Evicts the cached content of a library item in a subscribed library. This operation allows the cached content of a library item to be removed to free up storage capacity. This operation will only work when a library item is synchronized on-demand. When a library is not synchronized on-demand, it always attempts to keep its cache up-to-date with the published source. Evicting the library item will set *Content_Library_ItemModel.cached* to false. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.EvictLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EvictLibraryItemIdSubscribedItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item whose content should be evicted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item whose content should be evicted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EvictLibraryItemIdSubscribedItem -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EvictLibraryItemIdSubscribedItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EvictLibraryItemIdSubscribedItem -libraryItemId "libraryItemId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EvictLibraryItemIdSubscribedItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/subscribed-item/libraryItemId__action=evict/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-SyncLibraryItemIdSubscribedItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SyncLibraryItemIdSubscribedItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Forces the synchronization of an individual library item in a subscribed library. Synchronizing an individual item will update that item&#39;s metadata from the remote source. If the source library item on the remote library has been deleted, this operation will delete the library item from the subscribed library as well. The default behavior of the synchronization is determined by the *Content_Library_SubscriptionInfo* of the library which owns the library item. - If *Content_Library_SubscriptionInfo.on_demand* is true, then the file content is not synchronized by default. In this case, only the library item metadata is synchronized. The file content may still be forcefully synchronized by passing true for the forceSyncContent parameter. - If *Content_Library_SubscriptionInfo.on_demand* is false, then this call will always synchronize the file content. The forceSyncContent parameter is ignored when the subscription is not on-demand. When the file content has been synchronized, the *Content_Library_ItemModel.cached* property will be true. This operation will return immediately and create an asynchronous task to perform the synchronization. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItemId requires &#x60;ContentLibrary.SyncLibraryItem&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SyncLibraryItemIdSubscribedItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the library item to synchronize. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrarySubscribedItemSyncRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: sync</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscribedItemSyncRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscribedItemSyncRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the library item to synchronize. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrarySubscribedItemSyncRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: sync</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscribedItemSyncRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscribedItemSyncRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscribedItemSyncRequest = Initialize-ContentLibrarySubscribedItemSyncRequest -ForceSyncContent $false -SyncOptionalFiles $false
 
Invoke-SyncLibraryItemIdSubscribedItem -libraryItemId "libraryItemId_example" -contentLibrarySubscribedItemSyncRequest $contentLibrarySubscribedItemSyncRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncLibraryItemIdSubscribedItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscribedItemSyncRequest = Initialize-ContentLibrarySubscribedItemSyncRequest -ForceSyncContent $false
 
Invoke-SyncLibraryItemIdSubscribedItem -libraryItemId "libraryItemId_example" -contentLibrarySubscribedItemSyncRequest $contentLibrarySubscribedItemSyncRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncLibraryItemIdSubscribedItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/subscribed-item/libraryItemId__action=sync/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscribedItemSyncRequestBody</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-CreateLibraryContentSubscriptions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateLibraryContentSubscriptions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a subscription of the published library. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter library requires &#x60;ContentLibrary.AddSubscription&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateLibraryContentSubscriptions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrarySubscriptionsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the subscription.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para>A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified, creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrarySubscriptionsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the subscription.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para>A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified, creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary = Initialize-ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -Name "MyName" -Description "MyDescription" -StorageBackings $ContentLibraryStorageBacking -AutomaticSyncEnabled $false -OnDemand $false

$ContentLibrarySubscriptionsCreateSpecVcenter = Initialize-ContentLibrarySubscriptionsCreateSpecVcenter -Hostname "MyHostname" -HttpsPort 0
$ContentLibrarySubscriptionsCreateSpecPlacement = Initialize-ContentLibrarySubscriptionsCreateSpecPlacement -Folder "MyFolder" -Cluster "MyCluster" -ResourcePool "MyResourcePool" -Host "MyHost" -Network "MyNetwork"
$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary = Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target "CREATE_NEW" -NewSubscribedLibrary $ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -SubscribedLibrary "MySubscribedLibrary" -Location "LOCAL" -Vcenter $ContentLibrarySubscriptionsCreateSpecVcenter -Placement $ContentLibrarySubscriptionsCreateSpecPlacement

$ContentLibrarySubscriptionsCreateSpec = Initialize-ContentLibrarySubscriptionsCreateSpec -SubscribedLibrary $ContentLibrarySubscriptionsCreateSpecSubscribedLibrary
 
Invoke-CreateLibraryContentSubscriptions -library "library_example" -contentLibrarySubscriptionsCreateSpec $contentLibrarySubscriptionsCreateSpec -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryContentSubscriptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary = Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target "CREATE_NEW" -Location "LOCAL"

$ContentLibrarySubscriptionsCreateSpec = Initialize-ContentLibrarySubscriptionsCreateSpec -SubscribedLibrary $ContentLibrarySubscriptionsCreateSpecSubscribedLibrary
 
Invoke-CreateLibraryContentSubscriptions -library "library_example" -contentLibrarySubscriptionsCreateSpec $contentLibrarySubscriptionsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLibraryContentSubscriptions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/library/subscriptions/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsCreateSpec</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-DeleteLibrarySubscriptionContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLibrarySubscriptionContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the specified subscription of the published library. The subscribed library associated with the subscription will not be deleted. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter library requires &#x60;ContentLibrary.DeleteSubscription&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLibrarySubscriptionContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>Subscription identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subscription</maml:name>
        <maml:Description>
          <maml:para>Subscription identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteLibrarySubscriptionContent -library "library_example" -subscription "subscription_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibrarySubscriptionContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLibrarySubscriptionContent -library "library_example" -subscription "subscription_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibrarySubscriptionContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/library/subscriptions/subscription/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetLibrarySubscriptionContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibrarySubscriptionContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the specified subscription of the published library. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter library requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibrarySubscriptionContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>Identifier of the subscription. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subscription</maml:name>
        <maml:Description>
          <maml:para>Identifier of the subscription. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibrarySubscriptionContent -library "library_example" -subscription "subscription_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibrarySubscriptionContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibrarySubscriptionContent -library "library_example" -subscription "subscription_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibrarySubscriptionContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/library/subscriptions/subscription/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-ListLibraryContentSubscriptions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLibraryContentSubscriptions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the subscriptions of the published library. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter library requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLibraryContentSubscriptions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLibraryContentSubscriptions -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryContentSubscriptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLibraryContentSubscriptions -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLibraryContentSubscriptions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/library/subscriptions/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-UpdateLibrarySubscriptionContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateLibrarySubscriptionContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the specified subscription of the published library. This is an incremental update to the subscription. Except for the *Content_Library_Subscriptions_UpdateSpecPlacement* schema, properties that are missing or &#x60;null&#x60; in the update specification will be left unchanged. If spec#subscribedLibraryPlacement is specified, all properties of the current subscribed library placement will be replaced by this placement. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter library requires &#x60;ContentLibrary.UpdateSubscription&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateLibrarySubscriptionContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>subscription identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrarySubscriptionsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification of the new property values to set on the subscription.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subscription</maml:name>
        <maml:Description>
          <maml:para>subscription identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrarySubscriptionsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification of the new property values to set on the subscription.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpecVcenter = Initialize-ContentLibrarySubscriptionsUpdateSpecVcenter -Hostname "MyHostname" -HttpsPort 0
$ContentLibrarySubscriptionsUpdateSpecPlacement = Initialize-ContentLibrarySubscriptionsUpdateSpecPlacement -Folder "MyFolder" -Cluster "MyCluster" -ResourcePool "MyResourcePool" -Host "MyHost" -Network "MyNetwork"
$ContentLibrarySubscriptionsUpdateSpec = Initialize-ContentLibrarySubscriptionsUpdateSpec -SubscribedLibraryVcenter $ContentLibrarySubscriptionsUpdateSpecVcenter -SubscribedLibraryPlacement $ContentLibrarySubscriptionsUpdateSpecPlacement
 
Invoke-UpdateLibrarySubscriptionContent -library "library_example" -subscription "subscription_example" -contentLibrarySubscriptionsUpdateSpec $contentLibrarySubscriptionsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibrarySubscriptionContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpec = Initialize-ContentLibrarySubscriptionsUpdateSpec
 
Invoke-UpdateLibrarySubscriptionContent -library "library_example" -subscription "subscription_example" -contentLibrarySubscriptionsUpdateSpec $contentLibrarySubscriptionsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibrarySubscriptionContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/library/library/subscriptions/subscription/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsUpdateSpec</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-CreateContentLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateContentLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new local library. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.CreateLocalLibrary&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Content_Library_StorageBacking.datastore_id* requires &#x60;Datastore.AllocateSpace&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateContentLocalLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new local library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ContentLibraryModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new local library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryOptimizationInfo = Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo = Initialize-ContentLibraryPublishInfo -AuthenticationMethod "BASIC" -Published $false -PublishUrl "MyPublishUrl" -UserName "MyUserName" -Password "MyPassword" -CurrentPassword "MyCurrentPassword" -PersistJsonEnabled $false

$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentLibraryStateInfo = Initialize-ContentLibraryStateInfo -State "ACTIVE"
$ContentLibraryModel = Initialize-ContentLibraryModel -Id "MyId" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name "MyName" -StorageBackings $ContentLibraryStorageBacking -Type "LOCAL" -OptimizationInfo $ContentLibraryOptimizationInfo -Version "MyVersion" -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid "MyServerGuid" -SecurityPolicyId "MySecurityPolicyId" -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
Invoke-CreateContentLocalLibrary -contentLibraryModel $contentLibraryModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryModel = Initialize-ContentLibraryModel
 
Invoke-CreateContentLocalLibrary -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryModel</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-DeleteLibraryIdContentLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLibraryIdContentLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the specified local library. Deleting a local library will remove the entry immediately and begin an asynchronous task to remove all cached content for the library. If the asynchronous task fails, file content may remain on the storage backing. This content will require manual removal. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.DeleteLocalLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLibraryIdContentLocalLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the local library to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the local library to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteLibraryIdContentLocalLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryIdContentLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLibraryIdContentLocalLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryIdContentLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/libraryId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetLibraryIdContentLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryIdContentLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given local library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryIdContentLocalLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the local library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the local library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryIdContentLocalLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContentLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryIdContentLocalLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContentLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/libraryId/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-ListContentLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all local libraries in the Content Library. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentLocalLibrary</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentLocalLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentLocalLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/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-PublishLibraryIdLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PublishLibraryIdLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Publishes the library to specified subscriptions. If no subscriptions are specified, then publishes the library to all its subscriptions. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.PublishLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PublishLibraryIdLocalLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLocalLibraryPublishRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: publish</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLocalLibraryPublishRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLocalLibraryPublishRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLocalLibraryPublishRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: publish</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLocalLibraryPublishRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLocalLibraryPublishRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLocalLibraryDestinationSpec = Initialize-ContentLocalLibraryDestinationSpec -Subscription "MySubscription"
$ContentLocalLibraryPublishRequest = Initialize-ContentLocalLibraryPublishRequest -Subscriptions $ContentLocalLibraryDestinationSpec
 
Invoke-PublishLibraryIdLocalLibrary -libraryId "libraryId_example" -contentLocalLibraryPublishRequest $contentLocalLibraryPublishRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PublishLibraryIdLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PublishLibraryIdLocalLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PublishLibraryIdLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/libraryId__action=publish/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalLibraryPublishRequestBody</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-UpdateLibraryIdContentLocalLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateLibraryIdContentLocalLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of a local library. This is an incremental update to the local library. Properties that are missing or &#x60;null&#x60; in the update specification will be left unchanged. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.UpdateLocalLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateLibraryIdContentLocalLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the local library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryModel</maml:name>
          <maml:Description>
            <maml:para> Specification of the new property values to set on the local library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the local library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryModel</maml:name>
        <maml:Description>
          <maml:para> Specification of the new property values to set on the local library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryOptimizationInfo = Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo = Initialize-ContentLibraryPublishInfo -AuthenticationMethod "BASIC" -Published $false -PublishUrl "MyPublishUrl" -UserName "MyUserName" -Password "MyPassword" -CurrentPassword "MyCurrentPassword" -PersistJsonEnabled $false

$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentLibraryStateInfo = Initialize-ContentLibraryStateInfo -State "ACTIVE"
$ContentLibraryModel = Initialize-ContentLibraryModel -Id "MyId" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name "MyName" -StorageBackings $ContentLibraryStorageBacking -Type "LOCAL" -OptimizationInfo $ContentLibraryOptimizationInfo -Version "MyVersion" -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid "MyServerGuid" -SecurityPolicyId "MySecurityPolicyId" -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
Invoke-UpdateLibraryIdContentLocalLibrary -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContentLocalLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryModel = Initialize-ContentLibraryModel
 
Invoke-UpdateLibraryIdContentLocalLibrary -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContentLocalLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/local-library/libraryId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryModel</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-ListContentSecurityPolicies</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentSecurityPolicies</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of security policies. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentSecurityPolicies</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentSecurityPoliciesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentSecurityPolicies
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentSecurityPolicies with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentSecurityPolicies
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentSecurityPolicies with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/security-policies/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-CreateContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new subscribed library. Once created, the subscribed library will be empty. If the *Content_LibraryModel.subscription_info* property is set, the Content Library Service will attempt to synchronize to the remote source. This is an asynchronous operation so the content of the published library may not immediately appear. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.CreateSubscribedLibrary&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Content_Library_StorageBacking.datastore_id* requires &#x60;Datastore.AllocateSpace&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateContentSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryModel</maml:name>
          <maml:Description>
            <maml:para> Specification for the new subscribed library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> Unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ContentLibraryModel</maml:name>
        <maml:Description>
          <maml:para> Specification for the new subscribed library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> Unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryOptimizationInfo = Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo = Initialize-ContentLibraryPublishInfo -AuthenticationMethod "BASIC" -Published $false -PublishUrl "MyPublishUrl" -UserName "MyUserName" -Password "MyPassword" -CurrentPassword "MyCurrentPassword" -PersistJsonEnabled $false

$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentLibraryStateInfo = Initialize-ContentLibraryStateInfo -State "ACTIVE"
$ContentLibraryModel = Initialize-ContentLibraryModel -Id "MyId" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name "MyName" -StorageBackings $ContentLibraryStorageBacking -Type "LOCAL" -OptimizationInfo $ContentLibraryOptimizationInfo -Version "MyVersion" -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid "MyServerGuid" -SecurityPolicyId "MySecurityPolicyId" -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
Invoke-CreateContentSubscribedLibrary -contentLibraryModel $contentLibraryModel -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryModel = Initialize-ContentLibraryModel
 
Invoke-CreateContentSubscribedLibrary -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryModel</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-DeleteLibraryIdContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLibraryIdContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the specified subscribed library. Deleting a subscribed library will remove the entry immediately and begin an asynchronous task to remove all cached content for the library. If the asynchronous task fails, file content may remain on the storage backing. This content will require manual removal. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.DeleteSubscribedLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLibraryIdContentSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the subscribed library to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the subscribed library to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteLibraryIdContentSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryIdContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLibraryIdContentSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLibraryIdContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/libraryId/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EvictLibraryIdSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EvictLibraryIdSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Evicts the cached content of an on-demand subscribed library. This operation allows the cached content of a subscribed library to be removed to free up storage capacity. This operation will only work when a subscribed library is synchronized on-demand. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.EvictSubscribedLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EvictLibraryIdSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the subscribed library whose content should be evicted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the subscribed library whose content should be evicted. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EvictLibraryIdSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EvictLibraryIdSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EvictLibraryIdSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EvictLibraryIdSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/libraryId__action=evict/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetLibraryIdContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLibraryIdContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given subscribed library. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLibraryIdContentSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the subscribed library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the subscribed library to return. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLibraryIdContentSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLibraryIdContentSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLibraryIdContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/libraryId/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-ListContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all subscribed libraries in the Content Library. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentSubscribedLibrary</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentSubscribedLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentSubscribedLibrary
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/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-ProbeContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ProbeContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Probes remote library subscription information, including URL, SSL certificate and password. The resulting *Content_SubscribedLibrary_ProbeResult* schema describes whether or not the subscription configuration is successful. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.ProbeSubscription&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ProbeContentSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentSubscribedLibraryProbeRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: probe</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentSubscribedLibraryProbeRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentSubscribedLibraryProbeRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentSubscribedLibraryProbeRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: probe</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentSubscribedLibraryProbeRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentSubscribedLibraryProbeRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentSubscribedLibraryProbeResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentSubscribedLibraryProbeRequest = Initialize-ContentSubscribedLibraryProbeRequest -SubscriptionInfo $ContentLibrarySubscriptionInfo
 
Invoke-ProbeContentSubscribedLibrary -contentSubscribedLibraryProbeRequest $contentSubscribedLibraryProbeRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ProbeContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo

$ContentSubscribedLibraryProbeRequest = Initialize-ContentSubscribedLibraryProbeRequest -SubscriptionInfo $ContentLibrarySubscriptionInfo
 
Invoke-ProbeContentSubscribedLibrary -contentSubscribedLibraryProbeRequest $contentSubscribedLibraryProbeRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ProbeContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library__action=probe/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SubscribedLibraryProbeRequestBody</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-SyncLibraryIdSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SyncLibraryIdSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Forces the synchronization of the subscribed library. Synchronizing a subscribed library forcefully with this operation will perform the same synchronization behavior as would run periodically for the library. The *Content_Library_SubscriptionInfo.on_demand* setting is respected. Calling this operation on a library that is already in the process of synchronizing will have no effect. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.SyncLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SyncLibraryIdSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the subscribed library to synchronize. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the subscribed library to synchronize. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SyncLibraryIdSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncLibraryIdSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SyncLibraryIdSubscribedLibrary -libraryId "libraryId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncLibraryIdSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/libraryId__action=sync/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateLibraryIdContentSubscribedLibrary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateLibraryIdContentSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of a subscribed library. This is an incremental update to the subscribed library. Properties that are missing or &#x60;null&#x60; in the update specification will be left unchanged. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.Library&#x60; referenced by the parameter libraryId requires &#x60;ContentLibrary.UpdateSubscribedLibrary&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateLibraryIdContentSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the subscribed library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraryModel</maml:name>
          <maml:Description>
            <maml:para> Specification of the new property values to set on the subscribed library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the subscribed library to update. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraryModel</maml:name>
        <maml:Description>
          <maml:para> Specification of the new property values to set on the subscribed library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking = Initialize-ContentLibraryStorageBacking -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageUri "MyStorageUri"
$ContentLibraryOptimizationInfo = Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo = Initialize-ContentLibraryPublishInfo -AuthenticationMethod "BASIC" -Published $false -PublishUrl "MyPublishUrl" -UserName "MyUserName" -Password "MyPassword" -CurrentPassword "MyCurrentPassword" -PersistJsonEnabled $false

$ContentLibrarySourceInfo = Initialize-ContentLibrarySourceInfo -SourceLibrary "MySourceLibrary" -Subscription "MySubscription"
$ContentLibrarySubscriptionInfo = Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod "BASIC" -AutomaticSyncEnabled $false -OnDemand $false -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SubscriptionUrl "MySubscriptionUrl" -UserName "MyUserName" -SourceInfo $ContentLibrarySourceInfo -SslCertificate "MySslCertificate"

$ContentLibraryStateInfo = Initialize-ContentLibraryStateInfo -State "ACTIVE"
$ContentLibraryModel = Initialize-ContentLibraryModel -Id "MyId" -CreationTime (Get-Date) -Description "MyDescription" -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name "MyName" -StorageBackings $ContentLibraryStorageBacking -Type "LOCAL" -OptimizationInfo $ContentLibraryOptimizationInfo -Version "MyVersion" -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid "MyServerGuid" -SecurityPolicyId "MySecurityPolicyId" -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
Invoke-UpdateLibraryIdContentSubscribedLibrary -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContentSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryModel = Initialize-ContentLibraryModel
 
Invoke-UpdateLibraryIdContentSubscribedLibrary -libraryId "libraryId_example" -contentLibraryModel $contentLibraryModel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateLibraryIdContentSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/subscribed-library/libraryId/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryModel</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-CreateContentTrustedCertificates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateContentTrustedCertificates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a certificate to content library trust store. This API has to be invoked separately for each certificate block - (BEGIN_CERTIFICATE ... END_CERTIFICATE) This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.AddCertToTrustStore&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateContentTrustedCertificates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentTrustedCertificatesCreateSpec</maml:name>
          <maml:Description>
            <maml:para> Specification for the certificate to be added to content library trust store.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTrustedCertificatesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTrustedCertificatesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentTrustedCertificatesCreateSpec</maml:name>
        <maml:Description>
          <maml:para> Specification for the certificate to be added to content library trust store.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTrustedCertificatesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTrustedCertificatesCreateSpec</maml: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>$ContentTrustedCertificatesCreateSpec = Initialize-ContentTrustedCertificatesCreateSpec -CertText "MyCertText"
 
Invoke-CreateContentTrustedCertificates -contentTrustedCertificatesCreateSpec $contentTrustedCertificatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentTrustedCertificates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTrustedCertificatesCreateSpec = Initialize-ContentTrustedCertificatesCreateSpec -CertText "MyCertText"
 
Invoke-CreateContentTrustedCertificates -contentTrustedCertificatesCreateSpec $contentTrustedCertificatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentTrustedCertificates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/trusted-certificates/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedCertificatesCreateSpec</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-DeleteCertificateContentTrustedCertificates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteCertificateContentTrustedCertificates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the trusted certificate from content library&#39;s trust store for a given identifier. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.TrustedCertificate&#x60; referenced by the parameter certificate requires &#x60;ContentLibrary.DeleteCertFromTrustStore&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteCertificateContentTrustedCertificates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>id of the trusted certificate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.TrustedCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>id of the trusted certificate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.TrustedCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteCertificateContentTrustedCertificates -certificate "certificate_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteCertificateContentTrustedCertificates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteCertificateContentTrustedCertificates -certificate "certificate_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteCertificateContentTrustedCertificates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/trusted-certificates/certificate/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetCertificateContentTrustedCertificates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCertificateContentTrustedCertificates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves a trusted certificate for a given certificate id. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.content.TrustedCertificate&#x60; referenced by the parameter certificate requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCertificateContentTrustedCertificates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>id of the trusted certificate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.TrustedCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>id of the trusted certificate. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.TrustedCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTrustedCertificatesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCertificateContentTrustedCertificates -certificate "certificate_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateContentTrustedCertificates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCertificateContentTrustedCertificates -certificate "certificate_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateContentTrustedCertificates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/trusted-certificates/certificate/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-ListContentTrustedCertificates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentTrustedCertificates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Content_TrustedCertificates_ListResult schema. All content library&#39;s trusted certificates. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentTrustedCertificates</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTrustedCertificatesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentTrustedCertificates
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentTrustedCertificates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentTrustedCertificates
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentTrustedCertificates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/trusted-certificates/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ListContentType</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentType</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of *Content_Type_Info* instances which describe the type support plugins in a Content Library. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ContentLibrary.TypeIntrospection&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentType</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/content/api/content/type/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-GetHclCompatibilityDataStatus</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHclCompatibilityDataStatus</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides information about the compatibility data located on the vCenter Appliance. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHclCompatibilityDataStatus</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHclCompatibilityDataStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHclCompatibilityDataStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHclCompatibilityDataStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHclCompatibilityDataStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHclCompatibilityDataStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/compatibility-data/status/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DownloadHclCompatibilityDataAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DownloadHclCompatibilityDataAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replaces the local compatibility data with the latest version found from VMware official source.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DownloadHclCompatibilityDataAsync</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-DownloadHclCompatibilityDataAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DownloadHclCompatibilityDataAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DownloadHclCompatibilityDataAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DownloadHclCompatibilityDataAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/compatibility-data__action=download__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListHostHclCompatibilityReleases</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostHclCompatibilityReleases</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the locally available ESXi releases for a given host that can be used to generate a compatiblity report. Each host has its own list of supported releases depending on its current release. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostHclCompatibilityReleases</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Contains the MoID identifying the ESXi host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Contains the MoID identifying the ESXi host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReleasesEsxiCompatibilityReleases</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostHclCompatibilityReleases -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostHclCompatibilityReleases with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostHclCompatibilityReleases -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostHclCompatibilityReleases with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/hosts/host/compatibility-releases/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-CreateHostCompatibilityReportAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateHostCompatibilityReportAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Generates hardware compatibility report for a specified ESXi host against specific ESXi release. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateHostCompatibilityReportAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Contains the MoID identifying the ESXi host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxHclHostsCompatibilityReportSpec</maml:name>
          <maml:Description>
            <maml:para>Specifies the input parameters for generating compatibility report. If missing or &#x60;null&#x60; host compatibility will be checked against the current release of the ESXi.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Contains the MoID identifying the ESXi host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxHclHostsCompatibilityReportSpec</maml:name>
        <maml:Description>
          <maml:para>Specifies the input parameters for generating compatibility report. If missing or &#x60;null&#x60; host compatibility will be checked against the current release of the ESXi.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReportSpec</maml: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>$EsxHclHostsCompatibilityReportSpec = Initialize-EsxHclHostsCompatibilityReportSpec -Release "MyRelease"
 
Invoke-CreateHostCompatibilityReportAsync -host "host_example" -esxHclHostsCompatibilityReportSpec $esxHclHostsCompatibilityReportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHostCompatibilityReportAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateHostCompatibilityReportAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHostCompatibilityReportAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/hosts/host/compatibility-report__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HclHostsCompatibilityReportSpec</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-GetHostHclCompatibilityReport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostHclCompatibilityReport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the last generated hardware compatibility report for the given host. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostHclCompatibilityReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHclHostsCompatibilityReportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostHclCompatibilityReport -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostHclCompatibilityReport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostHclCompatibilityReport -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostHclCompatibilityReport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/hosts/host/compatibility-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-GetReportHcl</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetReportHcl</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the location *Esx_Hcl_Reports_Location* information for downloading a compatibility report. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetReportHcl</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Report</maml:name>
          <maml:Description>
            <maml:para>identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.hcl.resources.CompatibilityReport&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Report</maml:name>
        <maml:Description>
          <maml:para>identifier of hardware compatiblity report to be downloaded. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.hcl.resources.CompatibilityReport&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHclReportsLocation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetReportHcl -report "report_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetReportHcl with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetReportHcl -report "report_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetReportHcl with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hcl/reports/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-GetSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns details about the current software specification applied to the host. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxHostsSoftwareConnectionSpec</maml:name>
          <maml:Description>
            <maml:para>ConnectionSpec connection spec for the host.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxHostsSoftwareConnectionSpec</maml:name>
        <maml:Description>
          <maml:para>ConnectionSpec connection spec for the host.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHostsSoftwareHostCredentials = Initialize-EsxHostsSoftwareHostCredentials -HostName "MyHostName" -UserName "MyUserName" -Password "MyPassword" -Port 0 -SslThumbPrint "MySslThumbPrint" -SslCertificate "MySslCertificate"
$EsxHostsSoftwareConnectionSpec = Initialize-EsxHostsSoftwareConnectionSpec -AuthType "USERNAME_PASSWORD" -HostCredential $EsxHostsSoftwareHostCredentials -Host "MyHost"
 
Invoke-GetSoftware -esxHostsSoftwareConnectionSpec $esxHostsSoftwareConnectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsSoftwareConnectionSpec = Initialize-EsxHostsSoftwareConnectionSpec -AuthType "USERNAME_PASSWORD"
 
Invoke-GetSoftware -esxHostsSoftwareConnectionSpec $esxHostsSoftwareConnectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/software/get/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsSoftwareConnectionSpec</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-ListHostSoftwareInstalledComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareInstalledComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the installed components on the host. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareInstalledComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSoftwareInstalledComponentsInstalledComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareInstalledComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareInstalledComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareInstalledComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareInstalledComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/hosts/host/software/installed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ApplyClusterConfigurationAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplyClusterConfigurationAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies the cluster configuration associated with the cluster on the hosts associated with the cluster. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplyClusterConfigurationAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationApplySpec</maml:name>
          <maml:Description>
            <maml:para>The Apply specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationApplySpec</maml:name>
        <maml:Description>
          <maml:para>The Apply specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationApplySpec</maml: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>$EsxSettingsClustersPoliciesApplyEffectiveFailureAction = Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction = Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec = Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec = Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec

$EsxSettingsClustersConfigurationApplySpec = Initialize-EsxSettingsClustersConfigurationApplySpec -Commit "MyCommit" -Hosts "MyHosts" -ApplyPolicySpec $EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec
 
Invoke-ApplyClusterConfigurationAsync -cluster "cluster_example" -esxSettingsClustersConfigurationApplySpec $esxSettingsClustersConfigurationApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterConfigurationAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationApplySpec = Initialize-EsxSettingsClustersConfigurationApplySpec
 
Invoke-ApplyClusterConfigurationAsync -cluster "cluster_example" -esxSettingsClustersConfigurationApplySpec $esxSettingsClustersConfigurationApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterConfigurationAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=apply__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationApplySpec</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-CheckComplianceClusterConfigurationAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckComplianceClusterConfigurationAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check all the hosts in the cluster for compliance with the desired document. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckComplianceClusterConfigurationAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CheckComplianceClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckComplianceClusterConfigurationAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckComplianceClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckComplianceClusterConfigurationAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=checkCompliance__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ExportConfigClusterConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportConfigClusterConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will export the configuration associated with the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportConfigClusterConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationExportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ExportConfigClusterConfiguration -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExportConfigClusterConfiguration -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=exportConfig/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the cluster configuration and related metadata. The configuration returned by this API only contains the user-visible configuration properties available for a the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>Identifier of the commit to get. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DocStructure</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDocumentStructure</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDocumentStructure</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>Identifier of the commit to get. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DocStructure</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDocumentStructure</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDocumentStructure</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfiguration -cluster "cluster_example" -commit "commit_example" -docStructure "HOST_ORIENTED"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfiguration -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ImportConfigClusterConfigurationAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportConfigClusterConfigurationAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.2.0__. Use com.vmware.esx.settings.clusters.configuration.Drafts#Create instead. This API replaces the existing desired configuration of the cluster with the configuration provided in the input parameter document. The API will internally validate the input configuration against the configuration schema derived from the cluster software specification associated with the cluster. If the input configuration document passes validation, then it will be the desired configuration of the cluster. The result will specify whether the input document was import successfully. The result will also list the validation errors in case the import operation failed. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportConfigClusterConfigurationAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster on which this operation must be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationImportSpec</maml:name>
          <maml:Description>
            <maml:para>An Esx_Settings_Clusters_Configuration_ImportSpec that contains the new desired configuration for the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster on which this operation must be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationImportSpec</maml:name>
        <maml:Description>
          <maml:para>An Esx_Settings_Clusters_Configuration_ImportSpec that contains the new desired configuration for the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportSpec</maml: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>$EsxSettingsClustersConfigurationImportSpec = Initialize-EsxSettingsClustersConfigurationImportSpec -Config "MyConfig" -Description "MyDescription"
 
Invoke-ImportConfigClusterConfigurationAsync -cluster "cluster_example" -esxSettingsClustersConfigurationImportSpec $esxSettingsClustersConfigurationImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportConfigClusterConfigurationAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationImportSpec = Initialize-EsxSettingsClustersConfigurationImportSpec -Config "MyConfig"
 
Invoke-ImportConfigClusterConfigurationAsync -cluster "cluster_example" -esxSettingsClustersConfigurationImportSpec $esxSettingsClustersConfigurationImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportConfigClusterConfigurationAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=importConfig__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationImportSpec</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-PrecheckClusterConfigurationAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrecheckClusterConfigurationAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will perform precheck of the desired cluster configuration on each of the hosts in the cluster. The API will check against the desired image schema whether the desired configuration has added any requirements for the host to be put in maintenance mode or to be rebooted. The API will also invoke plugins provided by the configuration owner to detect if the host needs to be put in maintenance mode or to be rebooted. If any host needs to be put in maintenance mode or rebooted, prechecks will be performed at the cluster and host level. The result will specify the validation errors if the desired configuration is not valid on the host. If valid, the result will specify host impact of the desired configuration, and list the configurations that will change on applying the desired configuration. If host impact is maintenance mode or reboot, precheck results will also be specified in the result. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrecheckClusterConfigurationAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster on which to perform precheck. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster on which to perform precheck. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-PrecheckClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterConfigurationAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PrecheckClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterConfigurationAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=precheck__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ValidateClusterConfigurationAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateClusterConfigurationAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.2.0__. The desired cluster configuration is validated as part of *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;checkCompliance* *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;precheck* APIs. Check whether the desired cluster configuration is valid. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateClusterConfigurationAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ValidateClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateClusterConfigurationAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ValidateClusterConfigurationAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateClusterConfigurationAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration__action=validate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListClusterConfigurationAuditRecords</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterConfigurationAuditRecords</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves audit information about the configuration actions performed on the cluster. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterConfigurationAuditRecords</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>List of audit records that match the given operations An operation in operations can be any of - Import - Export - Remediate - Checkcompliance - Precheck - Transition-Enable - Draft-List - Draft-Create - Draft-ImportFromHost - Draft-Get - Draft-ExportConfig - Draft-Update - Draft-ShowChanges - Draft-CheckCompliance - Draft-Precheck - Draft-Delete - Draft-Apply - Draft-GetSchema This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any operation match the filter.</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>Usernames</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given users This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any users match the filter.</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>TimeDuration</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match Esx_Settings_Clusters_Configuration_AuditRecords_FilterSpec_Timeframe, valid values are Timeframe. i.e. For ex: records within last 3 months. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, last one year audit records match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given start time i.e. occurred after the DateTime start. This property was added in __vSphere API 8.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime?</command:parameterValue>
          <dev:type>
            <maml:name>DateTime?</maml:name>
            <maml: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>List of audit records that match the given end time i.e. occurred before the DateTime end. This property was added in __vSphere API 8.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime?</command:parameterValue>
          <dev:type>
            <maml:name>DateTime?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>List of audit records that match the given operations An operation in operations can be any of - Import - Export - Remediate - Checkcompliance - Precheck - Transition-Enable - Draft-List - Draft-Create - Draft-ImportFromHost - Draft-Get - Draft-ExportConfig - Draft-Update - Draft-ShowChanges - Draft-CheckCompliance - Draft-Precheck - Draft-Delete - Draft-Apply - Draft-GetSchema This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any operation match the filter.</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>Usernames</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match the given users This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any users match the filter.</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>TimeDuration</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match Esx_Settings_Clusters_Configuration_AuditRecords_FilterSpec_Timeframe, valid values are Timeframe. i.e. For ex: records within last 3 months. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, last one year audit records match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Start</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match the given start time i.e. occurred after the DateTime start. This property was added in __vSphere API 8.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime?</command:parameterValue>
        <dev:type>
          <maml:name>DateTime?</maml:name>
          <maml: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>List of audit records that match the given end time i.e. occurred before the DateTime end. This property was added in __vSphere API 8.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime?</command:parameterValue>
        <dev:type>
          <maml:name>DateTime?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterConfigurationAuditRecords -cluster "cluster_example" -operations "Myoperations" -usernames "Myusernames" -timeDuration "THREE_MONTHS" -start (Get-Date) -end (Get-Date)
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterConfigurationAuditRecords with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterConfigurationAuditRecords -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterConfigurationAuditRecords with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/audit-records/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-ApplyClusterDraft</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplyClusterDraft</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Commit this draft and make it the new desired configuration for the cluster. The draft must be in the *Esx_Settings_Clusters_Configuration_Drafts_State.VALID* state for this method to succeed. A successful commit will result in the draft being deleted. If the cluster is not empty, the Apply API will be called with the new desired state. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Remediate&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Remediate&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplyClusterDraft</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationDraftsApplySpec</maml:name>
          <maml:Description>
            <maml:para>Additional arguments for the operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationDraftsApplySpec</maml:name>
        <maml:Description>
          <maml:para>Additional arguments for the operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsApplySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsApplyResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyEffectiveFailureAction = Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction = Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec = Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec = Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec

$EsxSettingsClustersConfigurationDraftsApplySpec = Initialize-EsxSettingsClustersConfigurationDraftsApplySpec -Message "MyMessage" -ApplyPolicySpec $EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec
 
Invoke-ApplyClusterDraft -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersConfigurationDraftsApplySpec $esxSettingsClustersConfigurationDraftsApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterDraft with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ApplyClusterDraft -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterDraft with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=apply/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationDraftsApplySpec</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-CheckComplianceClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckComplianceClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check all the hosts in the cluster for compliance with the configuration specified in the draft. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckComplianceClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CheckComplianceClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckComplianceClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckComplianceClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckComplianceClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=checkCompliance__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateClusterConfigurationDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterConfigurationDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a new draft with the given values. If a configuration is supplied in the spec, it will be used as the initial value. Otherwise, the current desired configuration will be used as the initial value. The *Esx_Settings_Clusters_Configuration_Drafts_Metadata.owner* field will be set to the caller&#39;s user ID and the *Esx_Settings_Clusters_Configuration_Drafts_Metadata.parent_id* will be set to the current commit ID for the cluster. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterConfigurationDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationDraftsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Options used when creating the new draft.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationDraftsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Options used when creating the new draft.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsCreateSpec</maml: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>$EsxSettingsClustersConfigurationDraftsCreateSpec = Initialize-EsxSettingsClustersConfigurationDraftsCreateSpec -Config "MyConfig" -ImageReferenceHost "MyImageReferenceHost"
 
Invoke-CreateClusterConfigurationDrafts -cluster "cluster_example" -esxSettingsClustersConfigurationDraftsCreateSpec $esxSettingsClustersConfigurationDraftsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterConfigurationDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateClusterConfigurationDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterConfigurationDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationDraftsCreateSpec</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-DeleteClusterDraftConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete this draft. Any changes will be abandoned. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftConfiguration -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftConfiguration -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ExportConfigClusterDraft</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportConfigClusterDraft</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will export the draft configuration associated with the cluster. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportConfigClusterDraft</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationExportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ExportConfigClusterDraft -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterDraft with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExportConfigClusterDraft -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterDraft with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=exportConfig/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterDraftConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the cluster configuration and related metadata from this draft. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftConfiguration -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftConfiguration -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft/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-GetClusterDraft</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraft</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configuration schema associated with this draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraft</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationSchemaResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraft -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraft with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraft -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraft with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=getSchema/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-ImportFromHostClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportFromHostClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API imports the desired configuration from a reference host in the cluster. The API also adds host-specific and host-overrides from the other hosts in the cluster. Import API does not validate the configuration against the schema. The result will specify if the configuration was imported successfully. The result will provide localized error message if the import operation failed. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportFromHostClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: importFromHost$task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: importFromHost$task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</maml: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>$EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest = Initialize-EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest -Host "MyHost"
 
Invoke-ImportFromHostClusterDraftAsync -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersConfigurationDraftsImportFromHostTaskRequest $esxSettingsClustersConfigurationDraftsImportFromHostTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromHostClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest = Initialize-EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest -Host "MyHost"
 
Invoke-ImportFromHostClusterDraftAsync -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersConfigurationDraftsImportFromHostTaskRequest $esxSettingsClustersConfigurationDraftsImportFromHostTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromHostClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=importFromHost__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody</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-ListClusterConfigurationDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterConfigurationDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the active drafts for this cluster. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterConfigurationDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsMetadata&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterConfigurationDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterConfigurationDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterConfigurationDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterConfigurationDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/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-PrecheckClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrecheckClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will perform impact analysis of the configuration specified in the draft on each of the hosts in the cluster. The API will check against the desired image schema whether the desired configuration has added any requirements for the host to be put in maintenance mode or to be rebooted. The API will also invoke plugins which will validate the configuration on each hosts in the cluster. If the configuration is valid the API will also detect if the host needs to be maintenance mode or to be rebooted. If the hosts requires maintenance mode or reboot, then the API will run health checks to see the hosts can be put into the maintenance mode based on their current state. If any host cannot be put into maintenance mode due to health errors, then those errors will be reported in the result. The result will also list the configurations that will change on applying the configuration in the draft. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrecheckClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster on which to perform impact analysis. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster on which to perform impact analysis. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-PrecheckClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PrecheckClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=precheck__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterDraft0</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraft0</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the differences between this draft and the current desired state for the cluster. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraft0</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsChangesResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraft0 -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraft0 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraft0 -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraft0 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=showChanges/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-UpdateClusterDraft</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterDraft</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replace the current configuration in this draft with the supplied one. If the supplied configuration is different from the current value, the *Esx_Settings_Clusters_Configuration_Drafts_Metadata.precheck_task* fields will be cleared. If an expected revision number is provided, it must match the current revision of this draft or a ConcurrentChange exception will be raised. If no expected revision number is provided, this check will be skipped and the update will go through. This operation was added in __vSphere API 8.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterDraft</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersConfigurationDraftsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersConfigurationDraftsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsUpdateSpec = Initialize-EsxSettingsClustersConfigurationDraftsUpdateSpec -ExpectedRevision 0 -Config "MyConfig"
 
Invoke-UpdateClusterDraft -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersConfigurationDraftsUpdateSpec $esxSettingsClustersConfigurationDraftsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterDraft with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsUpdateSpec = Initialize-EsxSettingsClustersConfigurationDraftsUpdateSpec -Config "MyConfig"
 
Invoke-UpdateClusterDraft -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersConfigurationDraftsUpdateSpec $esxSettingsClustersConfigurationDraftsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterDraft with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/drafts/draft__action=update/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationDraftsUpdateSpec</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-GetClusterConfigurationReportsLastApplyResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfigurationReportsLastApplyResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the most recent available result of applying the configuration document to all hosts within the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfigurationReportsLastApplyResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationApplyResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfigurationReportsLastApplyResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfigurationReportsLastApplyResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/reports/last-apply-result/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-GetClusterConfigurationReportsLastComplianceResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfigurationReportsLastComplianceResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API provides results from the last completed Check Compliance operation on the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfigurationReportsLastComplianceResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterCompliance</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfigurationReportsLastComplianceResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastComplianceResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfigurationReportsLastComplianceResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastComplianceResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/reports/last-compliance-result/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-GetClusterConfigurationReportsLastPrecheckResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfigurationReportsLastPrecheckResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API returns results from the last Precheck operation on the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfigurationReportsLastPrecheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterPrecheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfigurationReportsLastPrecheckResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastPrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfigurationReportsLastPrecheckResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsLastPrecheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/reports/last-precheck-result/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-GetClusterConfigurationReportsRecentTasks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfigurationReportsRecentTasks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API returns the IDs of the configuration tasks most recently executed on this cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfigurationReportsRecentTasks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationReportsRecentTasksInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfigurationReportsRecentTasks -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsRecentTasks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfigurationReportsRecentTasks -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationReportsRecentTasks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/reports/recent-tasks/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterConfigurationSchema</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterConfigurationSchema</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configuration schema associated with the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterConfigurationSchema</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationSchemaResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterConfigurationSchema -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationSchema with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterConfigurationSchema -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterConfigurationSchema with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/configuration/schema/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-AddClusterDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddClusterDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a new depot override to the list of currently configured depot overrides for a given cluster. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddClusterDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersDepotOverridesDepot</maml:name>
          <maml:Description>
            <maml:para>Information of a depot override.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersDepotOverridesDepot</maml:name>
        <maml:Description>
          <maml:para>Information of a depot override.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersDepotOverridesDepot = Initialize-EsxSettingsClustersDepotOverridesDepot -Location "MyLocation"
 
Invoke-AddClusterDepotOverrides -cluster "cluster_example" -esxSettingsClustersDepotOverridesDepot $esxSettingsClustersDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddClusterDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersDepotOverridesDepot = Initialize-EsxSettingsClustersDepotOverridesDepot -Location "MyLocation"
 
Invoke-AddClusterDepotOverrides -cluster "cluster_example" -esxSettingsClustersDepotOverridesDepot $esxSettingsClustersDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddClusterDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/depot-overrides__action=add/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersDepotOverridesDepot</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-GetClusterDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about currently configured depot overrides for a given cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDepotOverrides -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDepotOverrides -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/depot-overrides/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-RemoveClusterDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveClusterDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a depot override from the list of currently configured depot overrides for a given cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveClusterDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersDepotOverridesDepot</maml:name>
          <maml:Description>
            <maml:para>Information of the depot override to be removed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersDepotOverridesDepot</maml:name>
        <maml:Description>
          <maml:para>Information of the depot override to be removed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersDepotOverridesDepot</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersDepotOverridesDepot = Initialize-EsxSettingsClustersDepotOverridesDepot -Location "MyLocation"
 
Invoke-RemoveClusterDepotOverrides -cluster "cluster_example" -esxSettingsClustersDepotOverridesDepot $esxSettingsClustersDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveClusterDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersDepotOverridesDepot = Initialize-EsxSettingsClustersDepotOverridesDepot -Location "MyLocation"
 
Invoke-RemoveClusterDepotOverrides -cluster "cluster_example" -esxSettingsClustersDepotOverridesDepot $esxSettingsClustersDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveClusterDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/depot-overrides__action=remove/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersDepotOverridesDepot</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-GetClusterEnablementConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterEnablementConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns whether the given cluster is managed using a desired configuration plaftorm. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterEnablementConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterEnablementConfiguration -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterEnablementConfiguration -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-CancelClusterConfigurationTransition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelClusterConfigurationTransition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API cancels the workflow to transition the cluster to desired configuration platform. If the status of transition is *Esx_Settings_Clusters_Enablement_Configuration_Transition_Info_Status.STARTED*, the associated state information will be deleted. Otherwise, cancel will not be allowed and the API will throw an error. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelClusterConfigurationTransition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelClusterConfigurationTransition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelClusterConfigurationTransition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CheckEligibilityClusterConfigurationTransitionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckEligibilityClusterConfigurationTransitionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API performs eligibility checks on the cluster to see if it can be transitioned to desired configuration management platform. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckEligibilityClusterConfigurationTransitionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CheckEligibilityClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckEligibilityClusterConfigurationTransitionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckEligibilityClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckEligibilityClusterConfigurationTransitionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=checkEligibility__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EnableClusterConfigurationTransitionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EnableClusterConfigurationTransitionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API enables ConfigManager on the cluster. Before setting the desired configuration state, the API verifies the eligibility of the cluster to transition to desired configuration platform. The API then validates and sets the configuration draft as the desired configuration of the cluster, thus enabling ConfigManager. The API finally initiates remediation by invoking Apply. Apply is not invoked if the cluster is empty. The API does not wait for remediation to complete before returning. If any of the above step fails, the API will fail and result will contain descriptive error messages. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EnableClusterConfigurationTransitionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-EnableClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableClusterConfigurationTransitionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EnableClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableClusterConfigurationTransitionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=enable__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ExportConfigClusterConfigurationTransition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportConfigClusterConfigurationTransition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will export configuration associated with the cluster generated as part of the transition workflow. The API will throw an error if the transition state is not *Esx_Settings_Clusters_Enablement_Configuration_Transition_Info_Status.STARTED*. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportConfigClusterConfigurationTransition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationExportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ExportConfigClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterConfigurationTransition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExportConfigClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportConfigClusterConfigurationTransition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=exportConfig/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ExportSchemaClusterConfigurationTransition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportSchemaClusterConfigurationTransition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will export schema associated with the cluster. The API will throw an error if the transition state is not *Esx_Settings_Clusters_Enablement_Configuration_Transition_Info_Status.STARTED*. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Export&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportSchemaClusterConfigurationTransition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which operation should be performed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationSchemaResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ExportSchemaClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportSchemaClusterConfigurationTransition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExportSchemaClusterConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportSchemaClusterConfigurationTransition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=exportSchema/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterEnablementConfigurationTransition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterEnablementConfigurationTransition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API returns the current transition state of the cluster. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterEnablementConfigurationTransition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterEnablementConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementConfigurationTransition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterEnablementConfigurationTransition -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementConfigurationTransition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition/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-ImportFromFileClusterConfigurationTransition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportFromFileClusterConfigurationTransition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API imports the desired configuration from a file. Import API does not validate the configuration against the schema. The result will specify if the configuration was imported successfully. The result will provide localized error message if the import operation failed. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportFromFileClusterConfigurationTransition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersEnablementConfigurationTransitionFileSpec</maml:name>
          <maml:Description>
            <maml:para>Input structure containing file information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionFileSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionFileSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersEnablementConfigurationTransitionFileSpec</maml:name>
        <maml:Description>
          <maml:para>Input structure containing file information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionFileSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionFileSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationDraftImportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementConfigurationTransitionFileSpec = Initialize-EsxSettingsClustersEnablementConfigurationTransitionFileSpec -Filename "MyFilename" -Config "MyConfig"
 
Invoke-ImportFromFileClusterConfigurationTransition -cluster "cluster_example" -esxSettingsClustersEnablementConfigurationTransitionFileSpec $esxSettingsClustersEnablementConfigurationTransitionFileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromFileClusterConfigurationTransition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementConfigurationTransitionFileSpec = Initialize-EsxSettingsClustersEnablementConfigurationTransitionFileSpec -Filename "MyFilename" -Config "MyConfig"
 
Invoke-ImportFromFileClusterConfigurationTransition -cluster "cluster_example" -esxSettingsClustersEnablementConfigurationTransitionFileSpec $esxSettingsClustersEnablementConfigurationTransitionFileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromFileClusterConfigurationTransition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=importFromFile/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersEnablementConfigurationTransitionFileSpec</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-ImportFromHostClusterConfigurationTransitionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportFromHostClusterConfigurationTransitionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API imports the desired configuration from a reference host in the cluster. The API also adds host-specific and host-overrides from the other hosts in the cluster. Import API does not validate the configuration against the schema. The result will specify if the configuration was imported successfully. The result will provide localized error message if the import operation failed. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportFromHostClusterConfigurationTransitionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Identifier of the reference host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Identifier of the reference host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ImportFromHostClusterConfigurationTransitionAsync -cluster "cluster_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromHostClusterConfigurationTransitionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ImportFromHostClusterConfigurationTransitionAsync -cluster "cluster_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromHostClusterConfigurationTransitionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=importFromHost__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-PrecheckClusterConfigurationTransitionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrecheckClusterConfigurationTransitionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API computes impact of transitioning the cluster to be managed by desired configuration platform. It also runs health checks to verify the cluster&#39;s health before transitioning. The API returns the impact on the hosts in the cluster and the result of health checks from the cluster and hosts. Health checks are run only if the host needs be rebooted or put in maintenanceMode. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrecheckClusterConfigurationTransitionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-PrecheckClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterConfigurationTransitionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PrecheckClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckClusterConfigurationTransitionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=precheck__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ValidateConfigClusterConfigurationTransitionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateConfigClusterConfigurationTransitionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The API validates the imported desired configuration against the schema and on the hosts with validation plugins. If the document is valid, the API will check all the hosts for compliance with the desired configuration. The API returns validation errors if the configuration is not valid on any of the host. If the configuration is valid, the API returns compliance information. This operation was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateConfigClusterConfigurationTransitionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ValidateConfigClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateConfigClusterConfigurationTransitionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ValidateConfigClusterConfigurationTransitionAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateConfigClusterConfigurationTransitionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/configuration/transition__action=validateConfig__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CheckClusterEnablementSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckClusterEnablementSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks the possibility to manage the cluster with a single software specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckClusterEnablementSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersEnablementSoftwareCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Check specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersEnablementSoftwareCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Check specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckSpec</maml: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>$EsxSettingsClustersEnablementSoftwareCheckSpec = Initialize-EsxSettingsClustersEnablementSoftwareCheckSpec -ChecksToSkip "SOFTWARE"
 
Invoke-CheckClusterEnablementSoftwareAsync -cluster "cluster_example" -esxSettingsClustersEnablementSoftwareCheckSpec $esxSettingsClustersEnablementSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterEnablementSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckClusterEnablementSoftwareAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterEnablementSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/software__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersEnablementSoftwareCheckSpec</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-SetClusterEnablementSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterEnablementSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enables the feature which manages the cluster with a single software specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterEnablementSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersEnablementSoftwareEnableSpec</maml:name>
          <maml:Description>
            <maml:para>Enablement specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersEnablementSoftwareEnableSpec</maml:name>
        <maml:Description>
          <maml:para>Enablement specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareEnableSpec</maml: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>$EsxSettingsClustersEnablementSoftwareEnableSpec = Initialize-EsxSettingsClustersEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
Invoke-SetClusterEnablementSoftwareAsync -cluster "cluster_example" -esxSettingsClustersEnablementSoftwareEnableSpec $esxSettingsClustersEnablementSoftwareEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterEnablementSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetClusterEnablementSoftwareAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterEnablementSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/software__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersEnablementSoftwareEnableSpec</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-GetClusterEnablementSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterEnablementSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns whether the given cluster is managed with a single software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterEnablementSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterEnablementSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterEnablementSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterEnablementSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/enablement/software/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-ExtractClusterInstalledImagesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExtractClusterInstalledImagesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Extract installed images on all the hosts in the cluster. The API will work irrespective of whether a cluster is managed by single software image or not. If the cluster is not managed by single software image, it will first check the possibility to manage with single software image and if this check is successful then only it will extract the installed images on all the hosts. If the cluster is managed by single software image, it will skip eligibility check and directly extract the installed images on all the hosts. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExtractClusterInstalledImagesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ExtractClusterInstalledImagesAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExtractClusterInstalledImagesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExtractClusterInstalledImagesAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExtractClusterInstalledImagesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/installed-images__action=extract__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterInstalledImages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterInstalledImages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the last extracted installed Image info. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterInstalledImages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersInstalledImagesInstalledImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterInstalledImages -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterInstalledImages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterInstalledImages -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterInstalledImages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/installed-images/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-GetClusterPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configured policy that has been set for the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterPoliciesApply -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterPoliciesApply -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/policies/apply/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-SetClusterPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will set the configured policy specification for the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:Description>
            <maml:para>The policy that needs to be configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        <maml:Description>
          <maml:para>The policy that needs to be configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyFailureAction = Initialize-EsxSettingsClustersPoliciesApplyFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyParallelRemediationAction = Initialize-EsxSettingsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec = Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsClustersPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
Invoke-SetClusterPoliciesApply -cluster "cluster_example" -esxSettingsClustersPoliciesApplyConfiguredPolicySpec $esxSettingsClustersPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsClustersPoliciesApplyConfiguredPolicySpec
 
Invoke-SetClusterPoliciesApply -cluster "cluster_example" -esxSettingsClustersPoliciesApplyConfiguredPolicySpec $esxSettingsClustersPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/policies/apply/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyConfiguredPolicySpec</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-GetClusterPoliciesApplyEffective</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterPoliciesApplyEffective</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective apply policy based on system defaults and what has been configured for the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterPoliciesApplyEffective</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterPoliciesApplyEffective -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterPoliciesApplyEffective with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterPoliciesApplyEffective -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterPoliciesApplyEffective with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/policies/apply/effective/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-ApplyClusterSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplyClusterSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies the desired software document associated with the given cluster to hosts within the cluster. If commit property is set, it implies the minimum commit that the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation should use, however if subsequent commits have been made to the desired state document the apply operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplyClusterSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareApplySpec</maml:name>
          <maml:Description>
            <maml:para>Apply specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareApplySpec</maml:name>
        <maml:Description>
          <maml:para>Apply specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplySpec</maml: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>$EsxSettingsClustersSoftwareApplySpec = Initialize-EsxSettingsClustersSoftwareApplySpec -Commit "MyCommit" -Hosts "MyHosts" -AcceptEula $false
 
Invoke-ApplyClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareApplySpec $esxSettingsClustersSoftwareApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareApplySpec = Initialize-EsxSettingsClustersSoftwareApplySpec
 
Invoke-ApplyClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareApplySpec $esxSettingsClustersSoftwareApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyClusterSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__action=apply__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareApplySpec</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-CheckClusterSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckClusterSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Runs checks on the cluster before applying the desired software document across all hosts in the cluster. Checks if all hosts in the cluster are in a good state to be updated with the desired software document. If commit property is set it implies the minimum commit that the check operation should use, however if subsequent commits have been made to the desired state document the check operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckClusterSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Check specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Check specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckSpec</maml: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>$EsxSettingsClustersSoftwareCheckSpec = Initialize-EsxSettingsClustersSoftwareCheckSpec -Commit "MyCommit" -Hosts "MyHosts"
 
Invoke-CheckClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareCheckSpec $esxSettingsClustersSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareCheckSpec = Initialize-EsxSettingsClustersSoftwareCheckSpec
 
Invoke-CheckClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareCheckSpec $esxSettingsClustersSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareCheckSpec</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-ExportClusterSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportClusterSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exports the desired software specification document and/or image. This API will not export the solution section of the desired software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportClusterSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareExportSpec</maml:name>
          <maml:Description>
            <maml:para>The export specification to specify data types to be exported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareExportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareExportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareExportSpec</maml:name>
        <maml:Description>
          <maml:para>The export specification to specify data types to be exported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareExportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareExportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareExportSpec = Initialize-EsxSettingsClustersSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
Invoke-ExportClusterSoftware -cluster "cluster_example" -esxSettingsClustersSoftwareExportSpec $esxSettingsClustersSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportClusterSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareExportSpec = Initialize-EsxSettingsClustersSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
Invoke-ExportClusterSoftware -cluster "cluster_example" -esxSettingsClustersSoftwareExportSpec $esxSettingsClustersSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportClusterSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareExportSpec</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-GetClusterSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the complete desired software specification. In case of Single Image Cluster, the specification will contain Default Image In case of Composite Image Cluster, the specification will contain Default Image + Alternative Images Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/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-EsxSettingsClustersSoftwareGetDefaultImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareGetDefaultImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the default image. In case of Single Image Cluster, get API result &#x3D;&#x3D; getDefaultImage API result In case of Composite Image Cluster, this API could be used to get only the Default Image This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareGetDefaultImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareGetDefaultImage -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareGetDefaultImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareGetDefaultImage -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareGetDefaultImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__image=default/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-EsxSettingsClustersSoftwareGetDisplayName</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareGetDisplayName</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the software specification in the repository that is assigned to the cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareGetDisplayName</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareGetDisplayName -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareGetDisplayName with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareGetDisplayName -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareGetDisplayName with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/display-name/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-ScanClusterSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ScanClusterSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Scans all the hosts in the cluster against the cluster&#39;s desired state. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ScanClusterSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ScanClusterSoftwareAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanClusterSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ScanClusterSoftwareAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanClusterSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__action=scan__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StageClusterSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StageClusterSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Stages the desired software document associated with the given cluster to hosts within the cluster. If commit property is set, it implies the minimum commit that the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation should use, however if subsequent commits have been made to the desired state document the stage operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StageClusterSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareStageSpec</maml:name>
          <maml:Description>
            <maml:para>stage specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareStageSpec</maml:name>
        <maml:Description>
          <maml:para>stage specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageSpec</maml: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>$EsxSettingsClustersSoftwareStageSpec = Initialize-EsxSettingsClustersSoftwareStageSpec -Commit "MyCommit" -Hosts "MyHosts"
 
Invoke-StageClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareStageSpec $esxSettingsClustersSoftwareStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageClusterSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareStageSpec = Initialize-EsxSettingsClustersSoftwareStageSpec
 
Invoke-StageClusterSoftwareAsync -cluster "cluster_example" -esxSettingsClustersSoftwareStageSpec $esxSettingsClustersSoftwareStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageClusterSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software__action=stage__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareStageSpec</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-GetClusterSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired OEM add-on specification for a given cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareAddOn -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareAddOn -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/add-on/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-EsxSettingsClustersSoftwareAlternativeImagesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the alternative image specification for the given cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/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-EsxSettingsClustersSoftwareAlternativeImagesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of image info of the alternative images for a given cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesList -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesList -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/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-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/display-name/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-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the selection criteria of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSelectionCriteriaGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/selection-criteria/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exports the desired software specification document and/or offline bundle and/or iso for the given alternative image. This API will not export the solution section of the desired software specification. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:name>
          <maml:Description>
            <maml:para>The export specification to specify data types to be exported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:name>
        <maml:Description>
          <maml:para>The export specification to specify data types to be exported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec = Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport -cluster "cluster_example" -image "image_example" -esxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec $esxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec = Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport -cluster "cluster_example" -image "image_example" -esxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec $esxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareAddOnGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/add-on/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification of the alternative image. Note: Alternative image&#39;s base image cannot be set by the user. So this API returns the default image&#39;s base image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareBaseImageGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/base-image/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet -cluster "cluster_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet -cluster "cluster_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/components/component/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the Hardware Support Package (HSP) of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareHardwareSupportGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/hardware-support/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the desired software specification. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet -cluster "cluster_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet -cluster "cluster_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/removed-components/component/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a map of removed components in the desired software specification. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareRemovedComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns components registered for the given solution in the desired software specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet -cluster "cluster_example" -image "image_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet -cluster "cluster_example" -image "image_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/solutions/solution/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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns all solutions in the desired software specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList -cluster "cluster_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareAlternativeImagesSoftwareSolutionsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/alternative-images/image/software/solutions/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-GetClusterSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired base-image specification set for given cluster Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareBaseImage -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareBaseImage -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/base-image/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-GetClusterCommitSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterCommitSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about a specific commit. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterCommitSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>Identifier of the specific commit. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>Identifier of the specific commit. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCommitsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterCommitSoftware -cluster "cluster_example" -commit "commit_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterCommitSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterCommitSoftware -cluster "cluster_example" -commit "commit_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterCommitSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/commits/commit/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-GetClusterSoftwareCompliance</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareCompliance</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the compliance state for the cluster Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClusterCompliance</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareCompliance -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareCompliance -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/compliance/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-GetClusterComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component in the desired software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterComponentSoftware -cluster "cluster_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterComponentSoftware -cluster "cluster_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/components/component/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-ListClusterSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of components in the desired software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterSoftwareComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterSoftwareComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-CommitClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CommitClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Commits the specified draft as the desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CommitClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsCommitSpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to create the commit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsCommitSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsCommitSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsCommitSpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to create the commit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsCommitSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsCommitSpec</maml: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>$EsxSettingsOrchestratorSpec = Initialize-EsxSettingsOrchestratorSpec -Owner "MyOwner" -OwnerData "MyOwnerData"
$EsxSettingsClustersSoftwareDraftsCommitSpec = Initialize-EsxSettingsClustersSoftwareDraftsCommitSpec -Message "MyMessage" -Orchestrator $EsxSettingsOrchestratorSpec
 
Invoke-CommitClusterDraftAsync -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsCommitSpec $esxSettingsClustersSoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CommitClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsCommitSpec = Initialize-EsxSettingsClustersSoftwareDraftsCommitSpec
 
Invoke-CommitClusterDraftAsync -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsCommitSpec $esxSettingsClustersSoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CommitClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft__action=commit__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareDraftsCommitSpec</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-CreateClusterSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new software draft from the desired document. It will be deleted, when the draft is committed successfully. If a desired document is missing, then this operation will create an empty draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateClusterSoftwareDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateClusterSoftwareDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-DeleteClusterDraftSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftSoftware -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftSoftware -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about given software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftSoftware -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftSoftware -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/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-ImportSoftwareSpecClusterSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportSoftwareSpecClusterSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Imports the desired software specification as a new draft. If a desired document is missing, then this operation will create an empty draft except when the source type is of either *Esx_Settings_Clusters_Software_Drafts_SourceType.LATEST_RECOMMENDATION* or *Esx_Settings_Clusters_Software_Drafts_SourceType.CURRENT_SERIES_RECOMMENDATION*, then *Vapi_Std_Errors_NotFound* error is reported. In addition, the exisiting draft will be overwritten when the source type is of either LATEST_RECOMMENDATION or CURRENT_SERIES_RECOMMENDATION. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportSoftwareSpecClusterSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsImportSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to import desired software specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsImportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsImportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsImportSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to import desired software specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsImportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsImportSpec</maml: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>$EsxSettingsClustersSoftwareDraftsImportSpec = Initialize-EsxSettingsClustersSoftwareDraftsImportSpec -SourceType "PULL" -Location "MyLocation" -FileId "MyFileId" -SoftwareSpec "MySoftwareSpec"
 
Invoke-ImportSoftwareSpecClusterSoftwareDrafts -cluster "cluster_example" -esxSettingsClustersSoftwareDraftsImportSpec $esxSettingsClustersSoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportSoftwareSpecClusterSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsImportSpec = Initialize-EsxSettingsClustersSoftwareDraftsImportSpec -SourceType "PULL"
 
Invoke-ImportSoftwareSpecClusterSoftwareDrafts -cluster "cluster_example" -esxSettingsClustersSoftwareDraftsImportSpec $esxSettingsClustersSoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportSoftwareSpecClusterSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts__action=import-software-spec/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareDraftsImportSpec</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-ListClusterSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the software drafts for the specified cluster that match the *Esx_Settings_Clusters_Software_Drafts_FilterSpec*. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Owners of the drafts. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Owners of the drafts. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterSoftwareDrafts -cluster "cluster_example" -owners "Myowners"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterSoftwareDrafts -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/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-ScanClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ScanClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Scans all the hosts in the cluster against the software draft. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ScanClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ScanClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ScanClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft__action=scan__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ValidateClusterDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateClusterDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the software draft. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateClusterDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ValidateClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateClusterDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ValidateClusterDraftAsync -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateClusterDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft__action=validate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsClustersSoftwareDraftsDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsDisplayNameGet -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameGet -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/display-name/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-EsxSettingsClustersSoftwareDraftsDisplayNameSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsDisplayNameSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new display name in the software draft. It will overwrite the existing name if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:Description>
            <maml:para>Display name specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:name>
        <maml:Description>
          <maml:para>Display name specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameSet -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsDisplayNameSetSpec $esxSettingsClustersSoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameSet -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsDisplayNameSetSpec $esxSettingsClustersSoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsDisplayNameSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/display-name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</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-DeleteClusterDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the desired OEM add-on specification in the software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/add-on/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification in a software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/add-on/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-SetClusterDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired OEM add-on specification in the software draft. It will overwrite the existing desired OEM add-on specification if one already exists. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsAddOnSpec</maml:name>
          <maml:Description>
            <maml:para>AddOn specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsAddOnSpec</maml:name>
        <maml:Description>
          <maml:para>AddOn specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-SetClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-SetClusterDraftSoftwareAddOn -cluster "cluster_example" -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/add-on/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new alternative image for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Create spec of the alternative image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Create spec of the alternative image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml: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>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the alternative image for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the alternative image specification for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of image info of the alternative images in the draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/display-name/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the display name of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:name>
          <maml:Description>
            <maml:para>Display name spec of the alternative image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:name>
        <maml:Description>
          <maml:para>Display name spec of the alternative image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/display-name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the selection criteria of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/selection-criteria/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the selection criteria of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsImageSelectionSpec</maml:name>
          <maml:Description>
            <maml:para>Selection criteria that needs to be configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsImageSelectionSpec</maml:name>
        <maml:Description>
          <maml:para>Selection criteria that needs to be configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostHardwareSpec = Initialize-EsxSettingsHostHardwareSpec -Vendor "MyVendor" -Models "MyModels" -Families "MyFamilies" -OemStrings "MyOemStrings"
$EsxSettingsImageSelectionSpec = Initialize-EsxSettingsImageSelectionSpec -SelectionType "HOST_UUID" -HostUuids "MyHostUuids" -HostHardwareSpec $EsxSettingsHostHardwareSpec
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsImageSelectionSpec $esxSettingsImageSelectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsImageSelectionSpec = Initialize-EsxSettingsImageSelectionSpec -SelectionType "HOST_UUID"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsImageSelectionSpec $esxSettingsImageSelectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSelectionCriteriaSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/selection-criteria/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsImageSelectionSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the OEM add-on specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/add-on/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/add-on/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the OEM add-on specification of the alternative image. It will overwrite the existing OEM add-on specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsAddOnSpec</maml:name>
          <maml:Description>
            <maml:para>AddOn specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsAddOnSpec</maml:name>
        <maml:Description>
          <maml:para>AddOn specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareAddOnSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/add-on/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareBaseImageGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/base-image/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/components/component/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component version for a given component of the alternative image. This will overwrite any existing version for the given component. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the list of components of the alternative image. This allows set and/or delete of multiple components in a batch operation. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example = "MyInner" } -ComponentsToDelete "MyComponentsToDelete"
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec $esxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/components/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareEffectiveComponentsListWithRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the Hardware Support Package (HSP) of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/hardware-support/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the Hardware Support Package (HSP) of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/hardware-support/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the Hardware Support Package (HSP) of the alternative image. It will overwrite the existing Hardware Support Package (HSP) specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
          <maml:Description>
            <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
        <maml:Description>
          <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg "MyPkg" -Version "MyVersion"
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareHardwareSupportSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/hardware-support/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the removed components section of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/removed-components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/removed-components/component/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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the map of removed components that comprise the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList -cluster "cluster_example" -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component to be removed in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet -cluster "cluster_example" -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareRemovedComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/alternative-images/image/software/removed-components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterDraftSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification in a software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftSoftwareBaseImage -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftSoftwareBaseImage -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/base-image/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-SetClusterDraftSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterDraftSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired base-image specification in the software draft. It will overwrite the existing desired base-image specification if one already exists. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterDraftSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsBaseImageSpec</maml:name>
          <maml:Description>
            <maml:para>Base-image specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsBaseImageSpec</maml:name>
        <maml:Description>
          <maml:para>Base-image specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-SetClusterDraftSoftwareBaseImage -cluster "cluster_example" -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-SetClusterDraftSoftwareBaseImage -cluster "cluster_example" -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/base-image/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsBaseImageSpec</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-DeleteClusterDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component in the software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/components/component/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-ListClusterDraftSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterDraftSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the software draft. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterDraftSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterDraftSoftwareComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterDraftSoftwareComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-SetClusterDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component version for a given component in the software draft. This will overwrite any existing version for the given component. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SetClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetClusterDraftComponentSoftware -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateClusterDraftSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterDraftSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the list of components in a given draft. This allows set and/or delete of multiple components in a batch operation. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterDraftSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example = "MyInner" } -ComponentsToDelete "MyComponentsToDelete"
 
Invoke-UpdateClusterDraftSoftwareComponents -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec $esxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterDraftSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec = Initialize-EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec
 
Invoke-UpdateClusterDraftSoftwareComponents -cluster "cluster_example" -draft "draft_example" -esxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec $esxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterDraftSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/components/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</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-ListClusterDraftSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterDraftSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state of the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterDraftSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterDraftSoftwareEffectiveComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterDraftSoftwareEffectiveComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftSoftwareEffectiveComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftSoftwareEffectiveComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DeleteClusterDraftSoftwareHardwareSupport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftSoftwareHardwareSupport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a given cluster&#39;s working copy document Hardware Support Package (HSP) configuration. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftSoftwareHardwareSupport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftwareHardwareSupport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftSoftwareHardwareSupport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/hardware-support/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftSoftwareHardwareSupport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftSoftwareHardwareSupport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given cluster&#39;s working copy document Hardware Support Package (HSP) configuration. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftSoftwareHardwareSupport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareHardwareSupport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftSoftwareHardwareSupport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/hardware-support/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-SetClusterDraftSoftwareHardwareSupport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterDraftSoftwareHardwareSupport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replaces a given cluster&#39;s working copy document Hardware Support Package (HSP) configuration. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterDraftSoftwareHardwareSupport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
          <maml:Description>
            <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
        <maml:Description>
          <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg "MyPkg" -Version "MyVersion"
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-SetClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareHardwareSupport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-SetClusterDraftSoftwareHardwareSupport -cluster "cluster_example" -draft "draft_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftSoftwareHardwareSupport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/hardware-support/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</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-DeleteClusterDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the removed components section of the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/removed-components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/removed-components/component/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-ListClusterDraftSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterDraftSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the removed components section of the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterDraftSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterDraftSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterDraftSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterDraftSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-SetClusterDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component to be removed in the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SetClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetClusterDraftComponentSoftwareRemovedComponents -cluster "cluster_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/drafts/draft/software/removed-components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListClusterSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective components for the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterSoftwareEffectiveComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterSoftwareEffectiveComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareEffectiveComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareEffectiveComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterSoftwareHardwareSupport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareHardwareSupport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given cluster&#39;s Hardware Support Package (HSP) configuration. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareHardwareSupport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareHardwareSupport -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareHardwareSupport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareHardwareSupport -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareHardwareSupport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/hardware-support/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-GenerateClusterSoftwareRecommendationsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GenerateClusterSoftwareRecommendationsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Generates recommended software image spec(s) based on current desired software spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GenerateClusterSoftwareRecommendationsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareRecommendationsFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Specification on how to filter recommendations based on a specified base image version. This parameter was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, latest and current series recommendations are generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareRecommendationsFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareRecommendationsFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareRecommendationsFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Specification on how to filter recommendations based on a specified base image version. This parameter was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, latest and current series recommendations are generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareRecommendationsFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareRecommendationsFilterSpec</maml: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>$EsxSettingsClustersSoftwareRecommendationsFilterSpec = Initialize-EsxSettingsClustersSoftwareRecommendationsFilterSpec -BaseImageVersion "MyBaseImageVersion"
 
Invoke-GenerateClusterSoftwareRecommendationsAsync -cluster "cluster_example" -esxSettingsClustersSoftwareRecommendationsFilterSpec $esxSettingsClustersSoftwareRecommendationsFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GenerateClusterSoftwareRecommendationsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GenerateClusterSoftwareRecommendationsAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GenerateClusterSoftwareRecommendationsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/recommendations__action=generate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareRecommendationsFilterSpec</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-GetClusterSoftwareRecommendations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareRecommendations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Information about the most recent recommendation generation result. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareRecommendations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareRecommendationsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareRecommendations -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareRecommendations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareRecommendations -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareRecommendations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/recommendations/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-GetClusterComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component info for the given removed component in the desired software specification. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterComponentSoftwareRemovedComponents -cluster "cluster_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterComponentSoftwareRemovedComponents -cluster "cluster_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/removed-components/component/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-ListClusterSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a map of removed components in the desired software specification. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterSoftwareRemovedComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterSoftwareRemovedComponents -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterSoftwareReportsApplyImpact</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareReportsApplyImpact</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a summary of how hosts within the cluster will be impacted during an apply operation. The impact is generated from the compliance information obtained from *GET /esx/settings/clusters/{cluster}/software/compliance* Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareReportsApplyImpact</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The specific hosts for which an impact is to be generated. if missing or &#x60;null&#x60; or empty impact is generated for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The specific hosts for which an impact is to be generated. if missing or &#x60;null&#x60; or empty impact is generated for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsApplyImpactClusterImpact</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareReportsApplyImpact -cluster "cluster_example" -hosts "Myhosts"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsApplyImpact with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareReportsApplyImpact -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsApplyImpact with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/apply-impact/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-CheckClusterReportsHardwareCompatibilityAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckClusterReportsHardwareCompatibilityAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiates a Cluster HCL Validation check for a given cluster. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckClusterReportsHardwareCompatibilityAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CheckClusterReportsHardwareCompatibilityAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterReportsHardwareCompatibilityAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckClusterReportsHardwareCompatibilityAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterReportsHardwareCompatibilityAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterSoftwareReportsHardwareCompatibility</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareReportsHardwareCompatibility</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the HCL validation check summary. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareReportsHardwareCompatibility</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityCheckSummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareReportsHardwareCompatibility -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsHardwareCompatibility with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareReportsHardwareCompatibility -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsHardwareCompatibility with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility/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-GetClusterSoftwareReportsHardwareCompatibilityDetails</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareReportsHardwareCompatibilityDetails</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the HCL validation check detailed results. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.HardwareCompatibility.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareReportsHardwareCompatibilityDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareReportsHardwareCompatibilityDetails -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsHardwareCompatibilityDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareReportsHardwareCompatibilityDetails -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsHardwareCompatibilityDetails with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility/details/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-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates a PCI Device&#39;s HCL treatment, either driving a particular BCG Proudct ID or overriding compliance status based on user specification This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>identifier of the cluster for validity domain of this update The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the override(s) to be applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>identifier of the cluster for validity domain of this update The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the override(s) to be applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml: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>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid "MyVid" -Did "MyDid" -Svid "MySvid" -Ssid "MySsid"
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -FirmwareVersion "MyFirmwareVersion" -PartNumber "MyPartNumber" -DriverName "MyDriverName" -DriverVersion "MyDriverVersion" -ProductId "MyProductId" -Capacity 0

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -VcgProduct "MyVcgProduct"

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec
 
Invoke-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid "MyVid" -Did "MyDid" -Svid "MySvid" -Ssid "MySsid"
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec
 
Invoke-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility/pci-device-overrides/vcg-entries__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</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-UpdateClusterStorageDeviceOverridesComplianceStatusAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterStorageDeviceOverridesComplianceStatusAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the Compliance staus overrides for storage devices in a cluster. This operation also updates the existing *Esx_Settings_Clusters_Software_Reports_CheckResult* if any, based on the device reclassification specified in *Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_UpdateSpec* The storage device categorization based on the compliance status from the last check result will remain the same until a *POST /esx/settings/clusters/{cluster}/software/reports/hardware-compatibility?action&#x3D;check* operation is invoked. This operation was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterStorageDeviceOverridesComplianceStatusAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the compliance status overrides for storage devices in a cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the compliance status overrides for storage devices in a cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml: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>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model "MyModel" -Vendor "MyVendor" -Capacity 0 -PartNumber "MyPartNumber" -FirmwareVersion "MyFirmwareVersion" -DriverName "MyDriverName" -DriverVersion "MyDriverVersion" -Release "MyRelease" -ValidatedFeaturesInUse @{ key_example = "MyInner" }
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Override "MARK_AS_VERIFIED"

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec -DeviceReclassifications $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec
 
Invoke-UpdateClusterStorageDeviceOverridesComplianceStatusAsync -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterStorageDeviceOverridesComplianceStatusAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model "MyModel" -Vendor "MyVendor" -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec -DeviceReclassifications $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec
 
Invoke-UpdateClusterStorageDeviceOverridesComplianceStatusAsync -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterStorageDeviceOverridesComplianceStatusAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility/storage-device-overrides/compliance-status__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</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-UpdateClusterStorageDeviceOverridesVcgEntriesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterStorageDeviceOverridesVcgEntriesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the storage device Broadcom Compatibility Guide (BCG) product overrides for a cluster. This operation also updates the existing *Esx_Settings_Clusters_Software_Reports_CheckResult* if any, based on the additional information provided by the vcg product overrides for the devices. The storage device categorization based on the compliance status from the last check result will remain the same until a *POST /esx/settings/clusters/{cluster}/software/reports/hardware-compatibility?action&#x3D;check* operation is invoked. This operation was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterStorageDeviceOverridesVcgEntriesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the compatibility overrides for the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the compatibility overrides for the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml: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>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model "MyModel" -Vendor "MyVendor" -Capacity 0 -PartNumber "MyPartNumber" -FirmwareVersion "MyFirmwareVersion"
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -VcgProduct "MyVcgProduct"

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec
 
Invoke-UpdateClusterStorageDeviceOverridesVcgEntriesAsync -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterStorageDeviceOverridesVcgEntriesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model "MyModel" -Vendor "MyVendor" -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec = Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec
 
Invoke-UpdateClusterStorageDeviceOverridesVcgEntriesAsync -cluster "cluster_example" -esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec $esxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterStorageDeviceOverridesVcgEntriesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/hardware-compatibility/storage-device-overrides/vcg-entries__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</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-GetClusterSoftwareReportsLastApplyResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareReportsLastApplyResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the most recent available result of applying the desired software document to all hosts within the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareReportsLastApplyResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsLastApplyResultApplyResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareReportsLastApplyResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsLastApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareReportsLastApplyResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsLastApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/last-apply-result/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-GetClusterSoftwareReportsLastCheckResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSoftwareReportsLastCheckResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the most recent available result of checks run on the cluster before the application of the desired software document to all hosts within the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSoftwareReportsLastCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster identifier. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsLastCheckResultCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSoftwareReportsLastCheckResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsLastCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSoftwareReportsLastCheckResult -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSoftwareReportsLastCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/reports/last-check-result/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-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareSoftwareSpecMetadataGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the software specification metadata in the repository that is assigned to the cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpecMetadata</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareSoftwareSpecMetadataGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/software-spec-metadata/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-DeleteClusterSolutionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterSolutionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given solution from the desired software specification. The deletion will be validated along with the entire software specification before it is committed as new desired spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterSolutionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterSolutionAsync -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterSolutionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterSolutionAsync -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterSolutionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/solutions/solution__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterSolutionSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSolutionSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns components registered for the given solution in the desired software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSolutionSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSolutionSoftware -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSolutionSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSolutionSoftware -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSolutionSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/solutions/solution/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-ListClusterSoftwareSolutions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterSoftwareSolutions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns all solutions in the desired software specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterSoftwareSolutions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterSoftwareSolutions -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareSolutions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterSoftwareSolutions -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterSoftwareSolutions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/solutions/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-SetClusterSolutionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterSolutionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the components registered for the given solution in the desired software specification. The task will set only one solution specification at a time. Solution constraints would be validated with the current desired software specification before it is committed as new desired spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterSolutionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsSolutionSpec</maml:name>
          <maml:Description>
            <maml:para>Registered solution specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsSolutionSpec</maml:name>
        <maml:Description>
          <maml:para>Registered solution specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</maml: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>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec
 
Invoke-SetClusterSolutionAsync -cluster "cluster_example" -solution "solution_example" -esxSettingsSolutionSpec $esxSettingsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterSolutionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec
 
Invoke-SetClusterSolutionAsync -cluster "cluster_example" -solution "solution_example" -esxSettingsSolutionSpec $esxSettingsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterSolutionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/solutions/solution__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsSolutionSpec</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-EsxSettingsClustersSoftwareSolutionsUpdateTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersSoftwareSolutionsUpdateTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the components registered for the specified solutions in the desired software specification. The task will update all the solutions specified here in a single operation. It updates specified solutions while leaving other existing solutions intact; without removing them. Solutions constraints would be validated with the current desired software specification before it is committed as new desired spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersSoftwareSolutionsUpdateTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml:name>
          <maml:Description>
            <maml:para>registered solutions specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml:name>
        <maml:Description>
          <maml:para>registered solutions specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml: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>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec

$EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec = Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec -Solutions @{ key_example = $EsxSettingsSolutionSpec }
 
Invoke-EsxSettingsClustersSoftwareSolutionsUpdateTask -cluster "cluster_example" -esxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec $esxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareSolutionsUpdateTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec

$EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec = Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec -Solutions @{ key_example = $EsxSettingsSolutionSpec }
 
Invoke-EsxSettingsClustersSoftwareSolutionsUpdateTask -cluster "cluster_example" -esxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec $esxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersSoftwareSolutionsUpdateTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/software/solutions__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</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-EsxSettingsClustersVmsLifecycleHooksList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsLifecycleHooksList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>All activated hooks that the system is waiting to be processed for a given solution. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.systemVM.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsLifecycleHooksList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHooksListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersVmsLifecycleHooksList -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsLifecycleHooksList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersVmsLifecycleHooksList -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsLifecycleHooksList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/lifecycle-hooks/solution/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-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Marks an activated hook as proccessed. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.systemVM.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for hook processing.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for hook processing.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec = Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec -Vm "MyVm" -LifecycleState "POST_PROVISIONING" -ProcessedSuccessfully $false
 
Invoke-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed -cluster "cluster_example" -esxSettingsClustersVmsLifecycleHooksProcessedHookSpec $esxSettingsClustersVmsLifecycleHooksProcessedHookSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec = Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec -Vm "MyVm" -LifecycleState "POST_PROVISIONING" -ProcessedSuccessfully $false
 
Invoke-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed -cluster "cluster_example" -esxSettingsClustersVmsLifecycleHooksProcessedHookSpec $esxSettingsClustersVmsLifecycleHooksProcessedHookSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsLifecycleHooksMarkAsProcessed with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/lifecycle-hooks__action=mark-as-processed/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</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-EsxSettingsClustersVmsSolutionsApplyTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsApplyTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies the current desired solution specification to a given cluster as specified by the *Esx_Settings_Clusters_Vms_Solutions_ApplySpec*. The runtime state of the applied desired solution specification can be observed using *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;check-compliance* operation. If a solution that is specified within the spec is uninstalled/not present (not present in the cluster&#39;s desired state and runtime state) it is omitted from the result. If a deployment unit that is specified within the spec is uninstalled/not present (not present for any of the solutions specified within the spec) it is omitted from the result. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsApplyTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersVmsSolutionsApplySpec</maml:name>
          <maml:Description>
            <maml:para> Apply specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersVmsSolutionsApplySpec</maml:name>
        <maml:Description>
          <maml:para> Apply specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplySpec</maml: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>$EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec = Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec -Solutions "MySolutions" -Hosts "MyHosts"
$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec = Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec -Solutions "MySolutions" -DeploymentUnits "MyDeploymentUnits"
$EsxSettingsClustersVmsSolutionsApplySpec = Initialize-EsxSettingsClustersVmsSolutionsApplySpec -HostSolutions $EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec -ClusterSolutions $EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec
 
Invoke-EsxSettingsClustersVmsSolutionsApplyTask -cluster "cluster_example" -esxSettingsClustersVmsSolutionsApplySpec $esxSettingsClustersVmsSolutionsApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsApplyTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsApplySpec = Initialize-EsxSettingsClustersVmsSolutionsApplySpec
 
Invoke-EsxSettingsClustersVmsSolutionsApplyTask -cluster "cluster_example" -esxSettingsClustersVmsSolutionsApplySpec $esxSettingsClustersVmsSolutionsApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsApplyTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions__action=apply__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplySpec</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-EsxSettingsClustersVmsSolutionsCheckComplianceTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsCheckComplianceTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks compliance of solutions in the cluster against the current desired state. If a solution that is specified within the filterSpec is uninstalled/not present (not present in the cluster&#39;s desired state and runtime state) it is omitted from the result. If a deployment unit that is specified within the filterSpec is uninstalled/not present (not present for any of the solutions specified within the filterSpec) it is omitted from the result. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsCheckComplianceTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml:name>
          <maml:Description>
            <maml:para> Filter for checking the compliance status in a cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml:name>
        <maml:Description>
          <maml:para> Filter for checking the compliance status in a cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml: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>$EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec = Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec -Solutions "MySolutions" -Hosts "MyHosts" -DeploymentUnits "MyDeploymentUnits"
 
Invoke-EsxSettingsClustersVmsSolutionsCheckComplianceTask -cluster "cluster_example" -esxSettingsClustersVmsSolutionsCheckComplianceFilterSpec $esxSettingsClustersVmsSolutionsCheckComplianceFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsCheckComplianceTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec = Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec
 
Invoke-EsxSettingsClustersVmsSolutionsCheckComplianceTask -cluster "cluster_example" -esxSettingsClustersVmsSolutionsCheckComplianceFilterSpec $esxSettingsClustersVmsSolutionsCheckComplianceFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsCheckComplianceTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions__action=check-compliance__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</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-EsxSettingsClustersVmsSolutionsDeleteTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsDeleteTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the current desired specification of a solution for a given cluster. The actual uninstallation of the solution is executed after an apply operation that implicitly or explicitly contains the identifier of the deleted solution. Examples: - Explicit: The apply operation is triggered with *Esx_Settings_Clusters_Vms_Solutions_ApplySpec* that contains the identifier of the deleted solution. - Implicit: The apply operation is triggered with *Esx_Settings_Clusters_Vms_Solutions_ApplySpec* whose hostSolutions property is missing or &#x60;null&#x60; or empty. solution. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsDeleteTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para> Identifier of the VM solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para> Identifier of the VM solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-EsxSettingsClustersVmsSolutionsDeleteTask -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsDeleteTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersVmsSolutionsDeleteTask -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsDeleteTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions/solution__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsClustersVmsSolutionsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired specification of a solution in a given cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.systemVM.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para> Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para> Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsSolutionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersVmsSolutionsGet -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersVmsSolutionsGet -cluster "cluster_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions/solution/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-EsxSettingsClustersVmsSolutionsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired specification of given solutions in a given cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.systemVM.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Solutions to return desired specification for. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty the desired specification of all solutions in the cluster to be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solutions</maml:name>
        <maml:Description>
          <maml:para>Solutions to return desired specification for. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty the desired specification of all solutions in the cluster to be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsClustersVmsSolutionsList -cluster "cluster_example" -solutions "Mysolutions"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsClustersVmsSolutionsList -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions/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-EsxSettingsClustersVmsSolutionsSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets and overrides the current desired specification for a given solution and cluster. The provided desired specification is validated before that. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsSolutionsSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para> Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersVmsSolutionSpec</maml:name>
          <maml:Description>
            <maml:para> Solution specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para> Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para> Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersVmsSolutionSpec</maml:name>
        <maml:Description>
          <maml:para> Solution specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</maml: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>$EsxSettingsClustersVmsVmNameTemplate = Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix "MyPrefix" -Suffix "UUID"
$EsxSettingsClustersVmsHostSolutionSpec = Initialize-EsxSettingsClustersVmsHostSolutionSpec -PreferHostConfiguration $false -VmNetworks "MyVmNetworks" -VmDatastores "MyVmDatastores"
$EsxSettingsClustersVmsClusterSolutionSpec = Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0 -VmPlacementPolicies "VM_VM_ANTI_AFFINITY" -VmNetworks @{ key_example = "MyInner" } -VmDatastores "MyVmDatastores" -Devices 0
$EsxSettingsClustersVmsLifecycleHookConfig = Initialize-EsxSettingsClustersVmsLifecycleHookConfig -Timeout 0
$EsxSettingsClustersVmsOvfResource = Initialize-EsxSettingsClustersVmsOvfResource -LocationType "REMOTE_FILE" -Url "MyUrl" -SslCertificateValidation "ENABLED" -Certificate "MyCertificate"
$EsxSettingsClustersVmsVmResourceSpec = Initialize-EsxSettingsClustersVmsVmResourceSpec -OvfDeploymentOption "MyOvfDeploymentOption"
$EsxSettingsClustersVmsSolutionSpec = Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType "EVERY_HOST_PINNED" -DisplayName "MyDisplayName" -DisplayVersion "MyDisplayVersion" -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -HostSolutionSpec $EsxSettingsClustersVmsHostSolutionSpec -ClusterSolutionSpec $EsxSettingsClustersVmsClusterSolutionSpec -HookConfigurations @{ key_example = $EsxSettingsClustersVmsLifecycleHookConfig } -OvfResource $EsxSettingsClustersVmsOvfResource -OvfDescriptorProperties @{ key_example = "MyInner" } -VmCloneConfig "ALL_CLONES" -VmStoragePolicy "DEFAULT" -VmStorageProfiles "MyVmStorageProfiles" -VmDiskType "DEFAULT" -VmResourcePool "MyVmResourcePool" -VmFolder "MyVmFolder" -VmResourceSpec $EsxSettingsClustersVmsVmResourceSpec
 
Invoke-EsxSettingsClustersVmsSolutionsSetTask -cluster "cluster_example" -solution "solution_example" -esxSettingsClustersVmsSolutionSpec $esxSettingsClustersVmsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmNameTemplate = Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix "MyPrefix" -Suffix "UUID"
$EsxSettingsClustersVmsOvfResource = Initialize-EsxSettingsClustersVmsOvfResource -LocationType "REMOTE_FILE"
$EsxSettingsClustersVmsSolutionSpec = Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType "EVERY_HOST_PINNED" -DisplayName "MyDisplayName" -DisplayVersion "MyDisplayVersion" -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -OvfResource $EsxSettingsClustersVmsOvfResource -VmStoragePolicy "DEFAULT"
 
Invoke-EsxSettingsClustersVmsSolutionsSetTask -cluster "cluster_example" -solution "solution_example" -esxSettingsClustersVmsSolutionSpec $esxSettingsClustersVmsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsSolutionsSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/solutions/solution__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionSpec</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-EsxSettingsClustersVmsTransitionEnableTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsClustersVmsTransitionEnableTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enables an EAM managed solution in vLCM. The solution specification is validated before the enablement is started. The enablement only transfers ownership of the solution from EAM to LCCM and sets the desired state in LCCM. The new desired state is not applied, the solution system VMs are untouched. The following happens once the operation is started: - A removal of the corresponding agency in EAM is triggered. The following happens once the operation is completed: - The corresponding agency in EAM can no longer be controlled through the EAM API. - The management of the desired solution specification can be done only trough vLCM. See *Esx_Settings_Clusters_Vms_Solutions* This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsClustersVmsTransitionEnableTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsClustersVmsTransitionEnableSpec</maml:name>
          <maml:Description>
            <maml:para>Enablement specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsTransitionEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsTransitionEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsClustersVmsTransitionEnableSpec</maml:name>
        <maml:Description>
          <maml:para>Enablement specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsTransitionEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsTransitionEnableSpec</maml: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>$EsxSettingsClustersVmsVmNameTemplate = Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix "MyPrefix" -Suffix "UUID"
$EsxSettingsClustersVmsHostSolutionSpec = Initialize-EsxSettingsClustersVmsHostSolutionSpec -PreferHostConfiguration $false -VmNetworks "MyVmNetworks" -VmDatastores "MyVmDatastores"
$EsxSettingsClustersVmsClusterSolutionSpec = Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0 -VmPlacementPolicies "VM_VM_ANTI_AFFINITY" -VmNetworks @{ key_example = "MyInner" } -VmDatastores "MyVmDatastores" -Devices 0
$EsxSettingsClustersVmsLifecycleHookConfig = Initialize-EsxSettingsClustersVmsLifecycleHookConfig -Timeout 0
$EsxSettingsClustersVmsOvfResource = Initialize-EsxSettingsClustersVmsOvfResource -LocationType "REMOTE_FILE" -Url "MyUrl" -SslCertificateValidation "ENABLED" -Certificate "MyCertificate"
$EsxSettingsClustersVmsVmResourceSpec = Initialize-EsxSettingsClustersVmsVmResourceSpec -OvfDeploymentOption "MyOvfDeploymentOption"
$EsxSettingsClustersVmsSolutionSpec = Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType "EVERY_HOST_PINNED" -DisplayName "MyDisplayName" -DisplayVersion "MyDisplayVersion" -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -HostSolutionSpec $EsxSettingsClustersVmsHostSolutionSpec -ClusterSolutionSpec $EsxSettingsClustersVmsClusterSolutionSpec -HookConfigurations @{ key_example = $EsxSettingsClustersVmsLifecycleHookConfig } -OvfResource $EsxSettingsClustersVmsOvfResource -OvfDescriptorProperties @{ key_example = "MyInner" } -VmCloneConfig "ALL_CLONES" -VmStoragePolicy "DEFAULT" -VmStorageProfiles "MyVmStorageProfiles" -VmDiskType "DEFAULT" -VmResourcePool "MyVmResourcePool" -VmFolder "MyVmFolder" -VmResourceSpec $EsxSettingsClustersVmsVmResourceSpec

$EsxSettingsClustersVmsTransitionEnableSpec = Initialize-EsxSettingsClustersVmsTransitionEnableSpec -EamAgencyId "MyEamAgencyId" -Solution $EsxSettingsClustersVmsSolutionSpec
 
Invoke-EsxSettingsClustersVmsTransitionEnableTask -cluster "cluster_example" -solution "solution_example" -esxSettingsClustersVmsTransitionEnableSpec $esxSettingsClustersVmsTransitionEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsTransitionEnableTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmNameTemplate = Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix "MyPrefix" -Suffix "UUID"
$EsxSettingsClustersVmsOvfResource = Initialize-EsxSettingsClustersVmsOvfResource -LocationType "REMOTE_FILE"
$EsxSettingsClustersVmsSolutionSpec = Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType "EVERY_HOST_PINNED" -DisplayName "MyDisplayName" -DisplayVersion "MyDisplayVersion" -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -OvfResource $EsxSettingsClustersVmsOvfResource -VmStoragePolicy "DEFAULT"

$EsxSettingsClustersVmsTransitionEnableSpec = Initialize-EsxSettingsClustersVmsTransitionEnableSpec -EamAgencyId "MyEamAgencyId" -Solution $EsxSettingsClustersVmsSolutionSpec
 
Invoke-EsxSettingsClustersVmsTransitionEnableTask -cluster "cluster_example" -solution "solution_example" -esxSettingsClustersVmsTransitionEnableSpec $esxSettingsClustersVmsTransitionEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsClustersVmsTransitionEnableTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/clusters/cluster/vms/transition/solution__action=enable__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsTransitionEnableSpec</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-GetDefaultsClustersPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDefaultsClustersPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configured policy that has been set. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDefaultsClustersPoliciesApply</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDefaultsClustersPoliciesApply
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDefaultsClustersPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDefaultsClustersPoliciesApply
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDefaultsClustersPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/clusters/policies/apply/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-SetDefaultsClustersPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetDefaultsClustersPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will set the configured policy specification. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetDefaultsClustersPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:Description>
            <maml:para>The policy that needs to be configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        <maml:Description>
          <maml:para>The policy that needs to be configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyFailureAction = Initialize-EsxSettingsDefaultsClustersPoliciesApplyFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction = Initialize-EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec = Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsDefaultsClustersPoliciesApplyFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
Invoke-SetDefaultsClustersPoliciesApply -esxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec $esxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDefaultsClustersPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec
 
Invoke-SetDefaultsClustersPoliciesApply -esxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec $esxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDefaultsClustersPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/clusters/policies/apply/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</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-GetClustersPoliciesApplyEffective</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClustersPoliciesApplyEffective</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective apply policy based on system defaults and what has been configured. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClustersPoliciesApplyEffective</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClustersPoliciesApplyEffective
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClustersPoliciesApplyEffective with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClustersPoliciesApplyEffective
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClustersPoliciesApplyEffective with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/clusters/policies/apply/effective/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-GetDefaultsHostsPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDefaultsHostsPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configured policy that has been set. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDefaultsHostsPoliciesApply</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDefaultsHostsPoliciesApply
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDefaultsHostsPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDefaultsHostsPoliciesApply
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDefaultsHostsPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/hosts/policies/apply/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-SetDefaultsHostsPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetDefaultsHostsPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will set the configured policy. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetDefaultsHostsPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:Description>
            <maml:para>The policy specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        <maml:Description>
          <maml:para>The policy specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsHostsPoliciesApplyFailureAction = Initialize-EsxSettingsDefaultsHostsPoliciesApplyFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsDefaultsHostsPoliciesApplyFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false
 
Invoke-SetDefaultsHostsPoliciesApply -esxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec $esxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDefaultsHostsPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec
 
Invoke-SetDefaultsHostsPoliciesApply -esxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec $esxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDefaultsHostsPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/hosts/policies/apply/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</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-GetHostsPoliciesApplyEffective</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostsPoliciesApplyEffective</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective policy based on system defaults and what has been configured. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostsPoliciesApplyEffective</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostsPoliciesApplyEffective
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostsPoliciesApplyEffective with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostsPoliciesApplyEffective
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostsPoliciesApplyEffective with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/defaults/hosts/policies/apply/effective/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-ListDepotContentAddOns</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDepotContentAddOns</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of currently available OEM add-ons in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDepotContentAddOns</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendors</maml:name>
          <maml:Description>
            <maml:para>Vendors that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons from any vendor will match the filter.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</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>Versions</maml:name>
          <maml:Description>
            <maml:para>Versions that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any version will match the filter.</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>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of an add-on that can match the filter. If set, only OEM add-ons with version greater than or equal to this will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vendors</maml:name>
        <maml:Description>
          <maml:para>Vendors that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons from any vendor will match the filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</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>Versions</maml:name>
        <maml:Description>
          <maml:para>Versions that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any version will match the filter.</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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of an add-on that can match the filter. If set, only OEM add-ons with version greater than or equal to this will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentAddOnsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDepotContentAddOns -vendors "Myvendors" -names "Mynames" -versions "Myversions" -minVersion "minVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentAddOns with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDepotContentAddOns
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentAddOns with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/add-ons/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-GetNameVersionAddOns</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNameVersionAddOns</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a given OEM add-on version in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNameVersionAddOns</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 OEM add-on The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 OEM add-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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the OEM add-on The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 OEM add-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>VMware.Bindings.vSphere.Model.EsxSettingsDepotContentAddOnsVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNameVersionAddOns -name "name_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameVersionAddOns with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNameVersionAddOns -name "name_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameVersionAddOns with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/add-ons/name/versions/version/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-ListDepotContentBaseImages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDepotContentBaseImages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of currently available base images in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDepotContentBaseImages</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of a base image that can match the filter. If set, only base images with version greater than or equal to this version will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of a base image that can match the filter. If set, only base images with version greater than or equal to this version will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentBaseImagesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDepotContentBaseImages -minVersion "minVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentBaseImages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDepotContentBaseImages
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentBaseImages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/base-images/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-GetVersionBaseImages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVersionBaseImages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a given base image version in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVersionBaseImages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the base image</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Version of the base image</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotContentBaseImagesVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVersionBaseImages -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionBaseImages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVersionBaseImages -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionBaseImages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/base-images/versions/version/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-ListDepotContentComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDepotContentComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of currently available components in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDepotContentComponents</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendors</maml:name>
          <maml:Description>
            <maml:para>Vendors that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any vendor name match the filter.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Versions</maml:name>
          <maml:Description>
            <maml:para>Versions that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any version will match the filter.</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>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of the component that can match the filter. If set, only components with version greater than or equal to the given version match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleTypes</maml:name>
          <maml:Description>
            <maml:para>Component bundle types that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, all components will match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;EsxSettingsDepotContentComponentsComponentBundleType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;EsxSettingsDepotContentComponentsComponentBundleType&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>Vendors</maml:name>
        <maml:Description>
          <maml:para>Vendors that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any vendor name match the filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Versions</maml:name>
        <maml:Description>
          <maml:para>Versions that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any version will match the filter.</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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of the component that can match the filter. If set, only components with version greater than or equal to the given version match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleTypes</maml:name>
        <maml:Description>
          <maml:para>Component bundle types that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, all components will match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;EsxSettingsDepotContentComponentsComponentBundleType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;EsxSettingsDepotContentComponentsComponentBundleType&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>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDepotContentComponents -vendors "Myvendors" -names "Mynames" -versions "Myversions" -minVersion "minVersion_example" -bundleTypes "INDEPENDENT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDepotContentComponents
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotContentComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetNameVersionComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNameVersionComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a given component version in the depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNameVersionComponents</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 component The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the component The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 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>VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNameVersionComponents -name "name_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameVersionComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNameVersionComponents -name "name_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameVersionComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depot-content/components/name/versions/version/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-SyncDepotsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SyncDepotsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Syncs the metadata from the currently configured online or umds depots. If any umds depot is set, then metadata is downloaded from that depot else metadata is downloaded from the online depots. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SyncDepotsAsync</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsSyncSpec</maml:name>
          <maml:Description>
            <maml:para> Depot sync operation spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsSyncSpec</maml:name>
        <maml:Description>
          <maml:para> Depot sync operation spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncSpec</maml: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>$EsxSettingsDepotsSyncSpec = Initialize-EsxSettingsDepotsSyncSpec -Cleanup $false
 
Invoke-SyncDepotsAsync -esxSettingsDepotsSyncSpec $esxSettingsDepotsSyncSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncDepotsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SyncDepotsAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SyncDepotsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots__action=sync__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsSyncSpec</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-CreateFromHostDepotsOfflineAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateFromHostDepotsOfflineAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Extract the current software specification applied to the host and import it into the depot. Returns details about the current software specification applied to the host. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateFromHostDepotsOfflineAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOfflineConnectionSpec</maml:name>
          <maml:Description>
            <maml:para>ConnectionSpec connection spec for the host.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOfflineConnectionSpec</maml:name>
        <maml:Description>
          <maml:para>ConnectionSpec connection spec for the host.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpec</maml: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>$EsxSettingsDepotsOfflineHostCredentials = Initialize-EsxSettingsDepotsOfflineHostCredentials -HostName "MyHostName" -UserName "MyUserName" -Password "MyPassword" -Port 0 -SslThumbPrint "MySslThumbPrint" -SslCertificate "MySslCertificate"
$EsxSettingsDepotsOfflineConnectionSpec = Initialize-EsxSettingsDepotsOfflineConnectionSpec -AuthType "USERNAME_PASSWORD" -HostCredential $EsxSettingsDepotsOfflineHostCredentials -Host "MyHost"
 
Invoke-CreateFromHostDepotsOfflineAsync -esxSettingsDepotsOfflineConnectionSpec $esxSettingsDepotsOfflineConnectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateFromHostDepotsOfflineAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineConnectionSpec = Initialize-EsxSettingsDepotsOfflineConnectionSpec -AuthType "USERNAME_PASSWORD"
 
Invoke-CreateFromHostDepotsOfflineAsync -esxSettingsDepotsOfflineConnectionSpec $esxSettingsDepotsOfflineConnectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateFromHostDepotsOfflineAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline__action=createFromHost__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsOfflineConnectionSpec</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-CreateDepotsOfflineAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateDepotsOfflineAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Imports a new offline software depot. This will also import the metadata and payloads from this offline depot. The returned task will fail and no offline depot would be created if there are any issues during import. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateDepotsOfflineAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOfflineCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to import an offline depot.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOfflineCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to import an offline depot.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateSpec</maml: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>$EsxSettingsDepotsOfflineAuthenticationSpec = Initialize-EsxSettingsDepotsOfflineAuthenticationSpec -Method "HEADER_AUTH" -AuthenticationKey "MyAuthenticationKey" -AuthenticationValue "MyAuthenticationValue"
$EsxSettingsDepotsOfflineCreateSpec = Initialize-EsxSettingsDepotsOfflineCreateSpec -AuthenticationSpec $EsxSettingsDepotsOfflineAuthenticationSpec -Description "MyDescription" -SourceType "PULL" -Location "MyLocation" -FileId "MyFileId" -Ownerdata "MyOwnerdata"
 
Invoke-CreateDepotsOfflineAsync -esxSettingsDepotsOfflineCreateSpec $esxSettingsDepotsOfflineCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDepotsOfflineAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineCreateSpec = Initialize-EsxSettingsDepotsOfflineCreateSpec -SourceType "PULL"
 
Invoke-CreateDepotsOfflineAsync -esxSettingsDepotsOfflineCreateSpec $esxSettingsDepotsOfflineCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDepotsOfflineAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsOfflineCreateSpec</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-DeleteDepotOffline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotOffline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The task-based delete operation removes content of an imported offline depot from vLCM completely. Note: The non task-based delete operation has been deprecated. It deletes only the record of depot from the list of imported offline software depots, instead of removing the depot&#39;s content from vLCM. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotOffline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOfflineDeleteSpec</maml:name>
          <maml:Description>
            <maml:para> The delete spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOfflineDeleteSpec</maml:name>
        <maml:Description>
          <maml:para> The delete spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineDeleteSpec = Initialize-EsxSettingsDepotsOfflineDeleteSpec -Force $false
 
Invoke-DeleteDepotOffline -depot "depot_example" -esxSettingsDepotsOfflineDeleteSpec $esxSettingsDepotsOfflineDeleteSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOffline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotOffline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOffline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline/depot/delete/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOfflineDeleteSpec</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-DeleteDepotOfflineAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotOfflineAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The task-based delete operation removes content of an imported offline depot from vLCM completely. Note: The non task-based delete operation has been deprecated. It deletes only the record of depot from the list of imported offline software depots, instead of removing the depot&#39;s content from vLCM. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotOfflineAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOfflineDeleteSpec</maml:name>
          <maml:Description>
            <maml:para> The delete spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOfflineDeleteSpec</maml:name>
        <maml:Description>
          <maml:para> The delete spec. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineDeleteSpec</maml: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>$EsxSettingsDepotsOfflineDeleteSpec = Initialize-EsxSettingsDepotsOfflineDeleteSpec -Force $false
 
Invoke-DeleteDepotOfflineAsync -depot "depot_example" -esxSettingsDepotsOfflineDeleteSpec $esxSettingsDepotsOfflineDeleteSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOfflineAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotOfflineAsync -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOfflineAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline/depot__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOfflineDeleteSpec</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-GetDepotOffline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotOffline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information about an imported offline software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotOffline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotOffline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOffline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotOffline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOffline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline/depot/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ListDepotsOffline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDepotsOffline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns currently imported offline software depots. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDepotsOffline</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDepotsOffline
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotsOffline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDepotsOffline
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotsOffline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline/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-GetDepotOfflineContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotOfflineContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information of content of an imported offline software depot. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotOfflineContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineContentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotOfflineContent -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOfflineContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotOfflineContent -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOfflineContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/offline/depot/content/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-CreateDepotsOnline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateDepotsOnline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a new online software depot to the list of currently configured online software depots. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateDepotsOnline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOnlineCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Depot information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOnlineCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Depot information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineCreateSpec</maml: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>$EsxSettingsDepotsOnlineCreateSpec = Initialize-EsxSettingsDepotsOnlineCreateSpec -Description "MyDescription" -Location "MyLocation" -Enabled $false -Ownerdata "MyOwnerdata"
 
Invoke-CreateDepotsOnline -esxSettingsDepotsOnlineCreateSpec $esxSettingsDepotsOnlineCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDepotsOnline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineCreateSpec = Initialize-EsxSettingsDepotsOnlineCreateSpec -Location "MyLocation"
 
Invoke-CreateDepotsOnline -esxSettingsDepotsOnlineCreateSpec $esxSettingsDepotsOnlineCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDepotsOnline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsOnlineCreateSpec</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-DeleteDepotOnline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotOnline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The task-based delete operation removes content of a user-imported online depot from vLCM completely. As a result, the URL of the user-imported online depot will also be removed. Note: 1. To remove content of system-defined online depots, use flush operation. 2. The non task-based delete operation has been deprecated. It only deletes the record of depot from the list of imported online software depots, instead of removing the depot&#39;s content from the system. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotOnline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
          <maml:Description>
            <maml:para> Spec for depot deletion operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
        <maml:Description>
          <maml:para> Spec for depot deletion operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineDeleteSpec = Initialize-EsxSettingsDepotsOnlineDeleteSpec -Force $false
 
Invoke-DeleteDepotOnline -depot "depot_example" -esxSettingsDepotsOnlineDeleteSpec $esxSettingsDepotsOnlineDeleteSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOnline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotOnline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOnline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot/delete/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOnlineDeleteSpec</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-DeleteDepotOnlineAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotOnlineAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The task-based delete operation removes content of a user-imported online depot from vLCM completely. As a result, the URL of the user-imported online depot will also be removed. Note: 1. To remove content of system-defined online depots, use flush operation. 2. The non task-based delete operation has been deprecated. It only deletes the record of depot from the list of imported online software depots, instead of removing the depot&#39;s content from the system. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotOnlineAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
          <maml:Description>
            <maml:para> Spec for depot deletion operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
        <maml:Description>
          <maml:para> Spec for depot deletion operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml: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>$EsxSettingsDepotsOnlineDeleteSpec = Initialize-EsxSettingsDepotsOnlineDeleteSpec -Force $false
 
Invoke-DeleteDepotOnlineAsync -depot "depot_example" -esxSettingsDepotsOnlineDeleteSpec $esxSettingsDepotsOnlineDeleteSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOnlineAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotOnlineAsync -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotOnlineAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOnlineDeleteSpec</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-FlushDepotOnlineAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FlushDepotOnlineAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The task-based flush operation removes content of a system-defined online depot from vLCM completely. As a result, the system-defined online depot will be disabled. Note: To remove content of user-imported online depots, use the task-based delete operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FlushDepotOnlineAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
          <maml:Description>
            <maml:para> Spec for depot flushing operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOnlineDeleteSpec</maml:name>
        <maml:Description>
          <maml:para> Spec for depot flushing operation. This parameter was added in __vSphere API 9.0.0.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineDeleteSpec</maml: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>$EsxSettingsDepotsOnlineDeleteSpec = Initialize-EsxSettingsDepotsOnlineDeleteSpec -Force $false
 
Invoke-FlushDepotOnlineAsync -depot "depot_example" -esxSettingsDepotsOnlineDeleteSpec $esxSettingsDepotsOnlineDeleteSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FlushDepotOnlineAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-FlushDepotOnlineAsync -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FlushDepotOnlineAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot__action=flush__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOnlineDeleteSpec</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-GetDepotOnline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotOnline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information about a currently configured online software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotOnline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotOnline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOnline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotOnline -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOnline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ListDepotsOnline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDepotsOnline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of currently configured online software depots. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDepotsOnline</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDepotsOnline
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotsOnline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDepotsOnline
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDepotsOnline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/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-UpdateDepotOnline</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateDepotOnline</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a currently configured online software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateDepotOnline</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the depot to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsOnlineUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the depot to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsOnlineUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineUpdateSpec = Initialize-EsxSettingsDepotsOnlineUpdateSpec -Enabled $false -Description "MyDescription"
 
Invoke-UpdateDepotOnline -depot "depot_example" -esxSettingsDepotsOnlineUpdateSpec $esxSettingsDepotsOnlineUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateDepotOnline with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineUpdateSpec = Initialize-EsxSettingsDepotsOnlineUpdateSpec
 
Invoke-UpdateDepotOnline -depot "depot_example" -esxSettingsDepotsOnlineUpdateSpec $esxSettingsDepotsOnlineUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateDepotOnline with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsOnlineUpdateSpec</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-GetDepotOnlineContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotOnlineContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information of content of an imported online software depot. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotOnlineContent</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier for the depot. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.online&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOnlineContentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotOnlineContent -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOnlineContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotOnlineContent -depot "depot_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotOnlineContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/online/depot/content/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-GetDepotsSyncSchedule</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotsSyncSchedule</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the currently configured software depot sync schedule. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotsSyncSchedule</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotsSyncSchedule
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsSyncSchedule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotsSyncSchedule
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsSyncSchedule with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/sync-schedule/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-SetDepotsSyncSchedule</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetDepotsSyncSchedule</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the software depot sync schedule. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetDepotsSyncSchedule</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsSyncScheduleSpec</maml:name>
          <maml:Description>
            <maml:para>Information of the software depot sync schedule. If missing or &#x60;null&#x60;, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsSyncScheduleSpec</maml:name>
        <maml:Description>
          <maml:para>Information of the software depot sync schedule. If missing or &#x60;null&#x60;, it will be reset to the default schedule, which is daily at a random hour chosen when this API is called.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsSyncScheduleSchedule = Initialize-EsxSettingsDepotsSyncScheduleSchedule -Type "HOURLY" -Skip 0 -Minute 0 -Hour 0 -DayOfMonth 0 -DayOfWeek "SUNDAY"
$EsxSettingsDepotsSyncScheduleSpec = Initialize-EsxSettingsDepotsSyncScheduleSpec -Enabled $false -Schedule $EsxSettingsDepotsSyncScheduleSchedule -EmailAddresses "MyEmailAddresses"
 
Invoke-SetDepotsSyncSchedule -esxSettingsDepotsSyncScheduleSpec $esxSettingsDepotsSyncScheduleSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDepotsSyncSchedule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetDepotsSyncSchedule
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDepotsSyncSchedule with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/sync-schedule/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsSyncScheduleSpec</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-DeleteDepotsUmds</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotsUmds</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The task-based delete operation removes content of the UMDS depot from vLCM completely. Note: The non task-based delete operation has been deprecated. It deletes only the record of UMDS depot from database, instead of removing the content of UMDS depot from vLCM. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotsUmds</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteDepotsUmds
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotsUmds with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotsUmds
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotsUmds with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DeleteDepotsUmdsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDepotsUmdsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The task-based delete operation removes content of the UMDS depot from vLCM completely. Note: The non task-based delete operation has been deprecated. It deletes only the record of UMDS depot from database, instead of removing the content of UMDS depot from vLCM. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleDepots.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDepotsUmdsAsync</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-DeleteDepotsUmdsAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotsUmdsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDepotsUmdsAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDepotsUmdsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetDepotsUmds</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotsUmds</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information about a currently configured UMDS software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotsUmds</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotsUmds
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsUmds with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotsUmds
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsUmds with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds/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-SetDepotsUmds</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetDepotsUmds</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets or overwrites information about the UMDS software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetDepotsUmds</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsUmdsSetSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to set the UMDS depot.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsUmdsSetSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to set the UMDS depot.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsSetSpec = Initialize-EsxSettingsDepotsUmdsSetSpec -Description "MyDescription" -Enabled $false -Location "MyLocation"
 
Invoke-SetDepotsUmds -esxSettingsDepotsUmdsSetSpec $esxSettingsDepotsUmdsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDepotsUmds with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsSetSpec = Initialize-EsxSettingsDepotsUmdsSetSpec -Location "MyLocation"
 
Invoke-SetDepotsUmds -esxSettingsDepotsUmdsSetSpec $esxSettingsDepotsUmdsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetDepotsUmds with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsUmdsSetSpec</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-UpdateDepotsUmds</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateDepotsUmds</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a currently configured UMDS software depot. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateDepotsUmds</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsDepotsUmdsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsDepotsUmdsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsUpdateSpec = Initialize-EsxSettingsDepotsUmdsUpdateSpec -Enabled $false -Description "MyDescription"
 
Invoke-UpdateDepotsUmds -esxSettingsDepotsUmdsUpdateSpec $esxSettingsDepotsUmdsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateDepotsUmds with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsUpdateSpec = Initialize-EsxSettingsDepotsUmdsUpdateSpec
 
Invoke-UpdateDepotsUmds -esxSettingsDepotsUmdsUpdateSpec $esxSettingsDepotsUmdsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateDepotsUmds with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsUmdsUpdateSpec</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-GetDepotsUmdsContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDepotsUmdsContent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the information of content about the UMDS depot. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDepotsUmdsContent</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsUmdsContentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDepotsUmdsContent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsUmdsContent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDepotsUmdsContent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDepotsUmdsContent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/depots/umds/content/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-ListHardwareSupportManagers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHardwareSupportManagers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of registered Hardware Support Managers (HSMs) in the system. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHardwareSupportManagers</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportManagersHardwareSupportManagerInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHardwareSupportManagers
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHardwareSupportManagers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHardwareSupportManagers
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHardwareSupportManagers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hardware-support/managers/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-ListManagerHardwareSupportPackages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListManagerHardwareSupportPackages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of available Hardware Support Packages (HSPs) for a particular host, as specified by its Hardware Support Manager (HSM) Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListManagerHardwareSupportPackages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Manager</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Hardware Support Manager (HSM). The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImageVersion</maml:name>
          <maml:Description>
            <maml:para>vSphere release version the Hardware Support Package (HSP) must support to match the filter. Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-1.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all packages will be returned, regardless of base image 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>Manager</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Hardware Support Manager (HSM). The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BaseImageVersion</maml:name>
        <maml:Description>
          <maml:para>vSphere release version the Hardware Support Package (HSP) must support to match the filter. Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-1.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all packages will be returned, regardless of base image 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>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportManagersPackagesHardwareSupportPackageInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListManagerHardwareSupportPackages -manager "manager_example" -baseImageVersion "baseImageVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListManagerHardwareSupportPackages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListManagerHardwareSupportPackages -manager "manager_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListManagerHardwareSupportPackages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hardware-support/managers/manager/packages/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-GetManagerPkgVersionPackages</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetManagerPkgVersionPackages</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the detailed information for a specific version of an available Hardware Support Packages (HSPs) as specified by the Hardware Support Manager (HSM) Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetManagerPkgVersionPackages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Manager</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Hardware Support Manager (HSM). The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The name of the Hardware Support Package (HSP) The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 Hardware Support Package (HSP)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImageVersion</maml:name>
          <maml:Description>
            <maml:para>vSphere release version for the component information in the Hardware Support Package (HSP). Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-2.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all supported releases will be returned but no specific component information (added or deleted) will be included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Manager</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Hardware Support Manager (HSM). The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The name of the Hardware Support Package (HSP) The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 Hardware Support Package (HSP)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BaseImageVersion</maml:name>
        <maml:Description>
          <maml:para>vSphere release version for the component information in the Hardware Support Package (HSP). Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-2.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all supported releases will be returned but no specific component information (added or deleted) will be included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportManagersPackagesVersionsPackageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetManagerPkgVersionPackages -manager "manager_example" -pkg "pkg_example" -version "version_example" -baseImageVersion "baseImageVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetManagerPkgVersionPackages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetManagerPkgVersionPackages -manager "manager_example" -pkg "pkg_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetManagerPkgVersionPackages with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hardware-support/managers/manager/packages/pkg/versions/version/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-ExtractHostConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExtractHostConfiguration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Extracts the current configuration document from the ESXi host and returns it in a serialized JSON format. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.ClusterConfiguration.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExtractHostConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsConfigurationExtractResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ExtractHostConfiguration -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExtractHostConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ExtractHostConfiguration -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExtractHostConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/configuration__action=extract/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-AddHostDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddHostDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a new depot override to the list of currently configured depot overrides for a given host. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddHostDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsDepotOverridesDepot</maml:name>
          <maml:Description>
            <maml:para>Information of a depot override.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsDepotOverridesDepot</maml:name>
        <maml:Description>
          <maml:para>Information of a depot override.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot = Initialize-EsxSettingsHostsDepotOverridesDepot -Location "MyLocation"
 
Invoke-AddHostDepotOverrides -host "host_example" -esxSettingsHostsDepotOverridesDepot $esxSettingsHostsDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddHostDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot = Initialize-EsxSettingsHostsDepotOverridesDepot -Location "MyLocation"
 
Invoke-AddHostDepotOverrides -host "host_example" -esxSettingsHostsDepotOverridesDepot $esxSettingsHostsDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddHostDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/depot-overrides__action=add/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsDepotOverridesDepot</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-GetHostDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about currently configured depot overrides for a given host. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDepotOverrides -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDepotOverrides -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/depot-overrides/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-RemoveHostDepotOverrides</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveHostDepotOverrides</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a depot override from the list of currently configured depot overrides for a given host. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveHostDepotOverrides</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsDepotOverridesDepot</maml:name>
          <maml:Description>
            <maml:para>Information of the depot override to be removed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier for the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsDepotOverridesDepot</maml:name>
        <maml:Description>
          <maml:para>Information of the depot override to be removed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsDepotOverridesDepot</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot = Initialize-EsxSettingsHostsDepotOverridesDepot -Location "MyLocation"
 
Invoke-RemoveHostDepotOverrides -host "host_example" -esxSettingsHostsDepotOverridesDepot $esxSettingsHostsDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveHostDepotOverrides with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot = Initialize-EsxSettingsHostsDepotOverridesDepot -Location "MyLocation"
 
Invoke-RemoveHostDepotOverrides -host "host_example" -esxSettingsHostsDepotOverridesDepot $esxSettingsHostsDepotOverridesDepot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveHostDepotOverrides with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/depot-overrides__action=remove/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsDepotOverridesDepot</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-CheckHostEnablementSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckHostEnablementSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks the possibility to manage the host with a single software specification. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckHostEnablementSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsEnablementSoftwareCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Check specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsEnablementSoftwareCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Check specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckSpec</maml: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>$EsxSettingsHostsEnablementSoftwareCheckSpec = Initialize-EsxSettingsHostsEnablementSoftwareCheckSpec -ChecksToSkip "SOFTWARE"
 
Invoke-CheckHostEnablementSoftwareAsync -host "host_example" -esxSettingsHostsEnablementSoftwareCheckSpec $esxSettingsHostsEnablementSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckHostEnablementSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckHostEnablementSoftwareAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckHostEnablementSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/enablement/software__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsEnablementSoftwareCheckSpec</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-SetHostEnablementSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostEnablementSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enables the feature which manages the host with a single software specification. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostEnablementSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsEnablementSoftwareEnableSpec</maml:name>
          <maml:Description>
            <maml:para>Enablement specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsEnablementSoftwareEnableSpec</maml:name>
        <maml:Description>
          <maml:para>Enablement specification. If missing or &#x60;null&#x60;, all checks are performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareEnableSpec</maml: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>$EsxSettingsHostsEnablementSoftwareEnableSpec = Initialize-EsxSettingsHostsEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
Invoke-SetHostEnablementSoftwareAsync -host "host_example" -esxSettingsHostsEnablementSoftwareEnableSpec $esxSettingsHostsEnablementSoftwareEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostEnablementSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetHostEnablementSoftwareAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostEnablementSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/enablement/software__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsEnablementSoftwareEnableSpec</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-GetHostEnablementSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostEnablementSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns whether the given standalone host is managed with a single software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostEnablementSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostEnablementSoftware -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostEnablementSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostEnablementSoftware -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostEnablementSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/enablement/software/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-GetHostPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the configured policy that has been set for the ESXi host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostPoliciesApply -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostPoliciesApply -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/policies/apply/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-SetHostPoliciesApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostPoliciesApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This API will set the configured policy for an ESXi host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostPoliciesApply</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:Description>
            <maml:para>The policy specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        <maml:Description>
          <maml:para>The policy specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsPoliciesApplyFailureAction = Initialize-EsxSettingsHostsPoliciesApplyFailureAction -Action "FAIL" -RetryDelay 0 -RetryCount 0
$EsxSettingsHostsPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsHostsPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsHostsPoliciesApplyFailureAction -PreRemediationPowerAction "POWER_OFF_VMS" -EnableQuickBoot $false
 
Invoke-SetHostPoliciesApply -host "host_example" -esxSettingsHostsPoliciesApplyConfiguredPolicySpec $esxSettingsHostsPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostPoliciesApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsPoliciesApplyConfiguredPolicySpec = Initialize-EsxSettingsHostsPoliciesApplyConfiguredPolicySpec
 
Invoke-SetHostPoliciesApply -host "host_example" -esxSettingsHostsPoliciesApplyConfiguredPolicySpec $esxSettingsHostsPoliciesApplyConfiguredPolicySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostPoliciesApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/policies/apply/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsPoliciesApplyConfiguredPolicySpec</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-GetHostPoliciesApplyEffective</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostPoliciesApplyEffective</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective policy based on system defaults and what has been configured for the ESXi host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostPoliciesApplyEffective</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostPoliciesApplyEffective -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostPoliciesApplyEffective with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostPoliciesApplyEffective -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostPoliciesApplyEffective with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/policies/apply/effective/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-ApplyHostSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ApplyHostSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies the desired software document associated with the given host. If commit property is set, it implies the minimum commit that the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation should use, however if subsequent commits have been made to the desired state document the apply operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ApplyHostSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareApplySpec</maml:name>
          <maml:Description>
            <maml:para>Apply specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareApplySpec</maml:name>
        <maml:Description>
          <maml:para>Apply specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplySpec</maml: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>$EsxSettingsHostsSoftwareApplySpec = Initialize-EsxSettingsHostsSoftwareApplySpec -Commit "MyCommit" -AcceptEula $false
 
Invoke-ApplyHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareApplySpec $esxSettingsHostsSoftwareApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyHostSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareApplySpec = Initialize-EsxSettingsHostsSoftwareApplySpec
 
Invoke-ApplyHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareApplySpec $esxSettingsHostsSoftwareApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ApplyHostSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software__action=apply__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareApplySpec</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-CheckHostSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckHostSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Runs checks on the host before applying the desired software document. Checks if host is in a good state to be updated with the desired software document. If commit property is set it implies the minimum commit that the check operation should use, however if subsequent commits have been made to the desired state document the check operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckHostSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Check specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Check specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckSpec</maml: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>$EsxSettingsHostsSoftwareCheckSpec = Initialize-EsxSettingsHostsSoftwareCheckSpec -Commit "MyCommit"
 
Invoke-CheckHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareCheckSpec $esxSettingsHostsSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckHostSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareCheckSpec = Initialize-EsxSettingsHostsSoftwareCheckSpec
 
Invoke-CheckHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareCheckSpec $esxSettingsHostsSoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckHostSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareCheckSpec</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-ExportHostSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportHostSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exports the desired software specification document and/or image. This API will not export the solution section of the desired software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportHostSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareExportSpec</maml:name>
          <maml:Description>
            <maml:para>The export specification to specify data types to be exported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareExportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareExportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareExportSpec</maml:name>
        <maml:Description>
          <maml:para>The export specification to specify data types to be exported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareExportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareExportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareExportSpec = Initialize-EsxSettingsHostsSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
Invoke-ExportHostSoftware -host "host_example" -esxSettingsHostsSoftwareExportSpec $esxSettingsHostsSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportHostSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareExportSpec = Initialize-EsxSettingsHostsSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
Invoke-ExportHostSoftware -host "host_example" -esxSettingsHostsSoftwareExportSpec $esxSettingsHostsSoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportHostSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareExportSpec</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-GetHostSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the complete desired software specification. In case of Single Image Host, the specification will contain Default Image In case of Composite Image Host, the specification will contain Default Image + Alternative Images This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftware -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftware -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/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-EsxSettingsHostsSoftwareGetDisplayName</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsHostsSoftwareGetDisplayName</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the software specification in the repository that is assigned to the host. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsHostsSoftwareGetDisplayName</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsHostsSoftwareGetDisplayName -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareGetDisplayName with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsHostsSoftwareGetDisplayName -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareGetDisplayName with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/display-name/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-ScanHostSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ScanHostSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Scans the host against the host&#39;s desired state.. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ScanHostSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ScanHostSoftwareAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanHostSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ScanHostSoftwareAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanHostSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software__action=scan__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StageHostSoftwareAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StageHostSoftwareAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Stages the desired software document associated with the given host. If commit property is set, it implies the minimum commit that the *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation should use, however if subsequent commits have been made to the desired state document the stage operation will use the most recent desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StageHostSoftwareAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareStageSpec</maml:name>
          <maml:Description>
            <maml:para>stage specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareStageSpec</maml:name>
        <maml:Description>
          <maml:para>stage specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageSpec</maml: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>$EsxSettingsHostsSoftwareStageSpec = Initialize-EsxSettingsHostsSoftwareStageSpec -Commit "MyCommit"
 
Invoke-StageHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareStageSpec $esxSettingsHostsSoftwareStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageHostSoftwareAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareStageSpec = Initialize-EsxSettingsHostsSoftwareStageSpec
 
Invoke-StageHostSoftwareAsync -host "host_example" -esxSettingsHostsSoftwareStageSpec $esxSettingsHostsSoftwareStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StageHostSoftwareAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software__action=stage__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareStageSpec</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-GetHostSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired OEM add-on specification for a given host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareAddOn -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareAddOn -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/add-on/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-GetHostSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the desired base-image specification set for given host This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareBaseImage -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareBaseImage -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/base-image/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-GetHostCommitSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostCommitSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about a specific commit. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostCommitSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>Identifier of the specific commit. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>Identifier of the specific commit. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCommitsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostCommitSoftware -host "host_example" -commit "commit_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostCommitSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostCommitSoftware -host "host_example" -commit "commit_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostCommitSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/commits/commit/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-GetHostSoftwareCompliance</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareCompliance</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the compliance state for the host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostCompliance</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareCompliance -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareCompliance -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/compliance/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-GetHostComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component in the desired software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostComponentSoftware -host "host_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostComponentSoftware -host "host_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/components/component/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-ListHostSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of components in the desired software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-CommitHostDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CommitHostDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Commits the specified draft as the desired state document. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. It will also validate the document before committing it. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CommitHostDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareDraftsCommitSpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to create the commit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsCommitSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsCommitSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareDraftsCommitSpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to create the commit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsCommitSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsCommitSpec</maml: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>$EsxSettingsOrchestratorSpec = Initialize-EsxSettingsOrchestratorSpec -Owner "MyOwner" -OwnerData "MyOwnerData"
$EsxSettingsHostsSoftwareDraftsCommitSpec = Initialize-EsxSettingsHostsSoftwareDraftsCommitSpec -Message "MyMessage" -Orchestrator $EsxSettingsOrchestratorSpec
 
Invoke-CommitHostDraftAsync -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsCommitSpec $esxSettingsHostsSoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CommitHostDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsCommitSpec = Initialize-EsxSettingsHostsSoftwareDraftsCommitSpec
 
Invoke-CommitHostDraftAsync -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsCommitSpec $esxSettingsHostsSoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CommitHostDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft__action=commit__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareDraftsCommitSpec</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-CreateHostSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateHostSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new software draft from the desired document. It will be deleted, when the draft is committed successfully. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateHostSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateHostSoftwareDrafts -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHostSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateHostSoftwareDrafts -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHostSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-DeleteHostDraftSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHostDraftSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHostDraftSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteHostDraftSoftware -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHostDraftSoftware -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostDraftSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about given software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftSoftware -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftSoftware -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/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-ImportSoftwareSpecHostSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportSoftwareSpecHostSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Imports the desired software specification. __Warning:__ Using HTTP is not secure. Please use HTTPS URLs instead. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportSoftwareSpecHostSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareDraftsImportSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to import desired software specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsImportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsImportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareDraftsImportSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to import desired software specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsImportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsImportSpec</maml: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>$EsxSettingsHostsSoftwareDraftsImportSpec = Initialize-EsxSettingsHostsSoftwareDraftsImportSpec -SourceType "PULL" -Location "MyLocation" -FileId "MyFileId" -SoftwareSpec "MySoftwareSpec"
 
Invoke-ImportSoftwareSpecHostSoftwareDrafts -host "host_example" -esxSettingsHostsSoftwareDraftsImportSpec $esxSettingsHostsSoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportSoftwareSpecHostSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsImportSpec = Initialize-EsxSettingsHostsSoftwareDraftsImportSpec -SourceType "PULL"
 
Invoke-ImportSoftwareSpecHostSoftwareDrafts -host "host_example" -esxSettingsHostsSoftwareDraftsImportSpec $esxSettingsHostsSoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportSoftwareSpecHostSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts__action=import-software-spec/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareDraftsImportSpec</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-ListHostSoftwareDrafts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareDrafts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the software drafts for the specified host that match the *Esx_Settings_Hosts_Software_Drafts_FilterSpec*. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareDrafts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Owners of the drafts. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Host</maml:name>
        <maml:Description>
          <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Owners of the drafts. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareDrafts -host "host_example" -owners "Myowners"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareDrafts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareDrafts -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareDrafts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/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-ScanHostDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ScanHostDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Scans the host against the software draft. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ScanHostDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ScanHostDraftAsync -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanHostDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ScanHostDraftAsync -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ScanHostDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft__action=scan__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ValidateHostDraftAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ValidateHostDraftAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the software draft. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ValidateHostDraftAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-ValidateHostDraftAsync -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateHostDraftAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ValidateHostDraftAsync -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ValidateHostDraftAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft__action=validate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsHostsSoftwareDraftsDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsHostsSoftwareDraftsDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsHostsSoftwareDraftsDisplayNameGet -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameGet -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/display-name/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-EsxSettingsHostsSoftwareDraftsDisplayNameSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsHostsSoftwareDraftsDisplayNameSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new display name in the software draft. It will overwrite the existing name if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:Description>
            <maml:para>Display name specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:name>
        <maml:Description>
          <maml:para>Display name specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameSet -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsDisplayNameSetSpec $esxSettingsHostsSoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameSet -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsDisplayNameSetSpec $esxSettingsHostsSoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareDraftsDisplayNameSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/display-name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</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-DeleteHostDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHostDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the desired OEM add-on specification in the software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHostDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteHostDraftSoftwareAddOn -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHostDraftSoftwareAddOn -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/add-on/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification in a software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftSoftwareAddOn -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftSoftwareAddOn -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/add-on/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-SetHostDraftSoftwareAddOn</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostDraftSoftwareAddOn</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired OEM add-on specification in the software draft. It will overwrite the existing desired OEM add-on specification if one already exists. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostDraftSoftwareAddOn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsAddOnSpec</maml:name>
          <maml:Description>
            <maml:para>AddOn specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsAddOnSpec</maml:name>
        <maml:Description>
          <maml:para>AddOn specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-SetHostDraftSoftwareAddOn -host "host_example" -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftSoftwareAddOn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-SetHostDraftSoftwareAddOn -host "host_example" -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftSoftwareAddOn with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/add-on/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</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-GetHostDraftSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification in a software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftSoftwareBaseImage -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftSoftwareBaseImage -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/base-image/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-SetHostDraftSoftwareBaseImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostDraftSoftwareBaseImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired base-image specification in the software draft. It will overwrite the existing desired base-image specification if one already exists. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostDraftSoftwareBaseImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsBaseImageSpec</maml:name>
          <maml:Description>
            <maml:para>Base-image specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsBaseImageSpec</maml:name>
        <maml:Description>
          <maml:para>Base-image specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-SetHostDraftSoftwareBaseImage -host "host_example" -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftSoftwareBaseImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-SetHostDraftSoftwareBaseImage -host "host_example" -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftSoftwareBaseImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/base-image/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsBaseImageSpec</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-DeleteHostDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHostDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHostDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component in the software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/components/component/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-ListHostDraftSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostDraftSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the software draft. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostDraftSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostDraftSoftwareComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostDraftSoftwareComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-SetHostDraftComponentSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostDraftComponentSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component version for a given component in the software draft. This will overwrite any existing version for the given component. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostDraftComponentSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SetHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftComponentSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetHostDraftComponentSoftware -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftComponentSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateHostDraftSoftwareComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateHostDraftSoftwareComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the list of components in a given draft. This allows set and/or delete of multiple components in a batch operation. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateHostDraftSoftwareComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec = Initialize-EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example = "MyInner" } -ComponentsToDelete "MyComponentsToDelete"
 
Invoke-UpdateHostDraftSoftwareComponents -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec $esxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateHostDraftSoftwareComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec = Initialize-EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec
 
Invoke-UpdateHostDraftSoftwareComponents -host "host_example" -draft "draft_example" -esxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec $esxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateHostDraftSoftwareComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/components/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</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-ListHostDraftSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostDraftSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state of the host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostDraftSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostDraftSoftwareEffectiveComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostDraftSoftwareEffectiveComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostDraftSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftSoftwareEffectiveComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftSoftwareEffectiveComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DeleteHostDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHostDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the removed component section of the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHostDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/removed-components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/removed-components/component/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-ListHostDraftSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostDraftSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the map of removed components that comprise the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostDraftSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostDraftSoftwareRemovedComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostDraftSoftwareRemovedComponents -host "host_example" -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostDraftSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-SetHostDraftComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostDraftComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component to be removed in the software draft. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostDraftComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the standalone host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SetHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetHostDraftComponentSoftwareRemovedComponents -host "host_example" -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostDraftComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/drafts/draft/software/removed-components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListHostSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the effective components for the host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareEffectiveComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareEffectiveComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostSoftwareEffectiveComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareEffectiveComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of all the effective components. Pass the param \&quot;with-removed-components\&quot; to get even the removed components. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareEffectiveComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareEffectiveComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareEffectiveComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareEffectiveComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareEffectiveComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/effective-components__with-removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GenerateHostSoftwareRecommendationsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GenerateHostSoftwareRecommendationsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Generates recommended software image spec(s) based on current desired software spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GenerateHostSoftwareRecommendationsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GenerateHostSoftwareRecommendationsAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GenerateHostSoftwareRecommendationsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GenerateHostSoftwareRecommendationsAsync -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GenerateHostSoftwareRecommendationsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/recommendations__action=generate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetHostSoftwareRecommendations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareRecommendations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Information about the most recent recommendation generation result. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareRecommendations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareRecommendationsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareRecommendations -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareRecommendations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareRecommendations -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareRecommendations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/recommendations/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-GetHostComponentSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostComponentSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given removed component in the desired software specification. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostComponentSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostComponentSoftwareRemovedComponents -host "host_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostComponentSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostComponentSoftwareRemovedComponents -host "host_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostComponentSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/removed-components/component/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-ListHostSoftwareRemovedComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareRemovedComponents</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a map of removed components in the desired software specification. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareRemovedComponents</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareRemovedComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareRemovedComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareRemovedComponents -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareRemovedComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostSoftwareReportsApplyImpact</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareReportsApplyImpact</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a summary of how a standalone ESXi host will be impacted during an apply operation. The impact is generated from the compliance information obtained from *GET /esx/settings/hosts/{host}/software/compliance* This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareReportsApplyImpact</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareReportsApplyImpactHostImpact</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareReportsApplyImpact -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsApplyImpact with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareReportsApplyImpact -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsApplyImpact with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/reports/apply-impact/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-GetHostSoftwareReportsLastApplyResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareReportsLastApplyResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the most recent available result of applying the desired software document to the standalone ESXi host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareReportsLastApplyResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>the host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>the host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareReportsLastApplyResultApplyResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareReportsLastApplyResult -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsLastApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareReportsLastApplyResult -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsLastApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/reports/last-apply-result/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-GetHostSoftwareReportsLastCheckResult</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSoftwareReportsLastCheckResult</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the most recent available result of checks run on the standalone host before the application of the desired software document to the host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareRemediation.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSoftwareReportsLastCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareReportsLastCheckResultCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSoftwareReportsLastCheckResult -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsLastCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSoftwareReportsLastCheckResult -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSoftwareReportsLastCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/reports/last-check-result/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-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsHostsSoftwareSoftwareSpecMetadataGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the software specification metadata in the repository that is assigned to the host. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpecMetadata</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsHostsSoftwareSoftwareSpecMetadataGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/software-spec-metadata/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-DeleteHostSolutionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHostSolutionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given solution from the desired software specification. The deletion will be validated along with the entire software specification before it is committed as new desired spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHostSolutionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteHostSolutionAsync -host "host_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostSolutionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHostSolutionAsync -host "host_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHostSolutionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/solutions/solution__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetHostSolutionSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostSolutionSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns components registered for the given solution in the desired software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostSolutionSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostSolutionSoftware -host "host_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSolutionSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostSolutionSoftware -host "host_example" -solution "solution_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostSolutionSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/solutions/solution/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-ListHostSoftwareSolutions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostSoftwareSolutions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns all solutions in the desired software specification. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostSoftwareSolutions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostSoftwareSolutions -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareSolutions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostSoftwareSolutions -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostSoftwareSolutions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/solutions/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-SetHostSolutionAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHostSolutionAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the components registered for the given solution in the desired software specification. The task will set only one solution specification at a time. Solution constraints would be validated with the current desired software specification before it is committed as new desired spec. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHostSolutionAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solution</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsSolutionSpec</maml:name>
          <maml:Description>
            <maml:para>Registered solution specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Solution</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsSolutionSpec</maml:name>
        <maml:Description>
          <maml:para>Registered solution specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec</maml: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>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec
 
Invoke-SetHostSolutionAsync -host "host_example" -solution "solution_example" -esxSettingsSolutionSpec $esxSettingsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostSolutionAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec
 
Invoke-SetHostSolutionAsync -host "host_example" -solution "solution_example" -esxSettingsSolutionSpec $esxSettingsSolutionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHostSolutionAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/hosts/host/software/solutions/solution__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsSolutionSpec</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-EsxSettingsInventoryApplyTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryApplyTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Applies the assigned desired software specification to hosts contained in the provided inventories. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryApplyTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryApplySpec</maml:name>
          <maml:Description>
            <maml:para>Apply specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryApplySpec</maml:name>
        <maml:Description>
          <maml:para>Apply specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplySpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryApplySpec = Initialize-EsxSettingsInventoryApplySpec -AcceptEula $false -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryApplyTask -esxSettingsInventoryApplySpec $esxSettingsInventoryApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryApplyTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryApplySpec = Initialize-EsxSettingsInventoryApplySpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryApplyTask -esxSettingsInventoryApplySpec $esxSettingsInventoryApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryApplyTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=apply__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryApplySpec</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-EsxSettingsInventoryAssignEntitiesTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryAssignEntitiesTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Assign a sofware specification from the repository to the entities. If the input for this API is vcenter, datacenter or folder, the software specification will be assigned to all the clusters and SAH under those entities. If the input of this API is list of entities(cluster or SAH), the software specification will be assigned to only those entities. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryAssignEntitiesTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryAssignEntitiesSpec</maml:name>
          <maml:Description>
            <maml:para>Describe the software specification and the inventory objects on which the specificed operation will be performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryAssignEntitiesSpec</maml:name>
        <maml:Description>
          <maml:para>Describe the software specification and the inventory objects on which the specificed operation will be performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsOrchestratorSpec = Initialize-EsxSettingsOrchestratorSpec -Owner "MyOwner" -OwnerData "MyOwnerData"
$EsxSettingsInventoryAssignEntitiesSpec = Initialize-EsxSettingsInventoryAssignEntitiesSpec -SoftwareSpecId "MySoftwareSpecId" -Entities $EsxSettingsInventoryEntitySpec -Orchestrator $EsxSettingsOrchestratorSpec
 
Invoke-EsxSettingsInventoryAssignEntitiesTask -esxSettingsInventoryAssignEntitiesSpec $esxSettingsInventoryAssignEntitiesSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryAssignEntitiesTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryAssignEntitiesSpec = Initialize-EsxSettingsInventoryAssignEntitiesSpec -SoftwareSpecId "MySoftwareSpecId" -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryAssignEntitiesTask -esxSettingsInventoryAssignEntitiesSpec $esxSettingsInventoryAssignEntitiesSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryAssignEntitiesTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=assign-entities__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryAssignEntitiesSpec</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-EsxSettingsInventoryCheckTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryCheckTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Runs checks on the inventories against the provided software specification or the assigned software specification before applying the desired software specification across all hosts in the inventories. Checks if all hosts in the inventories are in a good state to be updated with the provided software specification by identifier or the assigned desired software specifications. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryCheckTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryCheckSpec</maml:name>
          <maml:Description>
            <maml:para>The specification for check operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryCheckSpec</maml:name>
        <maml:Description>
          <maml:para>The specification for check operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryCheckSpec = Initialize-EsxSettingsInventoryCheckSpec -SoftwareSpec "MySoftwareSpec" -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryCheckTask -esxSettingsInventoryCheckSpec $esxSettingsInventoryCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryCheckTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryCheckSpec = Initialize-EsxSettingsInventoryCheckSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryCheckTask -esxSettingsInventoryCheckSpec $esxSettingsInventoryCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryCheckTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryCheckSpec</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-EsxSettingsInventoryExtractInstalledImageTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryExtractInstalledImageTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Extract installed image from all the entities specified in the input spec. This API works for all the clusters and SAH managed by Baselines. If the input for this API is vCenter, datacenter or folder it will fetch all the clusters and SAH managed by Baseline and extract currently installed image from these entities. If the input of this API is list of entities(cluster and SAH), it will fetch the currently installed image of defined enties only. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryExtractInstalledImageTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryExtractInstalledImageSpec</maml:name>
          <maml:Description>
            <maml:para>Describe the inventory objects on which the specificed operation will be performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractInstalledImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractInstalledImageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryExtractInstalledImageSpec</maml:name>
        <maml:Description>
          <maml:para>Describe the inventory objects on which the specificed operation will be performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractInstalledImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractInstalledImageSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryExtractInstalledImageSpec = Initialize-EsxSettingsInventoryExtractInstalledImageSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryExtractInstalledImageTask -esxSettingsInventoryExtractInstalledImageSpec $esxSettingsInventoryExtractInstalledImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryExtractInstalledImageTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryExtractInstalledImageSpec = Initialize-EsxSettingsInventoryExtractInstalledImageSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryExtractInstalledImageTask -esxSettingsInventoryExtractInstalledImageSpec $esxSettingsInventoryExtractInstalledImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryExtractInstalledImageTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=extract-installed-image__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryExtractInstalledImageSpec</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-EsxSettingsInventoryScanTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryScanTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Scans all the hosts in provided inventories against the provided software specification by identifier or the software specifications assigned to hosts or their parents/accestors in the inventory. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryScanTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryScanSpec</maml:name>
          <maml:Description>
            <maml:para>The scan specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryScanSpec</maml:name>
        <maml:Description>
          <maml:para>The scan specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryScanSpec = Initialize-EsxSettingsInventoryScanSpec -SoftwareSpec "MySoftwareSpec" -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryScanTask -esxSettingsInventoryScanSpec $esxSettingsInventoryScanSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryScanTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryScanSpec = Initialize-EsxSettingsInventoryScanSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryScanTask -esxSettingsInventoryScanSpec $esxSettingsInventoryScanSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryScanTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=scan__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryScanSpec</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-EsxSettingsInventoryStageTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryStageTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Stages the assigned desired software specification to the hosts contained in the provided inventories. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryStageTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryStageSpec</maml:name>
          <maml:Description>
            <maml:para>The stage specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryStageSpec</maml:name>
        <maml:Description>
          <maml:para>The stage specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryStageSpec = Initialize-EsxSettingsInventoryStageSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryStageTask -esxSettingsInventoryStageSpec $esxSettingsInventoryStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryStageTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryStageSpec = Initialize-EsxSettingsInventoryStageSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryStageTask -esxSettingsInventoryStageSpec $esxSettingsInventoryStageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryStageTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=stage__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryStageSpec</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-EsxSettingsInventoryTransitionTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryTransitionTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Transition the cluster or SAH managed by baseline to single image. This API works for all the clusters and SAH managed by Baselines. If the input for this API is vCenter, datacenter or folder it will fetch all the clusters and SAH managed by Baselines and transition them to single image. If the input of this API is list of entities(cluster or SAH), it will transition only them to single image. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryTransitionTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsInventoryTransitionSpec</maml:name>
          <maml:Description>
            <maml:para>Describe the inventory objects on which the specified operation will be performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsInventoryTransitionSpec</maml:name>
        <maml:Description>
          <maml:para>Describe the inventory objects on which the specified operation will be performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionSpec</maml: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>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST" -Hosts "MyHosts" -Clusters "MyClusters" -Folders "MyFolders" -Datacenters "MyDatacenters"
$EsxSettingsInventoryTransitionSpec = Initialize-EsxSettingsInventoryTransitionSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryTransitionTask -esxSettingsInventoryTransitionSpec $esxSettingsInventoryTransitionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryTransitionTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec = Initialize-EsxSettingsInventoryEntitySpec -Type "HOST"
$EsxSettingsInventoryTransitionSpec = Initialize-EsxSettingsInventoryTransitionSpec -Entities $EsxSettingsInventoryEntitySpec
 
Invoke-EsxSettingsInventoryTransitionTask -esxSettingsInventoryTransitionSpec $esxSettingsInventoryTransitionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryTransitionTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=transition__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryTransitionSpec</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-EsxSettingsInventoryUpdateVumCapabilityTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryUpdateVumCapabilityTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the VUM capability at vCenter level. This API examines all the clusters managed by Baselines (VUM) and if it finds that a cluster needs VUM operations then it will set (enable) the VUM capability at vCenter. If none of the clusters need VUM operations then it will reset (disable) VUM capability at vCenter. Example: If the workflow identifies that a given cluster has hosts belonging to different vendors then the API will determine that the cluster needs VUM operations and enable the same on vCenter. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryUpdateVumCapabilityTask</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-EsxSettingsInventoryUpdateVumCapabilityTask
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryUpdateVumCapabilityTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsInventoryUpdateVumCapabilityTask
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryUpdateVumCapabilityTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory__action=update-vum-capability__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsInventoryReportsSummaryClustersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryReportsSummaryClustersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about the software specifications from the repository assigned to clusters as well as operations summary performed on the clusters under inventory defined in the *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams* as an input. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams.clusters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams.folders* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Datacenter&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams.datacenters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryReportsSummaryClustersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operations summary report will be generated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</maml:name>
            <maml: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 on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operations summary report will be generated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</maml:name>
          <maml: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 on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsInventoryReportsSummaryClustersGet -type "CLUSTER" -clusters "Myclusters" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsSummaryClustersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsInventoryReportsSummaryClustersGet -type "CLUSTER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsSummaryClustersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory/reports/summary/clusters/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-EsxSettingsInventoryReportsSummaryHostsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryReportsSummaryHostsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about the software specifications from the repository assigned to standalone hosts as well as operations summary performed on the standalone hosts under inventory defined in the *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams* as an input. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams.hosts* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams.folders* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Datacenter&#x60; referenced by the property *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams.datacenters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryReportsSummaryHostsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operations summary report will be generated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</maml:name>
            <maml: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 standalone hosts on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operations summary report will be generated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</maml:name>
          <maml: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 standalone hosts on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsInventoryReportsSummaryHostsGet -type "HOST" -hosts "Myhosts" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsSummaryHostsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsInventoryReportsSummaryHostsGet -type "HOST"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsSummaryHostsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory/reports/summary/hosts/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-EsxSettingsInventoryReportsTransitionSummaryClustersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryReportsTransitionSummaryClustersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the image and transition summary of the clusters defined in the *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams* as an input. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams.clusters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams.folders* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Datacenter&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams.datacenters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryReportsTransitionSummaryClustersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operation will be executed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</maml:name>
            <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed clusters. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operation will be executed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</maml:name>
          <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed clusters. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsInventoryReportsTransitionSummaryClustersGet -type "CLUSTER" -clusters "Myclusters" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsTransitionSummaryClustersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsInventoryReportsTransitionSummaryClustersGet -type "CLUSTER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsTransitionSummaryClustersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory/reports/transition-summary/clusters/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-EsxSettingsInventoryReportsTransitionSummaryHostsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsInventoryReportsTransitionSummaryHostsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the image and transition summaries of standalone hosts defined in the *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams* which is passed as an input. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams.hosts* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams.folders* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. - The resource &#x60;Datacenter&#x60; referenced by the property *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams.datacenters* requires &#x60;VcIntegrity.lifecycleSettings.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsInventoryReportsTransitionSummaryHostsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operation will be executed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</maml:name>
            <maml: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 standalone hosts on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed standalone hosts. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>The property specifies what type of entity within the vCenter&#39;s inventory on which the operation will be executed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</maml:name>
          <maml: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 standalone hosts on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed standalone hosts. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsInventoryReportsTransitionSummaryHostsGet -type "HOST" -hosts "Myhosts" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsTransitionSummaryHostsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsInventoryReportsTransitionSummaryHostsGet -type "HOST"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsInventoryReportsTransitionSummaryHostsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/inventory/reports/transition-summary/hosts/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-EsxSettingsRepositorySoftwareCheckRepository</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareCheckRepository</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check if the provided software specification or name already exists in the repository. If any of the properties provided in spec by the user matches exactly with a software specification in the repository, the software specification is said to already exist. If the software specification exists in the repository, this operation will return a summary of the software specification. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareCheckRepository</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareCheckSpec</maml:name>
          <maml:Description>
            <maml:para>The specification that describes what data needs to be checked in the repository.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareCheckSpec</maml:name>
        <maml:Description>
          <maml:para>The specification that describes what data needs to be checked in the repository.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"

$EsxSettingsSolutionComponentSpec = Initialize-EsxSettingsSolutionComponentSpec -Component "MyComponent"
$EsxSettingsSolutionSpec = Initialize-EsxSettingsSolutionSpec -Version "MyVersion" -Components $EsxSettingsSolutionComponentSpec

$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg "MyPkg" -Version "MyVersion"
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }

$EsxSettingsHostHardwareSpec = Initialize-EsxSettingsHostHardwareSpec -Vendor "MyVendor" -Models "MyModels" -Families "MyFamilies" -OemStrings "MyOemStrings"
$EsxSettingsImageSelectionSpec = Initialize-EsxSettingsImageSelectionSpec -SelectionType "HOST_UUID" -HostUuids "MyHostUuids" -HostHardwareSpec $EsxSettingsHostHardwareSpec

$EsxSettingsAlternativeImageSpec = Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example = "MyInner" } -Solutions @{ key_example = $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents "MyRemovedComponents" -DisplayName "MyDisplayName" -SelectionCriteria $EsxSettingsImageSelectionSpec

$EsxSettingsSoftwareSpec = Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example = "MyInner" } -Solutions @{ key_example = $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents "MyRemovedComponents" -AlternativeImages @{ key_example = $EsxSettingsAlternativeImageSpec }

$EsxSettingsRepositorySoftwareCheckSpec = Initialize-EsxSettingsRepositorySoftwareCheckSpec -DisplayName "MyDisplayName" -SoftwareSpec $EsxSettingsSoftwareSpec
 
Invoke-EsxSettingsRepositorySoftwareCheckRepository -esxSettingsRepositorySoftwareCheckSpec $esxSettingsRepositorySoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareCheckRepository with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareCheckSpec = Initialize-EsxSettingsRepositorySoftwareCheckSpec
 
Invoke-EsxSettingsRepositorySoftwareCheckRepository -esxSettingsRepositorySoftwareCheckSpec $esxSettingsRepositorySoftwareCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareCheckRepository with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software__action=check-repository/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareCheckSpec</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-EsxSettingsRepositorySoftwareCopy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareCopy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a draft based on an existing software specification in the repository. A new global draft is created if one doesn&#39;t exist already. The draft is populated with the details of the existing software specification. The draft will have the name and spec of the existing software specification. The user should modify these before validating and saving the draft. Validating or saving the draft will fail if the name and spec are not modified. Upon a successful commit of this draft a new software specification in the repository will be created and this draft will be deleted. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareCopy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareCopySpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to create a draft based on existing software specfication in the repository.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCopySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCopySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareCopySpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to create a draft based on existing software specfication in the repository.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCopySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareCopySpec</maml: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>$EsxSettingsRepositorySoftwareCopySpec = Initialize-EsxSettingsRepositorySoftwareCopySpec -DeleteExistingDraft $false
 
Invoke-EsxSettingsRepositorySoftwareCopy -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareCopySpec $esxSettingsRepositorySoftwareCopySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareCopy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareCopySpec = Initialize-EsxSettingsRepositorySoftwareCopySpec
 
Invoke-EsxSettingsRepositorySoftwareCopy -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareCopySpec $esxSettingsRepositorySoftwareCopySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareCopy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec__action=copy/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareCopySpec</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-EsxSettingsRepositorySoftwareDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the software specification in the repository. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDelete -softwareSpec "softwareSpec_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDelete -softwareSpec "softwareSpec_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareEdit</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareEdit</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Edit the software specification in the repository. This operation will create a draft of the given software spec if it doesn&#39;t exist already. Upon a successful commit of this draft the existing software specification in the repository will be updated and this draft will be deleted. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareEdit</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareEditSpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to edit the software specification in the repository.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareEditSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareEditSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareEditSpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to edit the software specification in the repository.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareEditSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareEditSpec</maml: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>$EsxSettingsRepositorySoftwareEditSpec = Initialize-EsxSettingsRepositorySoftwareEditSpec -DeleteExistingDraft $false
 
Invoke-EsxSettingsRepositorySoftwareEdit -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareEditSpec $esxSettingsRepositorySoftwareEditSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareEdit with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareEditSpec = Initialize-EsxSettingsRepositorySoftwareEditSpec
 
Invoke-EsxSettingsRepositorySoftwareEdit -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareEditSpec $esxSettingsRepositorySoftwareEditSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareEdit with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec__action=edit/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareEditSpec</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-EsxSettingsRepositorySoftwareExport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareExport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exports the software specification document and/or the image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareExport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareExportSpec</maml:name>
          <maml:Description>
            <maml:para>The export specification to specify data types to be exported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareExportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareExportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareExportSpec</maml:name>
        <maml:Description>
          <maml:para>The export specification to specify data types to be exported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareExportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareExportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareExportSpec = Initialize-EsxSettingsRepositorySoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
Invoke-EsxSettingsRepositorySoftwareExport -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareExportSpec $esxSettingsRepositorySoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareExport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareExportSpec = Initialize-EsxSettingsRepositorySoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
Invoke-EsxSettingsRepositorySoftwareExport -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareExportSpec $esxSettingsRepositorySoftwareExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareExport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareExportSpec</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-EsxSettingsRepositorySoftwareGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the details of a software specification in the repository. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareGet -softwareSpec "softwareSpec_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareGet -softwareSpec "softwareSpec_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec/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-EsxSettingsRepositorySoftwareList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of software specification in the repository. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owners</maml:name>
          <maml:Description>
            <maml:para>Filter software specification in repository based on the image owners. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the owners.</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>DisplayNames</maml:name>
          <maml:Description>
            <maml:para>Filter software specification in repository based on the display names. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the display 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Owners</maml:name>
        <maml:Description>
          <maml:para>Filter software specification in repository based on the image owners. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the owners.</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>DisplayNames</maml:name>
        <maml:Description>
          <maml:para>Filter software specification in repository based on the display names. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the display 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareList -owners "Myowners" -displayNames "MydisplayNames"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/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-EsxSettingsRepositorySoftwareUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the software specification in the repository. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The update specification. Fields set in the update spec are updated with the new value passed in the request. The fields that are not set (or empty) are ignored.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The update specification. Fields set in the update spec are updated with the new value passed in the request. The fields that are not set (or empty) are ignored.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsOrchestratorSpec = Initialize-EsxSettingsOrchestratorSpec -Owner "MyOwner" -OwnerData "MyOwnerData"
$EsxSettingsRepositorySoftwareUpdateSpec = Initialize-EsxSettingsRepositorySoftwareUpdateSpec -DisplayName "MyDisplayName" -Orchestrator $EsxSettingsOrchestratorSpec
 
Invoke-EsxSettingsRepositorySoftwareUpdate -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareUpdateSpec $esxSettingsRepositorySoftwareUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareUpdateSpec = Initialize-EsxSettingsRepositorySoftwareUpdateSpec
 
Invoke-EsxSettingsRepositorySoftwareUpdate -softwareSpec "softwareSpec_example" -esxSettingsRepositorySoftwareUpdateSpec $esxSettingsRepositorySoftwareUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareUpdateSpec</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-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList -softwareSpec "softwareSpec_example" -image "image_example" -withRemovedComponents $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList -softwareSpec "softwareSpec_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec/alternative-images/image/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsCommitTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Commits the specified draft as the software specification in the repository. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsCommitSpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to create the commit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCommitSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCommitSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsCommitSpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to create the commit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCommitSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCommitSpec</maml: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>$EsxSettingsOrchestratorSpec = Initialize-EsxSettingsOrchestratorSpec -Owner "MyOwner" -OwnerData "MyOwnerData"
$EsxSettingsRepositorySoftwareDraftsCommitSpec = Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec -Message "MyMessage" -Orchestrator $EsxSettingsOrchestratorSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask -draft "draft_example" -esxSettingsRepositorySoftwareDraftsCommitSpec $esxSettingsRepositorySoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsCommitSpec = Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask -draft "draft_example" -esxSettingsRepositorySoftwareDraftsCommitSpec $esxSettingsRepositorySoftwareDraftsCommitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsCommitTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft__action=commit__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec</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-EsxSettingsRepositorySoftwareDraftsCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a draft of a new software spec in the repository. It will be deleted, when the draft is committed successfully. This operation will create an empty draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The spec to be used to create the draft.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The spec to be used to create the draft.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsCreateSpec</maml: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>$EsxSettingsRepositorySoftwareDraftsCreateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec -DeleteExistingDraft $false
 
Invoke-EsxSettingsRepositorySoftwareDraftsCreate -esxSettingsRepositorySoftwareDraftsCreateSpec $esxSettingsRepositorySoftwareDraftsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsCreateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsCreate -esxSettingsRepositorySoftwareDraftsCreateSpec $esxSettingsRepositorySoftwareDraftsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec</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-EsxSettingsRepositorySoftwareDraftsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy of the document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about given software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/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-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Imports the desired software specification as a new draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsImportSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to import desired software specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsImportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsImportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsImportSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to import desired software specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsImportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsImportSpec</maml: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>$EsxSettingsRepositorySoftwareDraftsImportSpec = Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec -DisplayName "MyDisplayName" -SourceType "PULL" -Location "MyLocation" -FileId "MyFileId" -SoftwareSpec "MySoftwareSpec" -DeleteExistingDraft $false
 
Invoke-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec -esxSettingsRepositorySoftwareDraftsImportSpec $esxSettingsRepositorySoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsImportSpec = Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec -DisplayName "MyDisplayName" -SourceType "PULL"
 
Invoke-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec -esxSettingsRepositorySoftwareDraftsImportSpec $esxSettingsRepositorySoftwareDraftsImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsImportSoftwareSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts__action=import-software-spec/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec</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-EsxSettingsRepositorySoftwareDraftsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the software drafts for the specified cluster that match the *Esx_Settings_Repository_Software_Drafts_FilterSpec*. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpecIds</maml:name>
          <maml:Description>
            <maml:para>Software specification identifier for which the draft is created. If the software specification identifier is set to -1, global software drafts are returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all software specification identifiers are returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</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>Owners</maml:name>
          <maml:Description>
            <maml:para>Owners of the drafts. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>SoftwareSpecIds</maml:name>
        <maml:Description>
          <maml:para>Software specification identifier for which the draft is created. If the software specification identifier is set to -1, global software drafts are returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all software specification identifiers are returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</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>Owners</maml:name>
        <maml:Description>
          <maml:para>Owners of the drafts. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsList -softwareSpecIds "MysoftwareSpecIds" -owners "Myowners"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/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-EsxSettingsRepositorySoftwareDraftsValidateTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsValidateTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validate the software draft. The result of this operation can be queried by calling the cis/tasks/{task-id} where the task-id is the response of this operation. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsValidateTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-EsxSettingsRepositorySoftwareDraftsValidateTask -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsValidateTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsValidateTask -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsValidateTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft__action=validate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsRepositorySoftwareDraftsAddOnDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAddOnDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the desired OEM add-on specification in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAddOnDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/add-on/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAddOnGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification in a software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAddOnGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/add-on/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-EsxSettingsRepositorySoftwareDraftsAddOnSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAddOnSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired OEM add-on specification in the software draft. It will overwrite the existing desired OEM add-on specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAddOnSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsAddOnSpec</maml:name>
          <maml:Description>
            <maml:para>AddOn specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsAddOnSpec</maml:name>
        <maml:Description>
          <maml:para>AddOn specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAddOnSet -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAddOnSet -draft "draft_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAddOnSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/add-on/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new alternative image for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Create spec of the alternative image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Create spec of the alternative image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml: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>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate -draft "draft_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate -draft "draft_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the alternative image for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the alternative image specification for the given draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of image info of the alternative images in the draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the OEM add-on specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/add-on/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the OEM add-on specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/add-on/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the OEM add-on specification of the alternative image. It will overwrite the existing OEM add-on specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsAddOnSpec</maml:name>
          <maml:Description>
            <maml:para>AddOn specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsAddOnSpec</maml:name>
        <maml:Description>
          <maml:para>AddOn specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet -draft "draft_example" -image "image_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec = Initialize-EsxSettingsAddOnSpec -Name "MyName" -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet -draft "draft_example" -image "image_example" -esxSettingsAddOnSpec $esxSettingsAddOnSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesAddOnSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/add-on/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesBaseImageGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/base-image/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/components/component/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component version for a given component of the alternative image. This will overwrite any existing version for the given component. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet -draft "draft_example" -image "image_example" -component "component_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the list of components of the alternative image. This allows set and/or delete of multiple components in a batch operation. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec -ComponentsToSet @{ key_example = "MyInner" } -ComponentsToDelete "MyComponentsToDelete"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate -draft "draft_example" -image "image_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate -draft "draft_example" -image "image_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/components/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/display-name/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the display name of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:name>
          <maml:Description>
            <maml:para>Display name spec of the alternative image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:name>
        <maml:Description>
          <maml:para>Display name spec of the alternative image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet -draft "draft_example" -image "image_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec = Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet -draft "draft_example" -image "image_example" -esxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec $esxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/display-name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList -draft "draft_example" -image "image_example" -withRemovedComponents $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the Hardware Support Package (HSP) of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/hardware-support/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the Hardware Support Package (HSP) of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/hardware-support/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the Hardware Support Package (HSP) of the alternative image. It will overwrite the existing Hardware Support Package (HSP) specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
          <maml:Description>
            <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
        <maml:Description>
          <maml:para>new Hardware Support Package (HSP) configuration for the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg "MyPkg" -Version "MyVersion"
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet -draft "draft_example" -image "image_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet -draft "draft_example" -image "image_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesHardwareSupportSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/hardware-support/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the removed components section of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/removed-components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/removed-components/component/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the map of removed components that comprise the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component to be removed in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet -draft "draft_example" -image "image_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesRemovedComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/removed-components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the selection criteria of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet -draft "draft_example" -image "image_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/selection-criteria/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-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the selection criteria of the alternative image. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Image</maml:name>
          <maml:Description>
            <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsImageSelectionSpec</maml:name>
          <maml:Description>
            <maml:para>Selection criteria that needs to be configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Image</maml:name>
        <maml:Description>
          <maml:para>Identifier of the alternative image. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsImageSelectionSpec</maml:name>
        <maml:Description>
          <maml:para>Selection criteria that needs to be configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostHardwareSpec = Initialize-EsxSettingsHostHardwareSpec -Vendor "MyVendor" -Models "MyModels" -Families "MyFamilies" -OemStrings "MyOemStrings"
$EsxSettingsImageSelectionSpec = Initialize-EsxSettingsImageSelectionSpec -SelectionType "HOST_UUID" -HostUuids "MyHostUuids" -HostHardwareSpec $EsxSettingsHostHardwareSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet -draft "draft_example" -image "image_example" -esxSettingsImageSelectionSpec $esxSettingsImageSelectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsImageSelectionSpec = Initialize-EsxSettingsImageSelectionSpec -SelectionType "HOST_UUID"
 
Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet -draft "draft_example" -image "image_example" -esxSettingsImageSelectionSpec $esxSettingsImageSelectionSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsAlternativeImagesSelectionCriteriaSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/alternative-images/image/selection-criteria/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsImageSelectionSpec</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-EsxSettingsRepositorySoftwareDraftsBaseImageGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsBaseImageGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the base-image specification in a software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsBaseImageGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/base-image/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-EsxSettingsRepositorySoftwareDraftsBaseImageSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsBaseImageSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new desired base-image specification in the software draft. It will overwrite the existing desired base-image specification if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsBaseImageSpec</maml:name>
          <maml:Description>
            <maml:para>Base-image specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsBaseImageSpec</maml:name>
        <maml:Description>
          <maml:para>Base-image specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageSet -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec = Initialize-EsxSettingsBaseImageSpec -Version "MyVersion"
 
Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageSet -draft "draft_example" -esxSettingsBaseImageSpec $esxSettingsBaseImageSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsBaseImageSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/base-image/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsBaseImageSpec</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-EsxSettingsRepositorySoftwareDraftsComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsComponentsDelete -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsDelete -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component version for the given component in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsComponentsGet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsGet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/components/component/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-EsxSettingsRepositorySoftwareDraftsComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsComponentsList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component version for a given component in the software draft. This will overwrite any existing version for the given component. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>Component version. This property is currently required. In the future,if this property is missing or &#x60;null&#x60; then version is chosen based on the constraints in 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsComponentsSet -draft "draft_example" -component "component_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsSet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsRepositorySoftwareDraftsComponentsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the list of components in a given draft. This allows set and/or delete of multiple components in a batch operation. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsComponentsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Update specification containing list of components to add and/or delete.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec -ComponentsToSet @{ key_example = "MyInner" } -ComponentsToDelete "MyComponentsToDelete"
 
Invoke-EsxSettingsRepositorySoftwareDraftsComponentsUpdate -draft "draft_example" -esxSettingsRepositorySoftwareDraftsComponentsUpdateSpec $esxSettingsRepositorySoftwareDraftsComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec = Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec
 
Invoke-EsxSettingsRepositorySoftwareDraftsComponentsUpdate -draft "draft_example" -esxSettingsRepositorySoftwareDraftsComponentsUpdateSpec $esxSettingsRepositorySoftwareDraftsComponentsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsComponentsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/components/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</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-EsxSettingsRepositorySoftwareDraftsDisplayNameGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsDisplayNameGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the display name in a software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsDisplayNameInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsDisplayNameGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/display-name/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-EsxSettingsRepositorySoftwareDraftsDisplayNameSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsDisplayNameSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets a new display name in the software specification draft. It will overwrite the existing display name if one already exists. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the software specification draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:Description>
            <maml:para>Display name specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the software specification draft. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:name>
        <maml:Description>
          <maml:para>Display name specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameSet -draft "draft_example" -esxSettingsRepositorySoftwareDraftsDisplayNameSetSpec $esxSettingsRepositorySoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec = Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec -DisplayName "MyDisplayName"
 
Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameSet -draft "draft_example" -esxSettingsRepositorySoftwareDraftsDisplayNameSetSpec $esxSettingsRepositorySoftwareDraftsDisplayNameSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsDisplayNameSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/display-name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</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-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList -draft "draft_example" -withRemovedComponents $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a given softare specification draft&#39;s Hardware Support Package (HSP) configuration. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/hardware-support/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsHardwareSupportGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a given softare specification draft&#39;s Hardware Support Package (HSP) configuration. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/hardware-support/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-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsHardwareSupportSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replaces a given softare specification draft&#39;s Hardware Support Package (HSP) configuration. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
          <maml:Description>
            <maml:para>new Hardware Support Package (HSP) configuration for the softare specification draft.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of image working copy document being updated The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxSettingsHardwareSupportSpec</maml:name>
        <maml:Description>
          <maml:para>new Hardware Support Package (HSP) configuration for the softare specification draft.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg "MyPkg" -Version "MyVersion"
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet -draft "draft_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec = Initialize-EsxSettingsHardwareSupportPackageSpec
$EsxSettingsHardwareSupportSpec = Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example = $EsxSettingsHardwareSupportPackageSpec }
 
Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet -draft "draft_example" -esxSettingsHardwareSupportSpec $esxSettingsHardwareSupportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsHardwareSupportSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/hardware-support/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the given component from the removed components section of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/removed-components/component/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the component information for the given removed component in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/removed-components/component/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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsRemovedComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the removed components section of the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList -draft "draft_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/removed-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the component to be removed in the software draft. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Draft</maml:name>
          <maml:Description>
            <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Draft</maml:name>
        <maml:Description>
          <maml:para>Identifier of the working copy document. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.draft&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet -draft "draft_example" -component "component_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareDraftsRemovedComponentsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/drafts/draft/removed-components/component/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EsxSettingsRepositorySoftwareEffectiveComponentsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareEffectiveComponentsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the components that comprise the desired software state. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIntegrity.lifecycleSoftwareSpecification.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EsxSettingsRepositorySoftwareEffectiveComponentsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The identifier of the software specification in the repository. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsEffectiveComponentInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-EsxSettingsRepositorySoftwareEffectiveComponentsList -softwareSpec "softwareSpec_example" -withRemovedComponents $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareEffectiveComponentsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-EsxSettingsRepositorySoftwareEffectiveComponentsList -softwareSpec "softwareSpec_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EsxSettingsRepositorySoftwareEffectiveComponentsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/esx/api/esx/settings/repository/software/softwareSpec/effective-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetComponentIdAuthenticationFingerprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdAuthenticationFingerprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the fingerprint computed from the authentication metadata of the component element corresponding to componentId. The fingerprint provides clients an efficient way to check if the metadata for a particular component has been modified on the server. The client can do this by comparing the result of this operation with the fingerprint returned in the result of *GET /vapi/metadata/authentication/component/{componentId}*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdAuthenticationFingerprint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetComponentIdAuthenticationFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdAuthenticationFingerprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdAuthenticationFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdAuthenticationFingerprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/component/componentId/fingerprint/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-GetComponentIdAuthentication</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdAuthentication</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves authentication information about the component element corresponding to componentId. The *Vapi_Metadata_Authentication_ComponentData* contains the authentication information about the component element and it&#39;s fingerprint. It contains information about all the package elements that belong to this component element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdAuthentication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataAuthenticationComponentData</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetComponentIdAuthentication -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdAuthentication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdAuthentication -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdAuthentication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/component/componentId/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-ListMetadataAuthenticationComponent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataAuthenticationComponent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the component elements that have authentication information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataAuthenticationComponent</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataAuthenticationComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationComponent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataAuthenticationComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationComponent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/component/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-GetPackageIdAuthentication</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetPackageIdAuthentication</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves authentication information about the package element corresponding to packageId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetPackageIdAuthentication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PackageId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PackageId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataAuthenticationPackageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetPackageIdAuthentication -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdAuthentication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetPackageIdAuthentication -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdAuthentication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/package/packageId/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-ListMetadataAuthenticationPackage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataAuthenticationPackage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the package elements that have authentication information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataAuthenticationPackage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataAuthenticationPackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationPackage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataAuthenticationPackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationPackage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/package/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-GetServiceIdAuthentication</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdAuthentication</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves authentication information about the service element corresponding to serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdAuthentication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataAuthenticationServiceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdAuthentication -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdAuthentication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdAuthentication -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdAuthentication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/service/serviceId/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-ListMetadataAuthenticationService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataAuthenticationService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the service elements that have authentication information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataAuthenticationService</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataAuthenticationService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataAuthenticationService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataAuthenticationService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/service/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-GetServiceIdOperationIdAuthentication</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdOperationIdAuthentication</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the authentication information about an operation element corresponding to operationId contained in the service element corresponding to serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdOperationIdAuthentication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataAuthenticationOperationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdOperationIdAuthentication -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdAuthentication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdOperationIdAuthentication -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdAuthentication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/service/serviceId/operation/operationId/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-ListServiceIdAuthenticationOperation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListServiceIdAuthenticationOperation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the operation elements contained in the service element corresponding to serviceId that have authentication information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListServiceIdAuthenticationOperation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListServiceIdAuthenticationOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdAuthenticationOperation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListServiceIdAuthenticationOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdAuthenticationOperation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/authentication/service/serviceId/operation/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-GetCliCommandFingerprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCliCommandFingerprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the aggregate fingerprint of all the command metadata from all the metadata sources. The fingerprint provides clients an efficient way to check if the metadata for commands has been modified on the server.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCliCommandFingerprint</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetCliCommandFingerprint
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliCommandFingerprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCliCommandFingerprint
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliCommandFingerprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/command/fingerprint/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-GetCliCommand</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCliCommand</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about a command including information about how to execute that command.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCliCommand</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VapiMetadataCliCommandGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliCommandGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliCommandGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VapiMetadataCliCommandGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliCommandGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliCommandGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliCommandInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliCommandIdentity = Initialize-VapiMetadataCliCommandIdentity -Path "MyPath" -Name "MyName"
$VapiMetadataCliCommandGetRequest = Initialize-VapiMetadataCliCommandGetRequest -Identity $VapiMetadataCliCommandIdentity
 
Invoke-GetCliCommand -vapiMetadataCliCommandGetRequest $vapiMetadataCliCommandGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliCommand with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliCommandIdentity = Initialize-VapiMetadataCliCommandIdentity -Path "MyPath" -Name "MyName"
$VapiMetadataCliCommandGetRequest = Initialize-VapiMetadataCliCommandGetRequest -Identity $VapiMetadataCliCommandIdentity
 
Invoke-GetCliCommand -vapiMetadataCliCommandGetRequest $vapiMetadataCliCommandGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliCommand with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/command__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-MetadataCliCommandGetRequestBody</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-ListMetadataCliCommand</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataCliCommand</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all commands, or commands in a specific namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataCliCommand</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>The dot-separated path of the namespace for which command identifiers should be returned. If missing or &#x60;null&#x60; identifiers of all commands registered with the infrastructure will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Path</maml:name>
        <maml:Description>
          <maml:para>The dot-separated path of the namespace for which command identifiers should be returned. If missing or &#x60;null&#x60; identifiers of all commands registered with the infrastructure will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiMetadataCliCommandIdentity&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataCliCommand -path "path_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataCliCommand with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataCliCommand
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataCliCommand with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/command/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-GetCliNamespaceFingerprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCliNamespaceFingerprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the aggregate fingerprint of all the namespace metadata from all the metadata sources. The fingerprint provides clients an efficient way to check if the metadata for namespaces has been modified on the server.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCliNamespaceFingerprint</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetCliNamespaceFingerprint
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliNamespaceFingerprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCliNamespaceFingerprint
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliNamespaceFingerprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/namespace/fingerprint/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-GetCliNamespace</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCliNamespace</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retreives information about a namespace including information about children of that namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCliNamespace</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VapiMetadataCliNamespaceGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VapiMetadataCliNamespaceGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliNamespaceIdentity = Initialize-VapiMetadataCliNamespaceIdentity -Path "MyPath" -Name "MyName"
$VapiMetadataCliNamespaceGetRequest = Initialize-VapiMetadataCliNamespaceGetRequest -Identity $VapiMetadataCliNamespaceIdentity
 
Invoke-GetCliNamespace -vapiMetadataCliNamespaceGetRequest $vapiMetadataCliNamespaceGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliNamespace with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliNamespaceIdentity = Initialize-VapiMetadataCliNamespaceIdentity -Path "MyPath" -Name "MyName"
$VapiMetadataCliNamespaceGetRequest = Initialize-VapiMetadataCliNamespaceGetRequest -Identity $VapiMetadataCliNamespaceIdentity
 
Invoke-GetCliNamespace -vapiMetadataCliNamespaceGetRequest $vapiMetadataCliNamespaceGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCliNamespace with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/namespace__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-MetadataCliNamespaceGetRequestBody</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-ListMetadataCliNamespace</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataCliNamespace</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers of all namespaces registered with the infrastructure.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataCliNamespace</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceIdentity&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataCliNamespace
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataCliNamespace with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataCliNamespace
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataCliNamespace with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/cli/namespace/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-GetComponentIdMetamodelFingerprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdMetamodelFingerprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the fingerprint computed from the metamodel metadata of the component element corresponding to componentId. The fingerprint provides clients an efficient way to check if the metadata for a particular component element has been modified on the server. The client can do this by comparing the result of this operation with the fingerprint returned in the result of *GET /vapi/metadata/metamodel/component/{componentId}*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdMetamodelFingerprint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetComponentIdMetamodelFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdMetamodelFingerprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdMetamodelFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdMetamodelFingerprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/component/componentId/fingerprint/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-GetComponentIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves metamodel information about the component element corresponding to componentId. The *Vapi_Metadata_Metamodel_ComponentData* contains the metamodel information about the component and it&#39;s fingerprint. It contains information about all the package elements that are contained in this component element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelComponentData</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetComponentIdMetamodel -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdMetamodel -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/component/componentId/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-ListMetadataMetamodelComponent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelComponent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the component elements that are registered with the infrastructure.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelComponent</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelComponent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelComponent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/component/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-GetEnumerationIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetEnumerationIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the enumeration element corresponding to enumerationId. The *Vapi_Metadata_Metamodel_EnumerationInfo* contains the metamodel information about the enumeration value element contained in the enumeration element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetEnumerationIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnumerationId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the enumeration element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.enumeration&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>EnumerationId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the enumeration element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.enumeration&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelEnumerationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetEnumerationIdMetamodel -enumerationId "enumerationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetEnumerationIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetEnumerationIdMetamodel -enumerationId "enumerationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetEnumerationIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/enumeration/enumerationId/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-ListMetadataMetamodelEnumeration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelEnumeration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the enumeration elements that are contained in all the package elements, service elements and structure elements.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelEnumeration</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelEnumeration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelEnumeration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelEnumeration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelEnumeration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/enumeration/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-GetPackageIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetPackageIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the package element corresponding to packageId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetPackageIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PackageId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PackageId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelPackageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetPackageIdMetamodel -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetPackageIdMetamodel -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/package/packageId/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-ListMetadataMetamodelPackage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelPackage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the packages elements that are contained in all the registered component elements.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelPackage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelPackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelPackage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelPackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelPackage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/package/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-ListMetadataMetamodelResource</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelResource</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the set of resource types present across all the service elements contained in all the package elements.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelResource</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelResource
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelResource
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelResource with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/resource/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-ListResourceIdMetamodelModel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListResourceIdMetamodelModel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the set of identifiers for the structure elements that are models for the resource type corresponding to resourceId. The *Vapi_Metadata_Metamodel_Structure* resource provides operations to retrieve more details about the structure elements corresponding to the identifiers returned by this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListResourceIdMetamodelModel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource type. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the resource type. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListResourceIdMetamodelModel -resourceId "resourceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListResourceIdMetamodelModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListResourceIdMetamodelModel -resourceId "resourceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListResourceIdMetamodelModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/resource/resourceId/model/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-GetServiceIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the service element corresponding to serviceId. The *Vapi_Metadata_Metamodel_ServiceInfo* contains the metamodel information for the operation elements, structure elements and enumeration elements contained in the service element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelServiceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdMetamodel -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdMetamodel -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/service/serviceId/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-ListMetadataMetamodelService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the service elements that are currently registered with the infrastructure. The list of service elements is an aggregate list of all the service elements contained in all the package elements.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelService</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/service/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-GetServiceIdOperationIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdOperationIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the metamodel information about an operation element corresponding to operationId contained in the service element corresponding to serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdOperationIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelOperationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdOperationIdMetamodel -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdOperationIdMetamodel -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/service/serviceId/operation/operationId/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-ListServiceIdMetamodelOperation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListServiceIdMetamodelOperation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the operation elements that are defined in the scope of serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListServiceIdMetamodelOperation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListServiceIdMetamodelOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdMetamodelOperation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListServiceIdMetamodelOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdMetamodelOperation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/service/serviceId/operation/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-GetStructureIdMetamodel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetStructureIdMetamodel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the structure element corresponding to structureId. The *Vapi_Metadata_Metamodel_StructureInfo* contains the metamodel information about the structure element. It contains information about all the field elements and enumeration elements contained in this structure element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetStructureIdMetamodel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StructureId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the structure element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.structure&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>StructureId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the structure element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.structure&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataMetamodelStructureInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetStructureIdMetamodel -structureId "structureId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStructureIdMetamodel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetStructureIdMetamodel -structureId "structureId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStructureIdMetamodel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/structure/structureId/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-ListMetadataMetamodelStructure</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataMetamodelStructure</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the structure elements that are contained in all the package elements and service elements.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataMetamodelStructure</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataMetamodelStructure
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelStructure with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataMetamodelStructure
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataMetamodelStructure with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/metamodel/structure/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-GetComponentIdPrivilegeFingerprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdPrivilegeFingerprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the fingerprint computed from the privilege metadata of the component element corresponding to componentId. The fingerprint provides clients an efficient way to check if the metadata for a particular component has been modified on the server. The client can do this by comparing the result of this operation with the fingerprint returned in the result of *GET /vapi/metadata/privilege/component/{componentId}*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdPrivilegeFingerprint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetComponentIdPrivilegeFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdPrivilegeFingerprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdPrivilegeFingerprint -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdPrivilegeFingerprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/component/componentId/fingerprint/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-GetComponentIdPrivilege</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetComponentIdPrivilege</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves privilege information about the component element corresponding to componentId. The *Vapi_Metadata_Privilege_ComponentData* contains the privilege information about the component element and its fingerprint. It contains information about all the package elements that belong to this component element.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetComponentIdPrivilege</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ComponentId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataPrivilegeComponentData</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetComponentIdPrivilege -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdPrivilege with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetComponentIdPrivilege -componentId "componentId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetComponentIdPrivilege with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/component/componentId/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-ListMetadataPrivilegeComponent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataPrivilegeComponent</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the component elements that have privilege information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataPrivilegeComponent</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataPrivilegeComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegeComponent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataPrivilegeComponent
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegeComponent with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/component/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-GetPackageIdPrivilege</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetPackageIdPrivilege</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves privilege information about the package element corresponding to packageId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetPackageIdPrivilege</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PackageId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PackageId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the package element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataPrivilegePackageInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetPackageIdPrivilege -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdPrivilege with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetPackageIdPrivilege -packageId "packageId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetPackageIdPrivilege with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/package/packageId/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-ListMetadataPrivilegePackage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataPrivilegePackage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the package elements that have privilege information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataPrivilegePackage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataPrivilegePackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegePackage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataPrivilegePackage
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegePackage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/package/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-GetServiceIdPrivilege</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdPrivilege</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves privilege information about the service element corresponding to serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdPrivilege</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataPrivilegeServiceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdPrivilege -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdPrivilege with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdPrivilege -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdPrivilege with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/service/serviceId/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-ListMetadataPrivilegeService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListMetadataPrivilegeService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the service elements that have privilege information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListMetadataPrivilegeService</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListMetadataPrivilegeService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegeService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListMetadataPrivilegeService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListMetadataPrivilegeService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/service/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-GetServiceIdOperationIdPrivilege</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceIdOperationIdPrivilege</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the privilege information about an operation element corresponding to operationId contained in the service element corresponding to serviceId.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceIdOperationIdPrivilege</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataPrivilegeOperationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceIdOperationIdPrivilege -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdPrivilege with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceIdOperationIdPrivilege -serviceId "serviceId_example" -operationId "operationId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceIdOperationIdPrivilege with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/service/serviceId/operation/operationId/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-ListServiceIdPrivilegeOperation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListServiceIdPrivilegeOperation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifiers for the operation elements contained in the service element corresponding to serviceId that have privilege information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListServiceIdPrivilegeOperation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service element. The parameter must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListServiceIdPrivilegeOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdPrivilegeOperation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListServiceIdPrivilegeOperation -serviceId "serviceId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListServiceIdPrivilegeOperation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vapi/api/vapi/metadata/privilege/service/serviceId/operation/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-CreateAuthenticationToken</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateAuthenticationToken</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a token endpoint as defined in [RFC 6749](https://tools.ietf.org/html/rfc6749#section-3.2). Supported grant types: - [ urn:ietf:params:oauth:grant-type:token-exchange](https://tools.ietf.org/html/rfc8693#section-2.1) - Exchanges incoming token based on the spec and current client authorization data. This operation supercedes &#x60;com.vmware.vcenter.tokenservice.TokenExchange#exchange&#x60;. The REST rendering of the newer operation matches RFC8693&#39;s definition for both input and output of the operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateAuthenticationToken</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GrantType</maml:name>
          <maml:Description>
            <maml:para>The value of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; indicates that a token exchange is being performed. When clients pass a value of this schema as a parameter, the property must be one of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Indicates the location of the target service or resource where the client intends to use the requested security token. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Audience</maml:name>
          <maml:Description>
            <maml:para>The logical name of the target service where the client intends to use the requested security token. This serves a purpose similar to the *Vcenter_Authentication_Token_IssueSpec.resource* property, but with the client providing a logical name rather than a location. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A list of space-delimited, case-sensitive strings, that allow the client to specify the desired scope of the requested security token in the context of the service or resource where the token will be used. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequestedTokenType</maml:name>
          <maml:Description>
            <maml:para>An identifier for the type of the requested security token. If the requested type is unspecified, the issued token type is at the discretion of the server and may be dictated by knowledge of the requirements of the service or resource indicated by the *Vcenter_Authentication_Token_IssueSpec.resource* or *Vcenter_Authentication_Token_IssueSpec.audience* property. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectToken</maml:name>
          <maml:Description>
            <maml:para>A security token that represents the identity of the party on behalf of whom exchange is being made. Typically, the subject of this token will be the subject of the security token issued. Token is base64-encoded. The property is required when the value of the *Vcenter_Authentication_Token_IssueSpec.grant_type* property is &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. This property is currently required. In the future, the schema may support grant-types other than &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; for which the value may be missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectTokenType</maml:name>
          <maml:Description>
            <maml:para>An identifier, that indicates the type of the security token in the *Vcenter_Authentication_Token_IssueSpec.subject_token* property. The property is required when the value of the *Vcenter_Authentication_Token_IssueSpec.grant_type* property is &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. This property is currently required. In the future, the schema may support grant-types other than &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; for which the value may be missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActorToken</maml:name>
          <maml:Description>
            <maml:para>A security token that represents the identity of the acting party. Typically, this will be the party that is authorized to use the requested security token and act on behalf of the subject. missing or &#x60;null&#x60; if not needed for the specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActorTokenType</maml:name>
          <maml:Description>
            <maml:para>An identifier, that indicates the type of the security token in the *Vcenter_Authentication_Token_IssueSpec.actor_token* property. missing or &#x60;null&#x60; if *Vcenter_Authentication_Token_IssueSpec.actor_token* property is not present.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>GrantType</maml:name>
        <maml:Description>
          <maml:para>The value of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; indicates that a token exchange is being performed. When clients pass a value of this schema as a parameter, the property must be one of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Indicates the location of the target service or resource where the client intends to use the requested security token. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Audience</maml:name>
        <maml:Description>
          <maml:para>The logical name of the target service where the client intends to use the requested security token. This serves a purpose similar to the *Vcenter_Authentication_Token_IssueSpec.resource* property, but with the client providing a logical name rather than a location. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A list of space-delimited, case-sensitive strings, that allow the client to specify the desired scope of the requested security token in the context of the service or resource where the token will be used. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RequestedTokenType</maml:name>
        <maml:Description>
          <maml:para>An identifier for the type of the requested security token. If the requested type is unspecified, the issued token type is at the discretion of the server and may be dictated by knowledge of the requirements of the service or resource indicated by the *Vcenter_Authentication_Token_IssueSpec.resource* or *Vcenter_Authentication_Token_IssueSpec.audience* property. If missing or &#x60;null&#x60;, it is inferred from other arguments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectToken</maml:name>
        <maml:Description>
          <maml:para>A security token that represents the identity of the party on behalf of whom exchange is being made. Typically, the subject of this token will be the subject of the security token issued. Token is base64-encoded. The property is required when the value of the *Vcenter_Authentication_Token_IssueSpec.grant_type* property is &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. This property is currently required. In the future, the schema may support grant-types other than &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; for which the value may be missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectTokenType</maml:name>
        <maml:Description>
          <maml:para>An identifier, that indicates the type of the security token in the *Vcenter_Authentication_Token_IssueSpec.subject_token* property. The property is required when the value of the *Vcenter_Authentication_Token_IssueSpec.grant_type* property is &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60;. This property is currently required. In the future, the schema may support grant-types other than &#x60;urn:ietf:params:oauth:grant-type:token-exchange&#x60; for which the value may be missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActorToken</maml:name>
        <maml:Description>
          <maml:para>A security token that represents the identity of the acting party. Typically, this will be the party that is authorized to use the requested security token and act on behalf of the subject. missing or &#x60;null&#x60; if not needed for the specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActorTokenType</maml:name>
        <maml:Description>
          <maml:para>An identifier, that indicates the type of the security token in the *Vcenter_Authentication_Token_IssueSpec.actor_token* property. missing or &#x60;null&#x60; if *Vcenter_Authentication_Token_IssueSpec.actor_token* property is not present.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2TokenInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CreateAuthenticationToken -grantType "grantType_example" -resource "resource_example" -audience "audience_example" -scope "scope_example" -requestedTokenType "requestedTokenType_example" -subjectToken "subjectToken_example" -subjectTokenType "subjectTokenType_example" -actorToken "actorToken_example" -actorTokenType "actorTokenType_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateAuthenticationToken with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateAuthenticationToken -grantType "grantType_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateAuthenticationToken with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authentication/token/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterAuthorizationPermissionsCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPermissionsCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new authorization permission in vCenter Server. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPermissionsCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationPermissionsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The CreateSpec for the new permission.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationPermissionsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The CreateSpec for the new permission.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsCreateSpec</maml: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>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationPermissionsPrincipal = Initialize-VcenterAuthorizationPermissionsPrincipal -Type "USER" -Name "MyName" -Domain "MyDomain"
$VcenterAuthorizationPermissionsCreateSpec = Initialize-VcenterAuthorizationPermissionsCreateSpec -Object $VapiStdDynamicID -Principal $VcenterAuthorizationPermissionsPrincipal -Role "MyRole" -Propagating $false
 
Invoke-VcenterAuthorizationPermissionsCreate -vcenterAuthorizationPermissionsCreateSpec $vcenterAuthorizationPermissionsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationPermissionsPrincipal = Initialize-VcenterAuthorizationPermissionsPrincipal -Type "USER" -Name "MyName"
$VcenterAuthorizationPermissionsCreateSpec = Initialize-VcenterAuthorizationPermissionsCreateSpec -Object $VapiStdDynamicID -Principal $VcenterAuthorizationPermissionsPrincipal -Role "MyRole" -Propagating $false
 
Invoke-VcenterAuthorizationPermissionsCreate -vcenterAuthorizationPermissionsCreateSpec $vcenterAuthorizationPermissionsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/permissions/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsCreateSpec</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-VcenterAuthorizationPermissionsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPermissionsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an authorization permission from the vCenter Server. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPermissionsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permission</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the permission in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Permission</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the permission in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationPermissionsDelete -permission "permission_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationPermissionsDelete -permission "permission_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/permissions/permission/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterAuthorizationPermissionsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPermissionsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the detailed information about a specific authorization permission in the vCenter Server. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPermissionsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permission</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the permission. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Permission</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the permission. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationPermissionsGet -permission "permission_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationPermissionsGet -permission "permission_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/permissions/permission/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-VcenterAuthorizationPermissionsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPermissionsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the authorization permissions in the vCenter Server matching given criteria. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPermissionsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationPermissionsListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationPermissionsListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationPermissionsPrincipal = Initialize-VcenterAuthorizationPermissionsPrincipal -Type "USER" -Name "MyName" -Domain "MyDomain"
$VcenterAuthorizationPermissionsFilterSpec = Initialize-VcenterAuthorizationPermissionsFilterSpec -Objects $VapiStdDynamicID -Principals $VcenterAuthorizationPermissionsPrincipal -Roles "MyRoles" -IsPropagating $false

$VcenterAuthorizationPermissionsIterationSpec = Initialize-VcenterAuthorizationPermissionsIterationSpec -PageSize 0 -Marker "MyMarker"
$VcenterAuthorizationPermissionsListRequest = Initialize-VcenterAuthorizationPermissionsListRequest -Filter $VcenterAuthorizationPermissionsFilterSpec -Iterate $VcenterAuthorizationPermissionsIterationSpec
 
Invoke-VcenterAuthorizationPermissionsList -vcenterAuthorizationPermissionsListRequest $vcenterAuthorizationPermissionsListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationPermissionsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/permissions__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsListrequest</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-VcenterAuthorizationPermissionsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPermissionsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates an existing authorization permission in the vCenter Server. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPermissionsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permission</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the permission which is about to be updated in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationPermissionsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The update spec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Permission</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the permission which is about to be updated in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Permission&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationPermissionsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The update spec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsUpdateSpec = Initialize-VcenterAuthorizationPermissionsUpdateSpec -Role "MyRole" -IsPropagating $false
 
Invoke-VcenterAuthorizationPermissionsUpdate -permission "permission_example" -vcenterAuthorizationPermissionsUpdateSpec $vcenterAuthorizationPermissionsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsUpdateSpec = Initialize-VcenterAuthorizationPermissionsUpdateSpec
 
Invoke-VcenterAuthorizationPermissionsUpdate -permission "permission_example" -vcenterAuthorizationPermissionsUpdateSpec $vcenterAuthorizationPermissionsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPermissionsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/permissions/permission/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsUpdateSpec</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-ListAuthorizationPrivilegeChecks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAuthorizationPrivilegeChecks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the privilege checks matching given criteria. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Sessions.CollectPrivilegeChecks&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAuthorizationPrivilegeChecks</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of results to return. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; defaults to default page size, which is controlled by config.vpxd.privilegeChecks.pageSize advanced option.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>An opaque token which determines where the returned page should begin. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned from the first record.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndMarker</maml:name>
          <maml:Description>
            <maml:para>An opaque token which determines where the returned page should end. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned up to size, if set, or up to the default page 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>TimeoutMs</maml:name>
          <maml:Description>
            <maml:para>Indicates how long the request should wait in ms for a matching check if *Vcenter_Authorization_PrivilegeChecks_IterationSpec.marker* is set, and there no matching checks to be added to the result. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, the request will not wait for additional privilege checks and will return immediately.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationPrivilegeChecksListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Specifies the maximum number of results to return. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; defaults to default page size, which is controlled by config.vpxd.privilegeChecks.pageSize advanced option.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>An opaque token which determines where the returned page should begin. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned from the first record.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndMarker</maml:name>
        <maml:Description>
          <maml:para>An opaque token which determines where the returned page should end. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned up to size, if set, or up to the default page 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>TimeoutMs</maml:name>
        <maml:Description>
          <maml:para>Indicates how long the request should wait in ms for a matching check if *Vcenter_Authorization_PrivilegeChecks_IterationSpec.marker* is set, and there no matching checks to be added to the result. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, the request will not wait for additional privilege checks and will return immediately.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationPrivilegeChecksListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationPrivilegeChecksPrincipal = Initialize-VcenterAuthorizationPrivilegeChecksPrincipal -Name "MyName" -Domain "MyDomain"
$VcenterAuthorizationPrivilegeChecksFilterSpec = Initialize-VcenterAuthorizationPrivilegeChecksFilterSpec -Objects $VapiStdDynamicID -Sessions "MySessions" -Principals $VcenterAuthorizationPrivilegeChecksPrincipal -Privileges "MyPrivileges" -OpIds "MyOpIds"

$VcenterAuthorizationPrivilegeChecksListRequest = Initialize-VcenterAuthorizationPrivilegeChecksListRequest -Filter $VcenterAuthorizationPrivilegeChecksFilterSpec
 
Invoke-ListAuthorizationPrivilegeChecks -size 8.14D -marker "marker_example" -endMarker "endMarker_example" -timeoutMs 8.14D -vcenterAuthorizationPrivilegeChecksListRequest $vcenterAuthorizationPrivilegeChecksListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAuthorizationPrivilegeChecks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListAuthorizationPrivilegeChecks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAuthorizationPrivilegeChecks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/privilege-checks__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AuthorizationPrivilegeChecksListRequestBody</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-GetAuthorizationPrivilegeChecksLatest</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetAuthorizationPrivilegeChecksLatest</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a marker to the last recorded privilege check. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Sessions.CollectPrivilegeChecks&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetAuthorizationPrivilegeChecksLatest</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </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-GetAuthorizationPrivilegeChecksLatest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAuthorizationPrivilegeChecksLatest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetAuthorizationPrivilegeChecksLatest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetAuthorizationPrivilegeChecksLatest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/privilege-checks/latest/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterAuthorizationPrivilegesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPrivilegesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the detailed information about a specific authorization privilege in the vCenter Server. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPrivilegesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Privilege</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the privilege. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Privilege</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the privilege. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationPrivilegesGet -privilege "privilege_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPrivilegesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationPrivilegesGet -privilege "privilege_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPrivilegesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/privileges/privilege/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-VcenterAuthorizationPrivilegesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationPrivilegesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the authorization privileges in the vCenter Server matching given criteria. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationPrivilegesList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names of the privileges. The name of a privilege matches completely with its ID. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</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>IsOnParent</maml:name>
          <maml:Description>
            <maml:para>Whether the privileges should apply to parent object as well. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Versions</maml:name>
          <maml:Description>
            <maml:para>The versions of the privileges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;decimal&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 privileges.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Names</maml:name>
        <maml:Description>
          <maml:para>Names of the privileges. The name of a privilege matches completely with its ID. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</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>IsOnParent</maml:name>
        <maml:Description>
          <maml:para>Whether the privileges should apply to parent object as well. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Versions</maml:name>
        <maml:Description>
          <maml:para>The versions of the privileges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;decimal&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 privileges.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationPrivilegesList -names "Mynames" -isOnParent $true -versions 0 -pageSize 8.14D -marker "marker_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPrivilegesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationPrivilegesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationPrivilegesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/privileges/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-VcenterAuthorizationRolesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationRolesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new authorization role in vCenter Server. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Authorization.ModifyRoles&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationRolesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationRolesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The CreateSpec for the new role.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationRolesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The CreateSpec for the new role.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesCreateSpec</maml: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>$VcenterAuthorizationRolesCreateSpec = Initialize-VcenterAuthorizationRolesCreateSpec -Name "MyName" -Description "MyDescription" -Privileges "MyPrivileges"
 
Invoke-VcenterAuthorizationRolesCreate -vcenterAuthorizationRolesCreateSpec $vcenterAuthorizationRolesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesCreateSpec = Initialize-VcenterAuthorizationRolesCreateSpec -Name "MyName" -Description "MyDescription" -Privileges "MyPrivileges"
 
Invoke-VcenterAuthorizationRolesCreate -vcenterAuthorizationRolesCreateSpec $vcenterAuthorizationRolesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/roles/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationRolesCreateSpec</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-VcenterAuthorizationRolesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationRolesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an authorization role from the vCenter Server. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Authorization.ModifyRoles&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationRolesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Role</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the role in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Role</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the role in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationRolesDelete -role "role_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationRolesDelete -role "role_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/roles/role/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterAuthorizationRolesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationRolesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the detailed information about a specific authorization role in the vCenter Server. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationRolesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Role</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the role. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Role</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the role. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationRolesGet -role "role_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationRolesGet -role "role_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/roles/role/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-VcenterAuthorizationRolesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationRolesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the authorization roles in the vCenter Server matching given criteria. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationRolesList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names of the roles. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</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>Privileges</maml:name>
          <maml:Description>
            <maml:para>The *Vcenter_Authorization_Privileges* part of the role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>IsSystem</maml:name>
          <maml:Description>
            <maml:para>Whether the role is a system built-in role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 roles.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Names</maml:name>
        <maml:Description>
          <maml:para>Names of the roles. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</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>Privileges</maml:name>
        <maml:Description>
          <maml:para>The *Vcenter_Authorization_Privileges* part of the role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>IsSystem</maml:name>
        <maml:Description>
          <maml:para>Whether the role is a system built-in role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 roles.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterAuthorizationRolesList -names "Mynames" -privileges "Myprivileges" -isSystem $true -pageSize 8.14D -marker "marker_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterAuthorizationRolesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/roles/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-VcenterAuthorizationRolesUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterAuthorizationRolesUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates an existing authorization role in the vCenter Server. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Authorization.ModifyRoles&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterAuthorizationRolesUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Role</maml:name>
          <maml:Description>
            <maml:para>the unique identifier of the role which is about to be updated in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationRolesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The update spec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Role</maml:name>
        <maml:Description>
          <maml:para>the unique identifier of the role which is about to be updated in the vCenter Server. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationRolesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The update spec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationRolesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesUpdateSpec = Initialize-VcenterAuthorizationRolesUpdateSpec -Name "MyName" -Description "MyDescription" -Privileges "MyPrivileges"
 
Invoke-VcenterAuthorizationRolesUpdate -role "role_example" -vcenterAuthorizationRolesUpdateSpec $vcenterAuthorizationRolesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesUpdateSpec = Initialize-VcenterAuthorizationRolesUpdateSpec
 
Invoke-VcenterAuthorizationRolesUpdate -role "role_example" -vcenterAuthorizationRolesUpdateSpec $vcenterAuthorizationRolesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterAuthorizationRolesUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/roles/role/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationRolesUpdateSpec</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-CreateAuthorizationVtContainersMappings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateAuthorizationVtContainersMappings</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new mapping that associates an object with a vTContainer instance. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Authorization.ModifyVTContainerMappings&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateAuthorizationVtContainersMappings</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterAuthorizationVtContainersMappingsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The specification of a new mapping.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterAuthorizationVtContainersMappingsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The specification of a new mapping.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsCreateSpec</maml: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>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationVtContainersMappingsCreateSpec = Initialize-VcenterAuthorizationVtContainersMappingsCreateSpec -Vtcontainer "MyVtcontainer" -Object $VapiStdDynamicID
 
Invoke-CreateAuthorizationVtContainersMappings -vcenterAuthorizationVtContainersMappingsCreateSpec $vcenterAuthorizationVtContainersMappingsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateAuthorizationVtContainersMappings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID = Initialize-VapiStdDynamicID -Type "MyType" -Id "MyId"
$VcenterAuthorizationVtContainersMappingsCreateSpec = Initialize-VcenterAuthorizationVtContainersMappingsCreateSpec -Vtcontainer "MyVtcontainer" -Object $VapiStdDynamicID
 
Invoke-CreateAuthorizationVtContainersMappings -vcenterAuthorizationVtContainersMappingsCreateSpec $vcenterAuthorizationVtContainersMappingsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateAuthorizationVtContainersMappings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/vt-containers/mappings/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AuthorizationVtContainersMappingsCreateSpec</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-DeleteMappingVtContainers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteMappingVtContainers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a mapping. The related object will no longer be associated with the vTContainer instance. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Authorization.ModifyVTContainerMappings&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteMappingVtContainers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mapping</maml:name>
          <maml:Description>
            <maml:para>The mapping identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.vt_containers.Mapping&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Mapping</maml:name>
        <maml:Description>
          <maml:para>The mapping identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.vt_containers.Mapping&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteMappingVtContainers -mapping "mapping_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteMappingVtContainers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteMappingVtContainers -mapping "mapping_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteMappingVtContainers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/vt-containers/mappings/mapping/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetMappingVtContainers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetMappingVtContainers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a single mapping indicating the containerized object and its associated vTContainer instance. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetMappingVtContainers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mapping</maml:name>
          <maml:Description>
            <maml:para>The mapping identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.vt_containers.Mapping&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Mapping</maml:name>
        <maml:Description>
          <maml:para>The mapping identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.vt_containers.Mapping&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetMappingVtContainers -mapping "mapping_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetMappingVtContainers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetMappingVtContainers -mapping "mapping_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetMappingVtContainers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/vt-containers/mappings/mapping/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-ListAuthorizationVtContainersMappings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAuthorizationVtContainersMappings</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of mappings indicating the containerized objects and their associated vTContainer instances. This operation was added in __vSphere API 8.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAuthorizationVtContainersMappings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vtcontainers</maml:name>
          <maml:Description>
            <maml:para>A set of vTContainers. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by vTContainer instance. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</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>Types</maml:name>
          <maml:Description>
            <maml:para>A set of object resource types. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by object resource type.</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>Marker</maml:name>
          <maml:Description>
            <maml:para>An opaque string in support of pagination which may be specified to retrieve the next set of items. The marker is obtained from the *Vcenter_Authorization_VtContainers_Mappings_ListResult* schema that is returned by the *GET /vcenter/authorization/vt-containers/mappings* operation. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; the first set of items is returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Maximum number of items to return in a single call. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; defaults to a size defined by the service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vtcontainers</maml:name>
        <maml:Description>
          <maml:para>A set of vTContainers. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by vTContainer instance. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</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>Types</maml:name>
        <maml:Description>
          <maml:para>A set of object resource types. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by object resource type.</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>Marker</maml:name>
        <maml:Description>
          <maml:para>An opaque string in support of pagination which may be specified to retrieve the next set of items. The marker is obtained from the *Vcenter_Authorization_VtContainers_Mappings_ListResult* schema that is returned by the *GET /vcenter/authorization/vt-containers/mappings* operation. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; the first set of items is returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>Maximum number of items to return in a single call. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; defaults to a size defined by the service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationVtContainersMappingsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListAuthorizationVtContainersMappings -vtcontainers "Myvtcontainers" -types "Mytypes" -marker "marker_example" -size 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAuthorizationVtContainersMappings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListAuthorizationVtContainersMappings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAuthorizationVtContainersMappings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/authorization/vt-containers/mappings/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-GetCertificateManagementSigningCertificate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCertificateManagementSigningCertificate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve the signing certificate chains for validating vCenter-issued tokens. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCertificateManagementSigningCertificate</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCertificateManagementSigningCertificate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateManagementSigningCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCertificateManagementSigningCertificate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateManagementSigningCertificate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/signing-certificate/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-RefreshSigningCertificate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RefreshSigningCertificate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Refresh the vCenter signing certificate chain. The new signing certificate will be issued in accordance with vCenter CA policy and set as the active signing certificate for the vCenter token service. The certificate will immediately be used to sign tokens issued by vCenter token service. If a third-party/custom certificate has been configured as the signing certificate for compliance reasons, refresh may take vCenter out of compliance. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RefreshSigningCertificate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: refresh</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: refresh</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterSigningCertificateRefreshRequest = Initialize-VcenterCertificateManagementVcenterSigningCertificateRefreshRequest -Force $false
 
Invoke-RefreshSigningCertificate -vcenterCertificateManagementVcenterSigningCertificateRefreshRequest $vcenterCertificateManagementVcenterSigningCertificateRefreshRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RefreshSigningCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RefreshSigningCertificate
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RefreshSigningCertificate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/signing-certificate__action=refresh/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterSigningCertificateRefreshRequestBody</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-SetCertificateManagementSigningCertificate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetCertificateManagementSigningCertificate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the active signing certificate for vCenter. The certificate will immediately be used to sign tokens issued by vCenter token service. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetCertificateManagementSigningCertificate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterSigningCertificateSetSpec</maml:name>
          <maml:Description>
            <maml:para>Signing certificate chain and private key which the vCenter token service will actively use to sign tokens.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterSigningCertificateSetSpec</maml:name>
        <maml:Description>
          <maml:para>Signing certificate chain and private key which the vCenter token service will actively use to sign tokens.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterSigningCertificateSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterCertificateManagementVcenterSigningCertificateSetSpec = Initialize-VcenterCertificateManagementVcenterSigningCertificateSetSpec -SigningCertChain $VcenterCertificateManagementX509CertChain -PrivateKey "MyPrivateKey"
 
Invoke-SetCertificateManagementSigningCertificate -vcenterCertificateManagementVcenterSigningCertificateSetSpec $vcenterCertificateManagementVcenterSigningCertificateSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetCertificateManagementSigningCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterCertificateManagementVcenterSigningCertificateSetSpec = Initialize-VcenterCertificateManagementVcenterSigningCertificateSetSpec -SigningCertChain $VcenterCertificateManagementX509CertChain -PrivateKey "MyPrivateKey"
 
Invoke-SetCertificateManagementSigningCertificate -vcenterCertificateManagementVcenterSigningCertificateSetSpec $vcenterCertificateManagementVcenterSigningCertificateSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetCertificateManagementSigningCertificate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/signing-certificate/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterSigningCertificateSetSpec</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-GetCertificateManagementTls</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCertificateManagementTls</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the rhttpproxy TLS certificate. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCertificateManagementTls</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCertificateManagementTls
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateManagementTls with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCertificateManagementTls
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCertificateManagementTls with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/tls/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-RenewTls</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RenewTls</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Renews the TLS certificate for the given duration period. After this operation completes, the services using the certificate will be restarted for the new certificate to take effect. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RenewTls</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterTlsRenewRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: renew</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsRenewRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsRenewRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterTlsRenewRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: renew</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsRenewRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsRenewRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsRenewRequest = Initialize-VcenterCertificateManagementVcenterTlsRenewRequest -Duration 0
 
Invoke-RenewTls -vcenterCertificateManagementVcenterTlsRenewRequest $vcenterCertificateManagementVcenterTlsRenewRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RenewTls with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RenewTls
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RenewTls with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/tls__action=renew/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterTlsRenewRequestBody</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-ReplaceVmcaSignedTls</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ReplaceVmcaSignedTls</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replace MACHINE SSL with VMCA signed one with the given Spec.The system will go for restart. After this operation completes, the services using the certificate will be restarted for the new certificate to take effect. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ReplaceVmcaSignedTls</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterTlsReplaceSpec</maml:name>
          <maml:Description>
            <maml:para>The information needed to generate VMCA signed Machine SSL</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsReplaceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsReplaceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterTlsReplaceSpec</maml:name>
        <maml:Description>
          <maml:para>The information needed to generate VMCA signed Machine SSL</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsReplaceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsReplaceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsReplaceSpec = Initialize-VcenterCertificateManagementVcenterTlsReplaceSpec -KeySize 0 -CommonName "MyCommonName" -Organization "MyOrganization" -OrganizationUnit "MyOrganizationUnit" -Locality "MyLocality" -StateOrProvince "MyStateOrProvince" -Country "MyCountry" -EmailAddress "MyEmailAddress" -SubjectAltName "MySubjectAltName"
 
Invoke-ReplaceVmcaSignedTls -vcenterCertificateManagementVcenterTlsReplaceSpec $vcenterCertificateManagementVcenterTlsReplaceSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ReplaceVmcaSignedTls with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsReplaceSpec = Initialize-VcenterCertificateManagementVcenterTlsReplaceSpec -Organization "MyOrganization" -OrganizationUnit "MyOrganizationUnit" -Locality "MyLocality" -StateOrProvince "MyStateOrProvince" -Country "MyCountry" -EmailAddress "MyEmailAddress"
 
Invoke-ReplaceVmcaSignedTls -vcenterCertificateManagementVcenterTlsReplaceSpec $vcenterCertificateManagementVcenterTlsReplaceSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ReplaceVmcaSignedTls with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/tls__action=replace-vmca-signed/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterTlsReplaceSpec</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-SetCertificateManagementTls</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetCertificateManagementTls</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replaces the rhttpproxy TLS certificate with the specified certificate. This operation can be used in three scenarios : 1. When the CSR is created and the private key is already stored, this operation can replace the certificate. The *Vcenter_CertificateManagement_Vcenter_Tls_Spec.cert* (but not *Vcenter_CertificateManagement_Vcenter_Tls_Spec.key* and *Vcenter_CertificateManagement_Vcenter_Tls_Spec.root_cert*) must be provided as input. 2. When the certificate is signed by a third party certificate authority/VMCA and the root certificate of the third party certificate authority/VMCA is already one of the trusted roots in the trust store, this operation can replace the certificate and private key. The *Vcenter_CertificateManagement_Vcenter_Tls_Spec.cert* and *Vcenter_CertificateManagement_Vcenter_Tls_Spec.key* (but not *Vcenter_CertificateManagement_Vcenter_Tls_Spec.root_cert*) must be provided as input. 3. When the certificate is signed by a third party certificate authority and the root certificate of the third party certificate authority is not one of the trusted roots in the trust store, this operation can replace the certificate, private key and root CA certificate. The *Vcenter_CertificateManagement_Vcenter_Tls_Spec.cert*,*Vcenter_CertificateManagement_Vcenter_Tls_Spec.key* and *Vcenter_CertificateManagement_Vcenter_Tls_Spec.root_cert* must be provided as input. After this operation completes, the services using the certificate will be restarted for the new certificate to take effect. The above three scenarios are only supported from vsphere 7.0 onwards. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetCertificateManagementTls</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterTlsSpec</maml:name>
          <maml:Description>
            <maml:para>The information needed to replace the TLS certificate.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterTlsSpec</maml:name>
        <maml:Description>
          <maml:para>The information needed to replace the TLS certificate.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsSpec = Initialize-VcenterCertificateManagementVcenterTlsSpec -Cert "MyCert" -Key "MyKey" -RootCert "MyRootCert"
 
Invoke-SetCertificateManagementTls -vcenterCertificateManagementVcenterTlsSpec $vcenterCertificateManagementVcenterTlsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetCertificateManagementTls with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsSpec = Initialize-VcenterCertificateManagementVcenterTlsSpec -Cert "MyCert"
 
Invoke-SetCertificateManagementTls -vcenterCertificateManagementVcenterTlsSpec $vcenterCertificateManagementVcenterTlsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetCertificateManagementTls with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/tls/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterTlsSpec</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-CreateCertificateManagementTlsCsr</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateCertificateManagementTlsCsr</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Generates a CSR with the given Spec. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Manage&#x60; and &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateCertificateManagementTlsCsr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterTlsCsrSpec</maml:name>
          <maml:Description>
            <maml:para>The information needed to create a CSR.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsCsrSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsCsrSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterTlsCsrSpec</maml:name>
        <maml:Description>
          <maml:para>The information needed to create a CSR.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsCsrSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsCsrSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTlsCsrInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsCsrSpec = Initialize-VcenterCertificateManagementVcenterTlsCsrSpec -KeySize 0 -CommonName "MyCommonName" -Organization "MyOrganization" -OrganizationUnit "MyOrganizationUnit" -Locality "MyLocality" -StateOrProvince "MyStateOrProvince" -Country "MyCountry" -EmailAddress "MyEmailAddress" -SubjectAltName "MySubjectAltName"
 
Invoke-CreateCertificateManagementTlsCsr -vcenterCertificateManagementVcenterTlsCsrSpec $vcenterCertificateManagementVcenterTlsCsrSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementTlsCsr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsCsrSpec = Initialize-VcenterCertificateManagementVcenterTlsCsrSpec -Organization "MyOrganization" -OrganizationUnit "MyOrganizationUnit" -Locality "MyLocality" -StateOrProvince "MyStateOrProvince" -Country "MyCountry" -EmailAddress "MyEmailAddress"
 
Invoke-CreateCertificateManagementTlsCsr -vcenterCertificateManagementVcenterTlsCsrSpec $vcenterCertificateManagementVcenterTlsCsrSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementTlsCsr with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/tls-csr/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterTlsCsrSpec</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-CreateCertificateManagementTrustedRootChains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateCertificateManagementTrustedRootChains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new trusted root certificate chain from the CreateSpec. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Manage&#x60; and &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateCertificateManagementTrustedRootChains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The information needed to create a trusted root certificate chain.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The information needed to create a trusted root certificate chain.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</maml: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>$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec = Initialize-VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec -CertChain $VcenterCertificateManagementX509CertChain -Chain "MyChain"
 
Invoke-CreateCertificateManagementTrustedRootChains -vcenterCertificateManagementVcenterTrustedRootChainsCreateSpec $vcenterCertificateManagementVcenterTrustedRootChainsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementTrustedRootChains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec = Initialize-VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec -CertChain $VcenterCertificateManagementX509CertChain
 
Invoke-CreateCertificateManagementTrustedRootChains -vcenterCertificateManagementVcenterTrustedRootChainsCreateSpec $vcenterCertificateManagementVcenterTrustedRootChainsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementTrustedRootChains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/trusted-root-chains/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterTrustedRootChainsCreateSpec</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-DeleteChainCertificateManagementTrustedRootChains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteChainCertificateManagementTrustedRootChains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes trusted root certificate chain for a given identifier. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Manage&#x60; and &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteChainCertificateManagementTrustedRootChains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Chain</maml:name>
          <maml:Description>
            <maml:para>Unique identifier for a trusted root cert 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Chain</maml:name>
        <maml:Description>
          <maml:para>Unique identifier for a trusted root cert 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>Invoke-DeleteChainCertificateManagementTrustedRootChains -chain "chain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteChainCertificateManagementTrustedRootChains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteChainCertificateManagementTrustedRootChains -chain "chain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteChainCertificateManagementTrustedRootChains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/trusted-root-chains/chain/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetChainCertificateManagementTrustedRootChains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetChainCertificateManagementTrustedRootChains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve a trusted root certificate chain for a given identifier. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetChainCertificateManagementTrustedRootChains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Chain</maml:name>
          <maml:Description>
            <maml:para>Unique identifier for a trusted root cert 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Chain</maml:name>
        <maml:Description>
          <maml:para>Unique identifier for a trusted root cert 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>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetChainCertificateManagementTrustedRootChains -chain "chain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetChainCertificateManagementTrustedRootChains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetChainCertificateManagementTrustedRootChains -chain "chain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetChainCertificateManagementTrustedRootChains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/trusted-root-chains/chain/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-ListCertificateManagementTrustedRootChains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListCertificateManagementTrustedRootChains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns summary information for each trusted root certificate chain. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListCertificateManagementTrustedRootChains</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterTrustedRootChainsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListCertificateManagementTrustedRootChains
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCertificateManagementTrustedRootChains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListCertificateManagementTrustedRootChains
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCertificateManagementTrustedRootChains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/trusted-root-chains/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-CreateCertificateManagementVmcaRoot</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateCertificateManagementVmcaRoot</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Replace Root Certificate with VMCA signed one using the given Spec. After this operation completes, the services using the certificate will be restarted for the new certificate to take effect. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;CertificateManagement.Administer&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateCertificateManagementVmcaRoot</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCertificateManagementVcenterVmcaRootCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The information needed to generate VMCA signed Root Certificate. Default values will be set for all null parameters.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterVmcaRootCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterVmcaRootCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCertificateManagementVcenterVmcaRootCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The information needed to generate VMCA signed Root Certificate. Default values will be set for all null parameters.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterVmcaRootCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementVcenterVmcaRootCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterVmcaRootCreateSpec = Initialize-VcenterCertificateManagementVcenterVmcaRootCreateSpec -KeySize 0 -CommonName "MyCommonName" -Organization "MyOrganization" -OrganizationUnit "MyOrganizationUnit" -Locality "MyLocality" -StateOrProvince "MyStateOrProvince" -Country "MyCountry" -EmailAddress "MyEmailAddress" -SubjectAltName "MySubjectAltName"
 
Invoke-CreateCertificateManagementVmcaRoot -vcenterCertificateManagementVcenterVmcaRootCreateSpec $vcenterCertificateManagementVcenterVmcaRootCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementVmcaRoot with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateCertificateManagementVmcaRoot
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateCertificateManagementVmcaRoot with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/certificate-management/vcenter/vmca-root/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementVcenterVmcaRootCreateSpec</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-GetCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the cluster corresponding to cluster. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCluster</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/cluster/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-ListCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) clusters in vCenter matching the *Vcenter_Cluster_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>Identifiers of clusters that can match the filter. If missing or &#x60;null&#x60; or empty, clusters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that clusters must have to match the filter (see *Vcenter_Cluster_Info.name*). If missing or &#x60;null&#x60; or empty, clusters with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Identifiers of clusters that can match the filter. If missing or &#x60;null&#x60; or empty, clusters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that clusters must have to match the filter (see *Vcenter_Cluster_Info.name*). If missing or &#x60;null&#x60; or empty, clusters with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterClusterSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListCluster -clusters "Myclusters" -names "Mynames" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListCluster
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/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-VcenterClusterEvcModeCheckAddHostEvcTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterClusterEvcModeCheckAddHostEvcTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check if a host can be added to a cluster based on the cluster&#39;s EvcMode. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterClusterEvcModeCheckAddHostEvcTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHostCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about how to connect to the host.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHostCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about how to connect to the host.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</maml: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>$VcenterHostCreateSpec = Initialize-VcenterHostCreateSpec -Hostname "MyHostname" -Port 0 -UserName "MyUserName" -Password "MyPassword" -Folder "MyFolder" -ThumbprintVerification "NONE" -Thumbprint "MyThumbprint" -SslCertificate "MySslCertificate" -ForceAdd $false
 
Invoke-VcenterClusterEvcModeCheckAddHostEvcTask -cluster "cluster_example" -vcenterHostCreateSpec $vcenterHostCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeCheckAddHostEvcTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostCreateSpec = Initialize-VcenterHostCreateSpec -Hostname "MyHostname" -UserName "MyUserName" -Password "MyPassword" -ThumbprintVerification "NONE"
 
Invoke-VcenterClusterEvcModeCheckAddHostEvcTask -cluster "cluster_example" -vcenterHostCreateSpec $vcenterHostCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeCheckAddHostEvcTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/cluster/evc-mode__action=check-add-host-evc__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HostCreateSpec</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-VcenterClusterEvcModeCheckSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterClusterEvcModeCheckSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check if an EvcMode can be configured for a cluster. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterClusterEvcModeCheckSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterClusterEvcModeSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the EvcMode to configure on the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterClusterEvcModeSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the EvcMode to configure on the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</maml: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>$VcenterEvcModeFeatureMask = Initialize-VcenterEvcModeFeatureMask -Key "MyKey" -Name "MyName" -Value "MyValue"
$VcenterEvcModeEvcMode = Initialize-VcenterEvcModeEvcMode -Key "MyKey" -Masks $VcenterEvcModeFeatureMask

$VcenterClusterEvcModeSetSpec = Initialize-VcenterClusterEvcModeSetSpec -EvcMode $VcenterEvcModeEvcMode
 
Invoke-VcenterClusterEvcModeCheckSetTask -cluster "cluster_example" -vcenterClusterEvcModeSetSpec $vcenterClusterEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeCheckSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterClusterEvcModeSetSpec = Initialize-VcenterClusterEvcModeSetSpec
 
Invoke-VcenterClusterEvcModeCheckSetTask -cluster "cluster_example" -vcenterClusterEvcModeSetSpec $vcenterClusterEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeCheckSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/cluster/evc-mode__action=check-set__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterClusterEvcModeSetSpec</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-VcenterClusterEvcModeGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterClusterEvcModeGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the EvcMode associated with a cluster. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterClusterEvcModeGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterEvcModeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterClusterEvcModeGet -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterClusterEvcModeGet -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/cluster/evc-mode/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-VcenterClusterEvcModeSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterClusterEvcModeSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set or clear EvcMode for a cluster. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterClusterEvcModeSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterClusterEvcModeSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about how to configure cluster&#39;s EvcMode.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterClusterEvcModeSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about how to configure cluster&#39;s EvcMode.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterClusterEvcModeSetSpec</maml: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>$VcenterEvcModeFeatureMask = Initialize-VcenterEvcModeFeatureMask -Key "MyKey" -Name "MyName" -Value "MyValue"
$VcenterEvcModeEvcMode = Initialize-VcenterEvcModeEvcMode -Key "MyKey" -Masks $VcenterEvcModeFeatureMask

$VcenterClusterEvcModeSetSpec = Initialize-VcenterClusterEvcModeSetSpec -EvcMode $VcenterEvcModeEvcMode
 
Invoke-VcenterClusterEvcModeSetTask -cluster "cluster_example" -vcenterClusterEvcModeSetSpec $vcenterClusterEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterClusterEvcModeSetSpec = Initialize-VcenterClusterEvcModeSetSpec
 
Invoke-VcenterClusterEvcModeSetTask -cluster "cluster_example" -vcenterClusterEvcModeSetSpec $vcenterClusterEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterClusterEvcModeSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/cluster/cluster/evc-mode__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterClusterEvcModeSetSpec</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-VcenterComputePoliciesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new compute policy. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ComputePolicy.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterComputePoliciesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new policy to be created. The new policy will be an instance of the capability that has the creation type (see *Vcenter_Compute_Policies_Capabilities_Info.create_spec_type*) equal to the type of the specified value (see spec). The parameter must contain all the properties defined in *Vcenter_Compute_Policies_CreateSpec*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterComputePoliciesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterComputePoliciesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new policy to be created. The new policy will be an instance of the capability that has the creation type (see *Vcenter_Compute_Policies_Capabilities_Info.create_spec_type*) equal to the type of the specified value (see spec). The parameter must contain all the properties defined in *Vcenter_Compute_Policies_CreateSpec*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterComputePoliciesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesCreateSpec</maml: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>$VcenterComputePoliciesCreateSpec = Initialize-VcenterComputePoliciesCreateSpec -Capability "MyCapability" -Name "MyName" -Description "MyDescription"
 
Invoke-VcenterComputePoliciesCreate -vcenterComputePoliciesCreateSpec $vcenterComputePoliciesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCreateSpec = Initialize-VcenterComputePoliciesCreateSpec -Capability "MyCapability" -Name "MyName" -Description "MyDescription"
 
Invoke-VcenterComputePoliciesCreate -vcenterComputePoliciesCreateSpec $vcenterComputePoliciesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterComputePoliciesCreateSpec</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-VcenterComputePoliciesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a specific compute policy. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;ComputePolicy.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the policy to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the policy to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesDelete -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesDelete -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/policy/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterComputePoliciesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific compute policy. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the policy for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the policy for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesGet -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesGet -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/policy/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-VcenterComputePoliciesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the compute policies available in this vCenter server. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterComputePoliciesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/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-VcenterComputePoliciesCapabilitiesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific compute policy capability. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesCapabilitiesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesCapabilitiesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesCapabilitiesGet -capability "capability_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCapabilitiesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesCapabilitiesGet -capability "capability_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCapabilitiesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/capabilities/capability/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-VcenterComputePoliciesCapabilitiesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the compute policy capabilities available in this vCenter server. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesCapabilitiesList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterComputePoliciesCapabilitiesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesCapabilitiesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCapabilitiesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesCapabilitiesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesCapabilitiesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/capabilities/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-VcenterComputePoliciesTagUsageList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterComputePoliciesTagUsageList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the tags used by policies available in this vCenter server matching the *Vcenter_Compute_Policies_TagUsage_FilterSpec*. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterComputePoliciesTagUsageList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policies</maml:name>
          <maml:Description>
            <maml:para>Identifiers that compute policies must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags used by any policy match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</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>Tags</maml:name>
          <maml:Description>
            <maml:para>Identifiers that tags must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags with any tag identifier match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>TagTypes</maml:name>
          <maml:Description>
            <maml:para>Identifiers that tag types must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags of any type match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</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>Policies</maml:name>
        <maml:Description>
          <maml:para>Identifiers that compute policies must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags used by any policy match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</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>Tags</maml:name>
        <maml:Description>
          <maml:para>Identifiers that tags must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags with any tag identifier match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>TagTypes</maml:name>
        <maml:Description>
          <maml:para>Identifiers that tag types must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags of any type match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterComputePoliciesTagUsageSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterComputePoliciesTagUsageList -policies "Mypolicies" -tags "Mytags" -tagTypes "MytagTypes"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesTagUsageList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterComputePoliciesTagUsageList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterComputePoliciesTagUsageList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/compute/policies/tag-usage/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-VcenterConfidentialComputingSgxHostsRegisterTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterConfidentialComputingSgxHostsRegisterTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Register host by stored SGX configuration. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterConfidentialComputingSgxHostsRegisterTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterConfidentialComputingSgxHostsRegisterSpec</maml:name>
          <maml:Description>
            <maml:para>Described the host that need to be registered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterConfidentialComputingSgxHostsRegisterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterConfidentialComputingSgxHostsRegisterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterConfidentialComputingSgxHostsRegisterSpec</maml:name>
        <maml:Description>
          <maml:para>Described the host that need to be registered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterConfidentialComputingSgxHostsRegisterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterConfidentialComputingSgxHostsRegisterSpec</maml: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>$VcenterConfidentialComputingSgxHostsRegisterSpec = Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec -HostId "MyHostId"
 
Invoke-VcenterConfidentialComputingSgxHostsRegisterTask -vcenterConfidentialComputingSgxHostsRegisterSpec $vcenterConfidentialComputingSgxHostsRegisterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterConfidentialComputingSgxHostsRegisterTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConfidentialComputingSgxHostsRegisterSpec = Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec -HostId "MyHostId"
 
Invoke-VcenterConfidentialComputingSgxHostsRegisterTask -vcenterConfidentialComputingSgxHostsRegisterSpec $vcenterConfidentialComputingSgxHostsRegisterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterConfidentialComputingSgxHostsRegisterTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/confidential-computing/sgx/hosts__action=register__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec</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-ListConsumptionDomainsZoneAssociationsCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListConsumptionDomainsZoneAssociationsCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns zone-cluster associations that match the specified filter. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListConsumptionDomainsZoneAssociationsCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a cluster identifier from this set of specified cluster identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on cluster identifiers. Associations with any cluster identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a zone identifier from this set of specified zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on zone identifiers. Associations with any zone identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a cluster identifier from this set of specified cluster identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on cluster identifiers. Associations with any cluster identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a zone identifier from this set of specified zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on zone identifiers. Associations with any zone identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZoneAssociationsClusterListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListConsumptionDomainsZoneAssociationsCluster -clusters "Myclusters" -zones "Myzones"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListConsumptionDomainsZoneAssociationsCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListConsumptionDomainsZoneAssociationsCluster
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListConsumptionDomainsZoneAssociationsCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zone-associations/cluster/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-CreateConsumptionDomainsZones</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateConsumptionDomainsZones</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a zone based on the provided specifications. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Zone.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateConsumptionDomainsZones</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterConsumptionDomainsZonesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specifications for the zone to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterConsumptionDomainsZonesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specifications for the zone to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesCreateSpec</maml: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>$VcenterConsumptionDomainsZonesCreateSpec = Initialize-VcenterConsumptionDomainsZonesCreateSpec -Zone "MyZone" -Description "MyDescription"
 
Invoke-CreateConsumptionDomainsZones -vcenterConsumptionDomainsZonesCreateSpec $vcenterConsumptionDomainsZonesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateConsumptionDomainsZones with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConsumptionDomainsZonesCreateSpec = Initialize-VcenterConsumptionDomainsZonesCreateSpec -Zone "MyZone"
 
Invoke-CreateConsumptionDomainsZones -vcenterConsumptionDomainsZonesCreateSpec $vcenterConsumptionDomainsZonesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateConsumptionDomainsZones with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ConsumptionDomainsZonesCreateSpec</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-DeleteZoneConsumptionDomains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteZoneConsumptionDomains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the zone with the specified identifier. In order to delete a zone, there must not be any workload running in that zone because deleting the zone without removing all the dependencies on that zone can cause undefined behavior for the entities depending on this zone to be present. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Zone.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteZoneConsumptionDomains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteZoneConsumptionDomains -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteZoneConsumptionDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteZoneConsumptionDomains -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteZoneConsumptionDomains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/zone/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetZoneConsumptionDomains</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetZoneConsumptionDomains</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about a specific zone. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetZoneConsumptionDomains</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetZoneConsumptionDomains -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetZoneConsumptionDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetZoneConsumptionDomains -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetZoneConsumptionDomains with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/zone/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-ListConsumptionDomainsZones</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListConsumptionDomainsZones</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the zones available on this vCenter server, where the zones need to match *Vcenter_ConsumptionDomains_Zones_FilterSpec*. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListConsumptionDomainsZones</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>Matches all zones corresponding to the specified set of zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific zone identifiers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>Matches all zones corresponding to the specified set of zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific zone identifiers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListConsumptionDomainsZones -zones "Myzones"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListConsumptionDomainsZones with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListConsumptionDomainsZones
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListConsumptionDomainsZones with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/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-AddZoneAssociations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddZoneAssociations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Maps a consumption-domain zone to the specified vSphere clusters. If a cluster or a subset of specified clusters are already members of the specified zone, the result is success for those clusters. This operation supports partial success, i.e., it is possible that a subset of the specified clusters get successfully associated with the specified zone but the association fails for a subset of clusters. The returned result will contain the details about only those clusters for which the association failed. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60; referenced by the parameter zone requires &#x60;Zone.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddZoneAssociations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone to be mapped to the specified vSphere clusters. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequestBody</maml:name>
          <maml:Description>
            <maml:para>Set of identifiers of vSphere clusters to which the the specified zone should be mapped. The parameter must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone to be mapped to the specified vSphere clusters. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RequestBody</maml:name>
        <maml:Description>
          <maml:para>Set of identifiers of vSphere clusters to which the the specified zone should be mapped. The parameter must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesClusterAssociationsStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-AddZoneAssociations -zone "zone_example" -requestBody "MyrequestBody"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddZoneAssociations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-AddZoneAssociations -zone "zone_example" -requestBody "MyrequestBody"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddZoneAssociations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/cluster/zone/associations__action=add/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetZoneClusterAssociations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetZoneClusterAssociations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns identifiers of the clusters that are mapped to the specified consumption-domain zone. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60; referenced by the parameter zone requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetZoneClusterAssociations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone to be queried for its associated vSphere clusters. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone to be queried for its associated vSphere clusters. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetZoneClusterAssociations -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetZoneClusterAssociations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetZoneClusterAssociations -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetZoneClusterAssociations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/cluster/zone/associations/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-RemoveZoneAssociations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveZoneAssociations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the mapping between the specified consumption-domain zone and vSphere clusters. If a cluster or a subset of specified clusters are not members of the specified zone, then the result is a success for those clusters. In order to remove the mapping between a zone and a cluster, there must not be any workload running in that zone because removing the mapping between a zone and a cluster could result in undefined behavior for the entities depending on this mapping to be present. This operation supports partial success, i.e., it is possible that the mapping gets successfully removed for a subset of the clusters but fails for another subset of the clusters. The returned result will contain the details about only those clusters for which the operation failed. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60; referenced by the parameter zone requires &#x60;Zone.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveZoneAssociations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone for which the mapping needs to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequestBody</maml:name>
          <maml:Description>
            <maml:para>Set of identifiers of vSphere clusters which need to be removed from the mapping. The parameter must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone for which the mapping needs to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RequestBody</maml:name>
        <maml:Description>
          <maml:para>Set of identifiers of vSphere clusters which need to be removed from the mapping. The parameter must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VMware.Bindings.vSphere.Model.VcenterConsumptionDomainsZonesClusterAssociationsStatus</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RemoveZoneAssociations -zone "zone_example" -requestBody "MyrequestBody"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveZoneAssociations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RemoveZoneAssociations -zone "zone_example" -requestBody "MyrequestBody"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveZoneAssociations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/consumption-domains/zones/cluster/zone/associations__action=remove/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateContentRegistriesHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateContentRegistriesHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Creates a Harbor registry in the cluster. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_Content_Registries_Harbor_CreateSpec.cluster* requires &#x60;System.Read&#x60;. - The resource &#x60;SpsStorageProfile&#x60; referenced by the property *Vcenter_Content_Registries_Harbor_StorageSpec.policy* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateContentRegistriesHarbor</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterContentRegistriesHarborCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for creating the Harbor registry.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para>A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified, creation is not idempotent.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VcenterContentRegistriesHarborCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for creating the Harbor registry.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para>A unique token generated on the client for each creation request. The token should be a universally unique identifier (UUID), for example: &#x60;b8a2a2e3-2314-43cd-a871-6ede0f429751&#x60;. This token can be used to guarantee idempotent creation. If not specified, creation is not idempotent.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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>$VcenterContentRegistriesHarborGarbageCollection = Initialize-VcenterContentRegistriesHarborGarbageCollection -Type "NONE" -DayOfWeek "SUNDAY" -Hour 0 -Minute 0
$VcenterContentRegistriesHarborStorageSpec = Initialize-VcenterContentRegistriesHarborStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterContentRegistriesHarborCreateSpec = Initialize-VcenterContentRegistriesHarborCreateSpec -Cluster "MyCluster" -GarbageCollection $VcenterContentRegistriesHarborGarbageCollection -Storage $VcenterContentRegistriesHarborStorageSpec
 
Invoke-CreateContentRegistriesHarbor -vcenterContentRegistriesHarborCreateSpec $vcenterContentRegistriesHarborCreateSpec -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentRegistriesHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborStorageSpec = Initialize-VcenterContentRegistriesHarborStorageSpec -Policy "MyPolicy"
$VcenterContentRegistriesHarborCreateSpec = Initialize-VcenterContentRegistriesHarborCreateSpec -Storage $VcenterContentRegistriesHarborStorageSpec
 
Invoke-CreateContentRegistriesHarbor -vcenterContentRegistriesHarborCreateSpec $vcenterContentRegistriesHarborCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateContentRegistriesHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentRegistriesHarborCreateSpec</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-DeleteRegistryRegistriesHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteRegistryRegistriesHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Delete the Harbor registry in the cluster. All Harbor projects, repositories and images will be deleted upon Harbor registry deletion. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteRegistryRegistriesHarbor</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteRegistryRegistriesHarbor -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteRegistryRegistriesHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteRegistryRegistriesHarbor -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteRegistryRegistriesHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetRegistryRegistriesHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRegistryRegistriesHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Get detailed information of the Harbor registry. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRegistryRegistriesHarbor</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRegistryRegistriesHarbor -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryRegistriesHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRegistryRegistriesHarbor -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryRegistriesHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/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-ListContentRegistriesHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListContentRegistriesHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Returns basic information of all Harbor registries. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListContentRegistriesHarbor</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListContentRegistriesHarbor
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentRegistriesHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListContentRegistriesHarbor
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListContentRegistriesHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/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-CreateRegistryHarborProjects</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateRegistryHarborProjects</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Creates a project in a Harbor registry using the supplied specification. In vSphere 7.0, a Harbor registry is deployed in a vSphere cluster with vSphere namespaces enabled. When a namespace is created, a project with same name as the namespace is created in the Harbor registry, so this operation should not be called. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateRegistryHarborProjects</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterContentRegistriesHarborProjectsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information used to create the Harbor project.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterContentRegistriesHarborProjectsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information used to create the Harbor project.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsCreateSpec</maml: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>$VcenterContentRegistriesHarborProjectsCreateSpec = Initialize-VcenterContentRegistriesHarborProjectsCreateSpec -Name "MyName" -Scope "PUBLIC"
 
Invoke-CreateRegistryHarborProjects -registry "registry_example" -vcenterContentRegistriesHarborProjectsCreateSpec $vcenterContentRegistriesHarborProjectsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRegistryHarborProjects with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborProjectsCreateSpec = Initialize-VcenterContentRegistriesHarborProjectsCreateSpec -Name "MyName" -Scope "PUBLIC"
 
Invoke-CreateRegistryHarborProjects -registry "registry_example" -vcenterContentRegistriesHarborProjectsCreateSpec $vcenterContentRegistriesHarborProjectsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateRegistryHarborProjects with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/projects/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentRegistriesHarborProjectsCreateSpec</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-DeleteRegistryProjectHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteRegistryProjectHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Deletes the specified project from Harbor registry. Repositories and images in the project will be removed upon project deletion. Storage space of deleted images in the project will be reclaimed through next scheduled Harbor registry garbage collection. In vSphere 7.0, a Harbor registry is deployed in a vSphere cluster with vSphere namespaces enabled. When a namespace is deleted, a project with same name as the namespace is deleted from the Harbor registry, so this operation should not be called. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60; referenced by the parameter project requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteRegistryProjectHarbor</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteRegistryProjectHarbor -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteRegistryProjectHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteRegistryProjectHarbor -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteRegistryProjectHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/projects/project/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetRegistryProjectHarbor</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRegistryProjectHarbor</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Returns detailed information about the specified Harbor project. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60; referenced by the parameter project requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRegistryProjectHarbor</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRegistryProjectHarbor -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryProjectHarbor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRegistryProjectHarbor -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryProjectHarbor with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/projects/project/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-ListRegistryHarborProjects</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListRegistryHarborProjects</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Returns basic information of all projects in a Harbor registry. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListRegistryHarborProjects</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListRegistryHarborProjects -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRegistryHarborProjects with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListRegistryHarborProjects -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRegistryHarborProjects with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/projects/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-PurgeRegistryProject</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PurgeRegistryProject</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.1.00200__. Remove all repositories, images and members in the project. Storage space of deleted images in the project will be reclaimed through next scheduled Harbor registry garbage collection. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60; referenced by the parameter project requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PurgeRegistryProject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Harbor project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry.Harbor.Project&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-PurgeRegistryProject -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PurgeRegistryProject with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PurgeRegistryProject -registry "registry_example" -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PurgeRegistryProject with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/harbor/registry/projects/project__action=purge/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetRegistryRegistriesHealth</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetRegistryRegistriesHealth</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the health information of a container registry in the vCenter. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.content.Registry&#x60; referenced by the parameter registry requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetRegistryRegistriesHealth</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Registry</maml:name>
        <maml:Description>
          <maml:para>Identifier of the registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.content.Registry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHealthInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetRegistryRegistriesHealth -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryRegistriesHealth with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetRegistryRegistriesHealth -registry "registry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetRegistryRegistriesHealth with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/content/registries/registry/health/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-VcenterCryptoManagerHostsKmsProvidersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerHostsKmsProvidersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get a provider on a host. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Cryptographer.ReadKeyServersInfo&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerHostsKmsProvidersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Provider identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Provider identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterCryptoManagerHostsKmsProvidersGet -host "host_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerHostsKmsProvidersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterCryptoManagerHostsKmsProvidersGet -host "host_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerHostsKmsProvidersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/hosts/host/kms/providers/provider/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-VcenterCryptoManagerHostsKmsProvidersList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerHostsKmsProvidersList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List the available providers on a host. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Cryptographer.ReadKeyServersInfo&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerHostsKmsProvidersList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
          <maml:Description>
            <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerHostsKmsProvidersHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterCryptoManagerHostsKmsProvidersHealth&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Provider types. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerHostsKmsProvidersType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterCryptoManagerHostsKmsProvidersType&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>Host</maml:name>
        <maml:Description>
          <maml:para>Host identifier. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Providers</maml:name>
        <maml:Description>
          <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
        <maml:Description>
          <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerHostsKmsProvidersHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterCryptoManagerHostsKmsProvidersHealth&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>Provider types. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerHostsKmsProvidersType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterCryptoManagerHostsKmsProvidersType&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>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterCryptoManagerHostsKmsProvidersList -host "host_example" -providers "Myproviders" -health "NONE" -types "NATIVE"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerHostsKmsProvidersList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterCryptoManagerHostsKmsProvidersList -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerHostsKmsProvidersList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/hosts/host/kms/providers/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-VcenterCryptoManagerKmsProvidersCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add a new provider. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ManageKeyServers&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCryptoManagerKmsProvidersCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Provider information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCryptoManagerKmsProvidersCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Provider information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersConstraintsSpec = Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec -TpmRequired $false
$VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec = Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec -KeyId "MyKeyId" -KeyDerivationKey "MyKeyDerivationKey"
$VcenterCryptoManagerKmsProvidersCreateSpec = Initialize-VcenterCryptoManagerKmsProvidersCreateSpec -Provider "MyProvider" -Constraints $VcenterCryptoManagerKmsProvidersConstraintsSpec -NativeSpec $VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec
 
Invoke-VcenterCryptoManagerKmsProvidersCreate -vcenterCryptoManagerKmsProvidersCreateSpec $vcenterCryptoManagerKmsProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersCreateSpec = Initialize-VcenterCryptoManagerKmsProvidersCreateSpec -Provider "MyProvider"
 
Invoke-VcenterCryptoManagerKmsProvidersCreate -vcenterCryptoManagerKmsProvidersCreateSpec $vcenterCryptoManagerKmsProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersCreateSpec</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-VcenterCryptoManagerKmsProvidersDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove a provider. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ManageKeyServers&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterCryptoManagerKmsProvidersDelete -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterCryptoManagerKmsProvidersDelete -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers/provider/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterCryptoManagerKmsProvidersExport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersExport</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Export provider configuration. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ManageKeyServers&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersExport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCryptoManagerKmsProvidersExportSpec</maml:name>
          <maml:Description>
            <maml:para>ExportSpec needed to export a provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersExportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersExportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCryptoManagerKmsProvidersExportSpec</maml:name>
        <maml:Description>
          <maml:para>ExportSpec needed to export a provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersExportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersExportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersExportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersExportSpec = Initialize-VcenterCryptoManagerKmsProvidersExportSpec -Provider "MyProvider" -Password "MyPassword"
 
Invoke-VcenterCryptoManagerKmsProvidersExport -vcenterCryptoManagerKmsProvidersExportSpec $vcenterCryptoManagerKmsProvidersExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersExport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersExportSpec = Initialize-VcenterCryptoManagerKmsProvidersExportSpec -Provider "MyProvider"
 
Invoke-VcenterCryptoManagerKmsProvidersExport -vcenterCryptoManagerKmsProvidersExportSpec $vcenterCryptoManagerKmsProvidersExportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersExport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersExportSpec</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-VcenterCryptoManagerKmsProvidersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about a provider. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ReadKeyServersInfo&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterCryptoManagerKmsProvidersGet -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterCryptoManagerKmsProvidersGet -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers/provider/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-VcenterCryptoManagerKmsProvidersImportProvider</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersImportProvider</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Import provider configuration. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ManageKeyServers&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersImportProvider</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCryptoManagerKmsProvidersImportSpec</maml:name>
          <maml:Description>
            <maml:para>ImportSpec needed to import a provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersImportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersImportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCryptoManagerKmsProvidersImportSpec</maml:name>
        <maml:Description>
          <maml:para>ImportSpec needed to import a provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersImportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersImportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersImportResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersConstraintsSpec = Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec -TpmRequired $false
$VcenterCryptoManagerKmsProvidersImportSpec = Initialize-VcenterCryptoManagerKmsProvidersImportSpec -Config 0 -Password "MyPassword" -Constraints $VcenterCryptoManagerKmsProvidersConstraintsSpec -DryRun $false
 
Invoke-VcenterCryptoManagerKmsProvidersImportProvider -vcenterCryptoManagerKmsProvidersImportSpec $vcenterCryptoManagerKmsProvidersImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersImportProvider with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersImportSpec = Initialize-VcenterCryptoManagerKmsProvidersImportSpec
 
Invoke-VcenterCryptoManagerKmsProvidersImportProvider -vcenterCryptoManagerKmsProvidersImportSpec $vcenterCryptoManagerKmsProvidersImportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersImportProvider with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers__action=import/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersImportSpec</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-VcenterCryptoManagerKmsProvidersList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return a list of providers. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ReadKeyServersInfo&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
          <maml:Description>
            <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerKmsProvidersHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterCryptoManagerKmsProvidersHealth&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>Providers</maml:name>
        <maml:Description>
          <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
        <maml:Description>
          <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterCryptoManagerKmsProvidersHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterCryptoManagerKmsProvidersHealth&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>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterCryptoManagerKmsProvidersList -providers "Myproviders" -health "NONE"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterCryptoManagerKmsProvidersList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers/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-VcenterCryptoManagerKmsProvidersUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update an existing provider. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;Cryptographer.ManageKeyServers&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterCryptoManagerKmsProvidersUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterCryptoManagerKmsProvidersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Provider information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterCryptoManagerKmsProvidersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Provider information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec = Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec -KeyId "MyKeyId"
$VcenterCryptoManagerKmsProvidersUpdateSpec = Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec -NativeSpec $VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec
 
Invoke-VcenterCryptoManagerKmsProvidersUpdate -provider "provider_example" -vcenterCryptoManagerKmsProvidersUpdateSpec $vcenterCryptoManagerKmsProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersUpdateSpec = Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec
 
Invoke-VcenterCryptoManagerKmsProvidersUpdate -provider "provider_example" -vcenterCryptoManagerKmsProvidersUpdateSpec $vcenterCryptoManagerKmsProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterCryptoManagerKmsProvidersUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/crypto-manager/kms/providers/provider/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec</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-CreateDatacenter</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateDatacenter</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a new datacenter in the vCenter inventory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateDatacenter</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDatacenterCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new datacenter to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDatacenterCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDatacenterCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDatacenterCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new datacenter to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDatacenterCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDatacenterCreateSpec</maml: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>$VcenterDatacenterCreateSpec = Initialize-VcenterDatacenterCreateSpec -Name "MyName" -Folder "MyFolder"
 
Invoke-CreateDatacenter -vcenterDatacenterCreateSpec $vcenterDatacenterCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDatacenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDatacenterCreateSpec = Initialize-VcenterDatacenterCreateSpec -Name "MyName"
 
Invoke-CreateDatacenter -vcenterDatacenterCreateSpec $vcenterDatacenterCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDatacenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datacenter/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DatacenterCreateSpec</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-DeleteDatacenter</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteDatacenter</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete an empty datacenter from the vCenter Server</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteDatacenter</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datacenter</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datacenter to be deleted. The parameter must be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>If true, delete the datacenter even if it is not empty. If missing or &#x60;null&#x60; a *Vapi_Std_Errors_ResourceInUse* error will be reported if the datacenter is not empty. This is the equivalent of passing the value 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datacenter</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datacenter to be deleted. The parameter must be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>If true, delete the datacenter even if it is not empty. If missing or &#x60;null&#x60; a *Vapi_Std_Errors_ResourceInUse* error will be reported if the datacenter is not empty. This is the equivalent of passing the value 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>Invoke-DeleteDatacenter -datacenter "datacenter_example" -force $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDatacenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteDatacenter -datacenter "datacenter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteDatacenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datacenter/datacenter/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetDatacenter</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDatacenter</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the datacenter corresponding to datacenter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDatacenter</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datacenter</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datacenter. The parameter must be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datacenter</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datacenter. The parameter must be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDatacenterInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDatacenter -datacenter "datacenter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatacenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDatacenter -datacenter "datacenter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatacenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datacenter/datacenter/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-ListDatacenter</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDatacenter</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) datacenters in vCenter matching the *Vcenter_Datacenter_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDatacenter</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Identifiers of datacenters that can match the filter. If missing or &#x60;null&#x60; or empty, datacenters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that datacenters must have to match the filter (see *Vcenter_Datacenter_Info.name*). If missing or &#x60;null&#x60; or empty, datacenters with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the datacenters for the datacenter to match the filter. If missing or &#x60;null&#x60; or empty, datacenters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Identifiers of datacenters that can match the filter. If missing or &#x60;null&#x60; or empty, datacenters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that datacenters must have to match the filter (see *Vcenter_Datacenter_Info.name*). If missing or &#x60;null&#x60; or empty, datacenters with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the datacenters for the datacenter to match the filter. If missing or &#x60;null&#x60; or empty, datacenters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterDatacenterSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDatacenter -datacenters "Mydatacenters" -names "Mynames" -folders "Myfolders"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDatacenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDatacenter
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDatacenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datacenter/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-GetDatastore</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDatastore</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the datastore indicated by datastore.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDatastore</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDatastoreInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDatastore -datastore "datastore_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatastore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDatastore -datastore "datastore_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatastore with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datastore/datastore/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-ListDatastore</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListDatastore</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 2500 visible (subject to permission checks) datastores in vCenter matching the *Vcenter_Datastore_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListDatastore</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastores</maml:name>
          <maml:Description>
            <maml:para>Identifiers of datastores that can match the filter. If missing or &#x60;null&#x60; or empty, datastores with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that datastores must have to match the filter (see *Vcenter_Datastore_Info.name*). If missing or &#x60;null&#x60; or empty, datastores with any name match the filter.</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>Types</maml:name>
          <maml:Description>
            <maml:para>Types that datastores must have to match the filter (see *Vcenter_Datastore_Summary.type*). If missing or &#x60;null&#x60; or empty, datastores with any type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterDatastoreType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterDatastoreType&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Datastores</maml:name>
        <maml:Description>
          <maml:para>Identifiers of datastores that can match the filter. If missing or &#x60;null&#x60; or empty, datastores with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that datastores must have to match the filter (see *Vcenter_Datastore_Info.name*). If missing or &#x60;null&#x60; or empty, datastores with any name match the filter.</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>Types</maml:name>
        <maml:Description>
          <maml:para>Types that datastores must have to match the filter (see *Vcenter_Datastore_Summary.type*). If missing or &#x60;null&#x60; or empty, datastores with any type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterDatastoreType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterDatastoreType&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterDatastoreSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListDatastore -datastores "Mydatastores" -names "Mynames" -types "VMFS" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDatastore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListDatastore
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListDatastore with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datastore/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-GetDatastoreDefaultPolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDatastoreDefaultPolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the identifier of the current default storage policy associated with the specified datastore. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDatastoreDefaultPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore for which the default policy is requested. The parameter must be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore for which the default policy is requested. The parameter must be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetDatastoreDefaultPolicy -datastore "datastore_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatastoreDefaultPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDatastoreDefaultPolicy -datastore "datastore_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDatastoreDefaultPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/datastore/datastore/default-policy/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-GetDeployment</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDeployment</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the current status of the appliance deployment. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDeployment</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDeployment
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeployment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDeployment
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeployment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/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-RollbackDeployment</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RollbackDeployment</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Rollback a failed appliance so it can be configured once again. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RollbackDeployment</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RollbackDeployment
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackDeployment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RollbackDeployment
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackDeployment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment__action=rollback/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CancelDeploymentHistory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelDeploymentHistory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancels the task for importing vCenter historical data. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelDeploymentHistory</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentHistory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/history__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetDeploymentHistory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDeploymentHistory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the current status of the vCenter historical data import. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDeploymentHistory</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentImportHistoryInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentHistory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/history/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-PauseDeploymentHistory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PauseDeploymentHistory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Pauses the task for importing vCenter historical data. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PauseDeploymentHistory</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-PauseDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PauseDeploymentHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-PauseDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PauseDeploymentHistory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/history__action=pause/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ResumeDeploymentHistory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ResumeDeploymentHistory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resumes the task for importing vCenter historical data. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ResumeDeploymentHistory</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ResumeDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResumeDeploymentHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ResumeDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResumeDeploymentHistory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/history__action=resume/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StartDeploymentHistory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StartDeploymentHistory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates and starts task for importing vCenter historical data. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StartDeploymentHistory</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentImportHistoryCreateSpec</maml:name>
          <maml:Description>
            <maml:para>An optional Vcenter_Deployment_ImportHistory_CreateSpec info that can be passed for creating a new historical data import task and starts it. If missing or &#x60;null&#x60;, default value will be: - name : vcenter.deployment.history.import - description : vCenter Server history import </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentImportHistoryCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentImportHistoryCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentImportHistoryCreateSpec</maml:name>
        <maml:Description>
          <maml:para>An optional Vcenter_Deployment_ImportHistory_CreateSpec info that can be passed for creating a new historical data import task and starts it. If missing or &#x60;null&#x60;, default value will be: - name : vcenter.deployment.history.import - description : vCenter Server history import </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentImportHistoryCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentImportHistoryCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentImportHistoryCreateSpec = Initialize-VcenterDeploymentImportHistoryCreateSpec -Name "MyName" -Description "MyDescription"
 
Invoke-StartDeploymentHistory -vcenterDeploymentImportHistoryCreateSpec $vcenterDeploymentImportHistoryCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StartDeploymentHistory
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentHistory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/history__action=start/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentImportHistoryCreateSpec</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-CancelDeploymentInstall</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelDeploymentInstall</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel the appliance installation that is in progress. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelDeploymentInstall</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelDeploymentInstall
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentInstall with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelDeploymentInstall
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentInstall with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CheckDeploymentInstall</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckDeploymentInstall</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Run sanity checks using the InstallSpec parameters passed. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckDeploymentInstall</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentInstallInstallSpec</maml:name>
          <maml:Description>
            <maml:para>InstallSpec parameters to run sanity check with.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentInstallInstallSpec</maml:name>
        <maml:Description>
          <maml:para>InstallSpec parameters to run sanity check with.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandaloneSpec = Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword "MySsoAdminPassword" -SsoDomainName "MySsoDomainName"
$VcenterDeploymentReplicatedSpec = Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname "MyPartnerHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
$VcenterDeploymentInstallVcsaEmbeddedSpec = Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -Standalone $VcenterDeploymentStandaloneSpec -Replicated $VcenterDeploymentReplicatedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec = Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec -AutoAnswer $false
 
Invoke-CheckDeploymentInstall -vcenterDeploymentInstallInstallSpec $vcenterDeploymentInstallInstallSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckDeploymentInstall with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentInstallVcsaEmbeddedSpec = Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec = Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec
 
Invoke-CheckDeploymentInstall -vcenterDeploymentInstallInstallSpec $vcenterDeploymentInstallInstallSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckDeploymentInstall with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentInstallInstallSpec</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-GetDeploymentInstall</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDeploymentInstall</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the parameters used to configure the ongoing appliance installation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDeploymentInstall</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDeploymentInstall
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentInstall with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDeploymentInstall
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentInstall with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install/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-StartDeploymentInstall</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StartDeploymentInstall</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Start the appliance installation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StartDeploymentInstall</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentInstallInstallSpec</maml:name>
          <maml:Description>
            <maml:para>InstallSpec parameters to configure the appliance install.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentInstallInstallSpec</maml:name>
        <maml:Description>
          <maml:para>InstallSpec parameters to configure the appliance install.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallInstallSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandaloneSpec = Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword "MySsoAdminPassword" -SsoDomainName "MySsoDomainName"
$VcenterDeploymentReplicatedSpec = Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname "MyPartnerHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
$VcenterDeploymentInstallVcsaEmbeddedSpec = Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -Standalone $VcenterDeploymentStandaloneSpec -Replicated $VcenterDeploymentReplicatedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec = Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec -AutoAnswer $false
 
Invoke-StartDeploymentInstall -vcenterDeploymentInstallInstallSpec $vcenterDeploymentInstallInstallSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentInstall with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentInstallVcsaEmbeddedSpec = Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec = Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec
 
Invoke-StartDeploymentInstall -vcenterDeploymentInstallInstallSpec $vcenterDeploymentInstallInstallSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentInstall with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install__action=start/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentInstallInstallSpec</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-GetInitialConfigRemotePscThumbprint</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInitialConfigRemotePscThumbprint</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Gets the SHA1 thumbprint of the remote PSC. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInitialConfigRemotePscThumbprint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the remote PSC. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the remote PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the remote PSC. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the remote PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml: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-GetInitialConfigRemotePscThumbprint -address "address_example" -httpsPort 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInitialConfigRemotePscThumbprint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInitialConfigRemotePscThumbprint -address "address_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInitialConfigRemotePscThumbprint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install/initial-config/remote-psc/thumbprint/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-CheckPscReplicated</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckPscReplicated</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks whether the provided remote PSC is reachable and can be replicated. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckPscReplicated</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentReplicatedPscSpec</maml:name>
          <maml:Description>
            <maml:para>Information to configure a replicated PSC.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedPscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedPscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentReplicatedPscSpec</maml:name>
        <maml:Description>
          <maml:para>Information to configure a replicated PSC.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedPscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedPscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentReplicatedPscSpec = Initialize-VcenterDeploymentReplicatedPscSpec -SsoSiteName "MySsoSiteName" -PartnerHostname "MyPartnerHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
 
Invoke-CheckPscReplicated -vcenterDeploymentReplicatedPscSpec $vcenterDeploymentReplicatedPscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckPscReplicated with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentReplicatedPscSpec = Initialize-VcenterDeploymentReplicatedPscSpec -PartnerHostname "MyPartnerHostname" -SsoAdminPassword "MySsoAdminPassword"
 
Invoke-CheckPscReplicated -vcenterDeploymentReplicatedPscSpec $vcenterDeploymentReplicatedPscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckPscReplicated with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install/psc/replicated__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentReplicatedPscSpec</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-CheckPscStandalone</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckPscStandalone</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks that the information to configure a non-replicated PSC satisfies the requirements. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckPscStandalone</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentStandalonePscSpec</maml:name>
          <maml:Description>
            <maml:para>Information to configure a non-replicated PSC.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentStandalonePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentStandalonePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentStandalonePscSpec</maml:name>
        <maml:Description>
          <maml:para>Information to configure a non-replicated PSC.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentStandalonePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentStandalonePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandalonePscSpec = Initialize-VcenterDeploymentStandalonePscSpec -SsoSiteName "MySsoSiteName" -SsoAdminPassword "MySsoAdminPassword" -SsoDomainName "MySsoDomainName"
 
Invoke-CheckPscStandalone -vcenterDeploymentStandalonePscSpec $vcenterDeploymentStandalonePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckPscStandalone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandalonePscSpec = Initialize-VcenterDeploymentStandalonePscSpec -SsoAdminPassword "MySsoAdminPassword"
 
Invoke-CheckPscStandalone -vcenterDeploymentStandalonePscSpec $vcenterDeploymentStandalonePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckPscStandalone with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install/psc/standalone__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentStandalonePscSpec</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-CheckInstallRemotePsc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckInstallRemotePsc</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks whether the remote PSC is reachable and the deployed vCenter Server can be registered with the remote PSC. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckInstallRemotePsc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentRemotePscSpec</maml:name>
          <maml:Description>
            <maml:para>Information to connect to the remote PSC.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentRemotePscSpec</maml:name>
        <maml:Description>
          <maml:para>Information to connect to the remote PSC.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec = Initialize-VcenterDeploymentRemotePscSpec -PscHostname "MyPscHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
 
Invoke-CheckInstallRemotePsc -vcenterDeploymentRemotePscSpec $vcenterDeploymentRemotePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckInstallRemotePsc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec = Initialize-VcenterDeploymentRemotePscSpec -PscHostname "MyPscHostname" -SsoAdminPassword "MySsoAdminPassword"
 
Invoke-CheckInstallRemotePsc -vcenterDeploymentRemotePscSpec $vcenterDeploymentRemotePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckInstallRemotePsc with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/install/remote-psc__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentRemotePscSpec</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-VcenterDeploymentMigrateCancel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterDeploymentMigrateCancel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Cancel the appliance migration that is in progress. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterDeploymentMigrateCancel</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterDeploymentMigrateCancel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateCancel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterDeploymentMigrateCancel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateCancel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/migrate__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterDeploymentMigrateCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterDeploymentMigrateCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Run sanity checks using the MigrateSpec parameters passed. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterDeploymentMigrateCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentMigrateMigrateSpec</maml:name>
          <maml:Description>
            <maml:para>MigrateSpec parameters to run sanity check on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentMigrateMigrateSpec</maml:name>
        <maml:Description>
          <maml:para>MigrateSpec parameters to run sanity check on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows = Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrationAssistantSpec = Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate"
$VcenterDeploymentHistoryMigrationSpec = Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet "EVENTS_TASKS" -DeferImport $false
$VcenterDeploymentMigrateVcsaEmbeddedSpec = Initialize-VcenterDeploymentMigrateVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentMigratePscSpec = Initialize-VcenterDeploymentMigratePscSpec -CeipEnabled $false
$VcenterDeploymentMigrateActiveDirectorySpec = Initialize-VcenterDeploymentMigrateActiveDirectorySpec -Domain "MyDomain" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrateSpec = Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentMigrateVcsaEmbeddedSpec -Psc $VcenterDeploymentMigratePscSpec -ActiveDirectory $VcenterDeploymentMigrateActiveDirectorySpec -AutoAnswer $false -ReplicatedPartnerHostname "MyReplicatedPartnerHostname" -ExportDirectory "MyExportDirectory"
 
Invoke-VcenterDeploymentMigrateCheck -vcenterDeploymentMigrateMigrateSpec $vcenterDeploymentMigrateMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows = Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrationAssistantSpec = Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -SslThumbprint "MySslThumbprint"
$VcenterDeploymentMigrateMigrateSpec = Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec
 
Invoke-VcenterDeploymentMigrateCheck -vcenterDeploymentMigrateMigrateSpec $vcenterDeploymentMigrateMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/migrate__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateMigrateSpec</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-VcenterDeploymentMigrateGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterDeploymentMigrateGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get the MigrateSpec parameters used to configure the ongoing appliance migration. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterDeploymentMigrateGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterDeploymentMigrateGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterDeploymentMigrateGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/migrate/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-VcenterDeploymentMigrateStart</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterDeploymentMigrateStart</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Start the appliance migration. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterDeploymentMigrateStart</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentMigrateMigrateSpec</maml:name>
          <maml:Description>
            <maml:para>MigrateSpec parameters to configure the appliance migration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentMigrateMigrateSpec</maml:name>
        <maml:Description>
          <maml:para>MigrateSpec parameters to configure the appliance migration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows = Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrationAssistantSpec = Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate"
$VcenterDeploymentHistoryMigrationSpec = Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet "EVENTS_TASKS" -DeferImport $false
$VcenterDeploymentMigrateVcsaEmbeddedSpec = Initialize-VcenterDeploymentMigrateVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentMigratePscSpec = Initialize-VcenterDeploymentMigratePscSpec -CeipEnabled $false
$VcenterDeploymentMigrateActiveDirectorySpec = Initialize-VcenterDeploymentMigrateActiveDirectorySpec -Domain "MyDomain" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrateSpec = Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentMigrateVcsaEmbeddedSpec -Psc $VcenterDeploymentMigratePscSpec -ActiveDirectory $VcenterDeploymentMigrateActiveDirectorySpec -AutoAnswer $false -ReplicatedPartnerHostname "MyReplicatedPartnerHostname" -ExportDirectory "MyExportDirectory"
 
Invoke-VcenterDeploymentMigrateStart -vcenterDeploymentMigrateMigrateSpec $vcenterDeploymentMigrateMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateStart with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows = Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentMigrateMigrationAssistantSpec = Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -SslThumbprint "MySslThumbprint"
$VcenterDeploymentMigrateMigrateSpec = Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec
 
Invoke-VcenterDeploymentMigrateStart -vcenterDeploymentMigrateMigrateSpec $vcenterDeploymentMigrateMigrateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateStart with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/migrate__action=start/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateMigrateSpec</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-VcenterDeploymentMigrateActiveDirectoryCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterDeploymentMigrateActiveDirectoryCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Checks whether the provided Active Directory user has permission to join the migrated vCenter Server appliance to the domain. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterDeploymentMigrateActiveDirectoryCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentMigrateActiveDirectoryCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Information to connect to Active Directory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectoryCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectoryCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentMigrateActiveDirectoryCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Information to connect to Active Directory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectoryCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectoryCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectoryCheckSpec = Initialize-VcenterDeploymentMigrateActiveDirectoryCheckSpec -DnsServers "MyDnsServers" -Domain "MyDomain" -Username "MyUsername" -Password "MyPassword"
 
Invoke-VcenterDeploymentMigrateActiveDirectoryCheck -vcenterDeploymentMigrateActiveDirectoryCheckSpec $vcenterDeploymentMigrateActiveDirectoryCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateActiveDirectoryCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectoryCheckSpec = Initialize-VcenterDeploymentMigrateActiveDirectoryCheckSpec -DnsServers "MyDnsServers" -Domain "MyDomain" -Username "MyUsername" -Password "MyPassword"
 
Invoke-VcenterDeploymentMigrateActiveDirectoryCheck -vcenterDeploymentMigrateActiveDirectoryCheckSpec $vcenterDeploymentMigrateActiveDirectoryCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterDeploymentMigrateActiveDirectoryCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/migrate/active-directory__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateActiveDirectoryCheckSpec</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-AnswerDeploymentQuestion</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AnswerDeploymentQuestion</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Supply answer to the raised question. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AnswerDeploymentQuestion</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentQuestionAnswerSpec</maml:name>
          <maml:Description>
            <maml:para>AnswerSpec with the answer to the raised question.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentQuestionAnswerSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentQuestionAnswerSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentQuestionAnswerSpec</maml:name>
        <maml:Description>
          <maml:para>AnswerSpec with the answer to the raised question.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentQuestionAnswerSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentQuestionAnswerSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentQuestionAnswerSpec = Initialize-VcenterDeploymentQuestionAnswerSpec -QuestionId "MyQuestionId" -AnswerVal "MyAnswerVal"
 
Invoke-AnswerDeploymentQuestion -vcenterDeploymentQuestionAnswerSpec $vcenterDeploymentQuestionAnswerSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AnswerDeploymentQuestion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentQuestionAnswerSpec = Initialize-VcenterDeploymentQuestionAnswerSpec -QuestionId "MyQuestionId" -AnswerVal "MyAnswerVal"
 
Invoke-AnswerDeploymentQuestion -vcenterDeploymentQuestionAnswerSpec $vcenterDeploymentQuestionAnswerSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AnswerDeploymentQuestion with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/question__action=answer/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentQuestionAnswerSpec</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-GetDeploymentQuestion</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDeploymentQuestion</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the question that was raised during the configuration. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDeploymentQuestion</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentQuestionInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDeploymentQuestion
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentQuestion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDeploymentQuestion
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentQuestion with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/question/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-CancelDeploymentUpgrade</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CancelDeploymentUpgrade</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Cancel the appliance upgrade that is in progress. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CancelDeploymentUpgrade</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CancelDeploymentUpgrade
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CancelDeploymentUpgrade
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CancelDeploymentUpgrade with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/upgrade__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CheckDeploymentUpgrade</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckDeploymentUpgrade</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Run sanity checks using the UpgradeSpec parameters passed. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckDeploymentUpgrade</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentUpgradeUpgradeSpec</maml:name>
          <maml:Description>
            <maml:para>UpgradeSpec parameters to run sanity check on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentUpgradeUpgradeSpec</maml:name>
        <maml:Description>
          <maml:para>UpgradeSpec parameters to run sanity check on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec = Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname "MyHostname" -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false -SsoAdminUsername "MySsoAdminUsername" -SsoAdminPassword "MySsoAdminPassword" -RootPassword "MyRootPassword" -SshVerify $false -SshThumbprint "MySshThumbprint"
$VcenterDeploymentLocationSpec = Initialize-VcenterDeploymentLocationSpec -Hostname "MyHostname" -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentHistoryMigrationSpec = Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet "EVENTS_TASKS" -DeferImport $false
$VcenterDeploymentUpgradeVcsaEmbeddedSpec = Initialize-VcenterDeploymentUpgradeVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentUpgradePscSpec = Initialize-VcenterDeploymentUpgradePscSpec -CeipEnabled $false
$VcenterDeploymentUpgradeUpgradeSpec = Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentUpgradeVcsaEmbeddedSpec -Psc $VcenterDeploymentUpgradePscSpec -ReplicatedPartnerHostname "MyReplicatedPartnerHostname" -ExportDirectory "MyExportDirectory" -AutoAnswer $false -SkipProductsPrechecks $false
 
Invoke-CheckDeploymentUpgrade -vcenterDeploymentUpgradeUpgradeSpec $vcenterDeploymentUpgradeUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckDeploymentUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec = Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname "MyHostname" -SsoAdminUsername "MySsoAdminUsername" -SsoAdminPassword "MySsoAdminPassword" -RootPassword "MyRootPassword"
$VcenterDeploymentLocationSpec = Initialize-VcenterDeploymentLocationSpec -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentUpgradeUpgradeSpec = Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec
 
Invoke-CheckDeploymentUpgrade -vcenterDeploymentUpgradeUpgradeSpec $vcenterDeploymentUpgradeUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckDeploymentUpgrade with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/upgrade__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentUpgradeUpgradeSpec</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-GetDeploymentUpgrade</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetDeploymentUpgrade</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Get the UpgradeSpec parameters used to configure the ongoing appliance upgrade. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetDeploymentUpgrade</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetDeploymentUpgrade
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetDeploymentUpgrade
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetDeploymentUpgrade with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/upgrade/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-StartDeploymentUpgrade</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StartDeploymentUpgrade</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Start the appliance installation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StartDeploymentUpgrade</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentUpgradeUpgradeSpec</maml:name>
          <maml:Description>
            <maml:para>UpgradeSpec parameters to configure the appliance upgrade.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentUpgradeUpgradeSpec</maml:name>
        <maml:Description>
          <maml:para>UpgradeSpec parameters to configure the appliance upgrade.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeUpgradeSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec = Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname "MyHostname" -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false -SsoAdminUsername "MySsoAdminUsername" -SsoAdminPassword "MySsoAdminPassword" -RootPassword "MyRootPassword" -SshVerify $false -SshThumbprint "MySshThumbprint"
$VcenterDeploymentLocationSpec = Initialize-VcenterDeploymentLocationSpec -Hostname "MyHostname" -HttpsPort 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentHistoryMigrationSpec = Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet "EVENTS_TASKS" -DeferImport $false
$VcenterDeploymentUpgradeVcsaEmbeddedSpec = Initialize-VcenterDeploymentUpgradeVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentUpgradePscSpec = Initialize-VcenterDeploymentUpgradePscSpec -CeipEnabled $false
$VcenterDeploymentUpgradeUpgradeSpec = Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentUpgradeVcsaEmbeddedSpec -Psc $VcenterDeploymentUpgradePscSpec -ReplicatedPartnerHostname "MyReplicatedPartnerHostname" -ExportDirectory "MyExportDirectory" -AutoAnswer $false -SkipProductsPrechecks $false
 
Invoke-StartDeploymentUpgrade -vcenterDeploymentUpgradeUpgradeSpec $vcenterDeploymentUpgradeUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec = Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname "MyHostname" -SsoAdminUsername "MySsoAdminUsername" -SsoAdminPassword "MySsoAdminPassword" -RootPassword "MyRootPassword"
$VcenterDeploymentLocationSpec = Initialize-VcenterDeploymentLocationSpec -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword"
$VcenterDeploymentUpgradeUpgradeSpec = Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec
 
Invoke-StartDeploymentUpgrade -vcenterDeploymentUpgradeUpgradeSpec $vcenterDeploymentUpgradeUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartDeploymentUpgrade with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/deployment/upgrade__action=start/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentUpgradeUpgradeSpec</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-VcenterEnvironmentBrowserConfigOptionDescriptorsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigOptionDescriptorsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of ConfigOptionDescriptors available for the specified filter. This operation was added in __vSphere API 8.0.2.00300__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_EnvironmentBrowser_ConfigOptionDescriptors_ListParams.clusters* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterEnvironmentBrowserConfigOptionDescriptorsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>A set of Cluster IDs that specify for which Clusters the configuration option descriptors are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>A set of Cluster IDs that specify for which Clusters the configuration option descriptors are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigOptionDescriptorsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterEnvironmentBrowserConfigOptionDescriptorsList -clusters "Myclusters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigOptionDescriptorsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterEnvironmentBrowserConfigOptionDescriptorsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigOptionDescriptorsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/environment-browser/config-option-descriptors/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-VcenterEnvironmentBrowserConfigOptionsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigOptionsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Query for the &#x60;vim.vm.ConfigOption&#x60; from the hosts in the specified clusters. The filter spec may be optionally used to narrow the result to a specific config option by the key returned from *GET /vcenter/environment-browser/config-option-descriptors* as well as one or more guest OS identifier(s). If the config option key is not specified, then the default config option for the specified cluster(s) is returned. This operation requires additional &#x60;api_release&#x60; request parameter which must be used to guarantee compatibility with future releases of the API. Consult the vSphere Automation SDKs Programming Guide for more information. This operation was added in __vSphere API 8.0.2.00300__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_EnvironmentBrowser_ConfigOptions_GetParams.clusters* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterEnvironmentBrowserConfigOptionsGet</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>The clusters whose config option are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an InvalidArgument error is returned. missing or &#x60;null&#x60; is allowed for future extensibility e.g. generating options for hosts, VM etc. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConfigOption</maml:name>
          <maml:Description>
            <maml:para>Query for a specific config option with the key obtained from *GET /vcenter/environment-browser/config-option-descriptors*. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; then the default config option will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuestIds</maml:name>
          <maml:Description>
            <maml:para>Filter the set of Guest OSs for which descriptors will be returned. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; all guest OS descriptors are returned.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>The clusters whose config option are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an InvalidArgument error is returned. missing or &#x60;null&#x60; is allowed for future extensibility e.g. generating options for hosts, VM etc. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConfigOption</maml:name>
        <maml:Description>
          <maml:para>Query for a specific config option with the key obtained from *GET /vcenter/environment-browser/config-option-descriptors*. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; then the default config option will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuestIds</maml:name>
        <maml:Description>
          <maml:para>Filter the set of Guest OSs for which descriptors will be returned. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; all guest OS descriptors are returned.</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>VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigOptionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterEnvironmentBrowserConfigOptionsGet -clusters "Myclusters" -configOption "configOption_example" -guestIds "MyguestIds"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigOptionsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterEnvironmentBrowserConfigOptionsGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigOptionsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/environment-browser/config-options/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-VcenterEnvironmentBrowserConfigTargetsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigTargetsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries for information about a specific target, a \&quot;physical\&quot; device that can be used to back virtual devices. The returned vim.vm.ConfigTarget specifies the set of values that can be used for device backings to connect the virtual machine to physical, or logical, host devices. This operation requires additional &#x60;api_release&#x60; request parameter which must be used to guarantee compatibility with future releases of the API. Consult the vSphere Automation SDKs Programming Guide for more information. This operation was added in __vSphere API 8.0.2.00300__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_EnvironmentBrowser_ConfigTargets_GetParams.clusters* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterEnvironmentBrowserConfigTargetsGet</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>A set of Cluster IDs that specify for which Clusters the configuration target is requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Filter</maml:name>
          <maml:Description>
            <maml:para>Specify a filter to narrow the results. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty, all information for a given config target is returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&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>Clusters</maml:name>
        <maml:Description>
          <maml:para>A set of Cluster IDs that specify for which Clusters the configuration target is requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Filter</maml:name>
        <maml:Description>
          <maml:para>Specify a filter to narrow the results. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty, all information for a given config target is returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&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>VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigTargetsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterEnvironmentBrowserConfigTargetsGet -clusters "Myclusters" -filter "DATASTORES"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigTargetsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterEnvironmentBrowserConfigTargetsGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEnvironmentBrowserConfigTargetsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/environment-browser/config-targets/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-VcenterEvcModesCreateTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterEvcModesCreateTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a custom Vcenter_EvcMode_EvcMode object that is returned to the client. The client can then set this EVC mode on VMs/Clusters. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterEvcModesCreateTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterEvcModesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Spec with information about how to create the EvcMode.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterEvcModesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Spec with information about how to create the EvcMode.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModesCreateSpec</maml: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>$VcenterUsernamePassword = Initialize-VcenterUsernamePassword -UserName "MyUserName" -Password "MyPassword"
$VcenterCredential = Initialize-VcenterCredential -Type "USERNAME_PASSWORD" -UsernamePassword $VcenterUsernamePassword -SamlToken "MySamlToken"

$VcenterServiceLocator = Initialize-VcenterServiceLocator -InstanceUuid "MyInstanceUuid" -Url "MyUrl" -Credential $VcenterCredential -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate"

$VcenterEvcModesSource = Initialize-VcenterEvcModesSource -ServiceLocator $VcenterServiceLocator -Clusters "MyClusters" -Hosts "MyHosts"

$VcenterEvcModesCreateSpec = Initialize-VcenterEvcModesCreateSpec -Sources $VcenterEvcModesSource
 
Invoke-VcenterEvcModesCreateTask -vcenterEvcModesCreateSpec $vcenterEvcModesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEvcModesCreateTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEvcModesSource = Initialize-VcenterEvcModesSource

$VcenterEvcModesCreateSpec = Initialize-VcenterEvcModesCreateSpec -Sources $VcenterEvcModesSource
 
Invoke-VcenterEvcModesCreateTask -vcenterEvcModesCreateSpec $vcenterEvcModesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEvcModesCreateTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/evc-modes__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterEvcModesCreateSpec</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-VcenterEvcModesPartition</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterEvcModesPartition</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Partition the EvcMode object into its constituent CPU and graphics EvcMode objects. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterEvcModesPartition</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterEvcModeEvcMode</maml:name>
          <maml:Description>
            <maml:para>The EvcMode object to partition.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterEvcModeEvcMode</maml:name>
        <maml:Description>
          <maml:para>The EvcMode object to partition.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModesPartitionResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterEvcModeFeatureMask = Initialize-VcenterEvcModeFeatureMask -Key "MyKey" -Name "MyName" -Value "MyValue"
$VcenterEvcModeEvcMode = Initialize-VcenterEvcModeEvcMode -Key "MyKey" -Masks $VcenterEvcModeFeatureMask
 
Invoke-VcenterEvcModesPartition -vcenterEvcModeEvcMode $vcenterEvcModeEvcMode
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEvcModesPartition with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEvcModeFeatureMask = Initialize-VcenterEvcModeFeatureMask -Key "MyKey" -Name "MyName" -Value "MyValue"
$VcenterEvcModeEvcMode = Initialize-VcenterEvcModeEvcMode -Key "MyKey" -Masks $VcenterEvcModeFeatureMask
 
Invoke-VcenterEvcModesPartition -vcenterEvcModeEvcMode $vcenterEvcModeEvcMode
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterEvcModesPartition with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/evc-modes__action=partition/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterEvcModeEvcMode</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-ListFolder</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListFolder</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) folders in vCenter matching the *Vcenter_Folder_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListFolder</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Identifiers of folders that can match the filter. If missing or &#x60;null&#x60; or empty, folders with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that folders must have to match the filter (see *Vcenter_Folder_Summary.name*). If missing or &#x60;null&#x60; or empty, folders with any name match the filter.</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>Type</maml:name>
          <maml:Description>
            <maml:para>Type that folders must have to match the filter (see *Vcenter_Folder_Summary.type*). If missing or &#x60;null&#x60;, folders with any type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFolderType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterFolderType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParentFolders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Identifiers of folders that can match the filter. If missing or &#x60;null&#x60; or empty, folders with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that folders must have to match the filter (see *Vcenter_Folder_Summary.name*). If missing or &#x60;null&#x60; or empty, folders with any name match the filter.</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>Type</maml:name>
        <maml:Description>
          <maml:para>Type that folders must have to match the filter (see *Vcenter_Folder_Summary.type*). If missing or &#x60;null&#x60;, folders with any type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFolderType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFolderType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParentFolders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterFolderSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListFolder -folders "Myfolders" -names "Mynames" -type "DATACENTER" -parentFolders "MyparentFolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListFolder with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListFolder
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListFolder with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/folder/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-VcenterFoundationLoadBalancersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the load balancer corresponding to the specified foundationLoadBalancer. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersGet -foundationLoadBalancer "foundationLoadBalancer_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersGet -foundationLoadBalancer "foundationLoadBalancer_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/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-VcenterFoundationLoadBalancersList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about load balancers matching the *Vcenter_FoundationLoadBalancers_FilterSpec*. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owner</maml:name>
          <maml:Description>
            <maml:para>The creator name of load balancer. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OwnerId</maml:name>
          <maml:Description>
            <maml:para>The load balancer creator identifier. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The load balancer name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match load balancer name when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FullInfo</maml:name>
          <maml:Description>
            <maml:para>The field indicates whether to get load balancer detailed info list, if the value is true, get load balancer detailed info list and ID list, if the value is false, get load balancer ID list only. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; means get load balancer ID list 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Owner</maml:name>
        <maml:Description>
          <maml:para>The creator name of load balancer. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OwnerId</maml:name>
        <maml:Description>
          <maml:para>The load balancer creator identifier. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The load balancer name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match load balancer name when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FullInfo</maml:name>
        <maml:Description>
          <maml:para>The field indicates whether to get load balancer detailed info list, if the value is true, get load balancer detailed info list and ID list, if the value is false, get load balancer ID list only. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; means get load balancer ID list 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersList -owner "owner_example" -ownerId "ownerId_example" -name "name_example" -fullInfo $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/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-VcenterFoundationLoadBalancersResetPassword</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersResetPassword</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resets password of user \&quot;vmware-system-user\&quot; (used for debugging purposes only) in the load balancer virtual machine(s). This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;FoundationLoadBalancers.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersResetPassword</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterFoundationLoadBalancersPasswordSpec</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_FoundationLoadBalancers_PasswordSpec* new password to set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersPasswordSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersPasswordSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterFoundationLoadBalancersPasswordSpec</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_FoundationLoadBalancers_PasswordSpec* new password to set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersPasswordSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersPasswordSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersPasswordSpec = Initialize-VcenterFoundationLoadBalancersPasswordSpec -Password "MyPassword"
 
Invoke-VcenterFoundationLoadBalancersResetPassword -foundationLoadBalancer "foundationLoadBalancer_example" -vcenterFoundationLoadBalancersPasswordSpec $vcenterFoundationLoadBalancersPasswordSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersResetPassword with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersPasswordSpec = Initialize-VcenterFoundationLoadBalancersPasswordSpec -Password "MyPassword"
 
Invoke-VcenterFoundationLoadBalancersResetPassword -foundationLoadBalancer "foundationLoadBalancer_example" -vcenterFoundationLoadBalancersPasswordSpec $vcenterFoundationLoadBalancersPasswordSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersResetPassword with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer__action=reset-password/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterFoundationLoadBalancersPasswordSpec</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-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersNodesEnterMaintenanceMode</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enters load balancer node in maintenance mode. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;FoundationLoadBalancers.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NodeId</maml:name>
          <maml:Description>
            <maml:para>identifier of load balancer node to put in maintenance mode. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NodeId</maml:name>
        <maml:Description>
          <maml:para>identifier of load balancer node to put in maintenance mode. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesEnterMaintenanceMode with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/nodes/nodeId__action=enter-maintenance-mode/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterFoundationLoadBalancersNodesExitMaintenanceMode</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersNodesExitMaintenanceMode</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exits load balancer node from maintenance mode. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;FoundationLoadBalancers.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersNodesExitMaintenanceMode</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NodeId</maml:name>
          <maml:Description>
            <maml:para>identifier of load balancer node to exit from maintenance mode. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NodeId</maml:name>
        <maml:Description>
          <maml:para>identifier of load balancer node to exit from maintenance mode. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersNodesExitMaintenanceMode -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesExitMaintenanceMode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersNodesExitMaintenanceMode -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesExitMaintenanceMode with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/nodes/nodeId__action=exit-maintenance-mode/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterFoundationLoadBalancersNodesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersNodesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about load balancer node. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersNodesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NodeId</maml:name>
          <maml:Description>
            <maml:para>identifier of load balancer node to get information. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NodeId</maml:name>
        <maml:Description>
          <maml:para>identifier of load balancer node to get information. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersNodesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersNodesGet -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersNodesGet -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/nodes/nodeId/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-VcenterFoundationLoadBalancersNodesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersNodesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns load balancer instance contained node(s). This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersNodesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFoundationLoadBalancersNodesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersNodesList -foundationLoadBalancer "foundationLoadBalancer_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersNodesList -foundationLoadBalancer "foundationLoadBalancer_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/nodes/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-VcenterFoundationLoadBalancersNodesRedeploy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterFoundationLoadBalancersNodesRedeploy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Redeploys load balancer node. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;FoundationLoadBalancers.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterFoundationLoadBalancersNodesRedeploy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FoundationLoadBalancer</maml:name>
          <maml:Description>
            <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NodeId</maml:name>
          <maml:Description>
            <maml:para>identifier of load balancer node to redeploy. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>FoundationLoadBalancer</maml:name>
        <maml:Description>
          <maml:para>identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NodeId</maml:name>
        <maml:Description>
          <maml:para>identifier of load balancer node to redeploy. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.FoundationLoadBalancerNode&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterFoundationLoadBalancersNodesRedeploy -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesRedeploy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterFoundationLoadBalancersNodesRedeploy -foundationLoadBalancer "foundationLoadBalancer_example" -nodeId "nodeId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterFoundationLoadBalancersNodesRedeploy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/foundation-load-balancers/foundationLoadBalancer/nodes/nodeId__action=redeploy/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a customization specification. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ModifyCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateGuestCustomizationSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterGuestCustomizationSpecsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The information i.e. name, description and the settings i.e hostname, ip address etc for the new customization specification that needs to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterGuestCustomizationSpecsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The information i.e. name, description and the settings i.e hostname, ip address etc for the new customization specification that needs to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsCreateSpec</maml: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>$VcenterGuestHostnameGenerator = Initialize-VcenterGuestHostnameGenerator -Type "FIXED" -FixedName "MyFixedName" -Prefix "MyPrefix"
$VcenterGuestUserData = Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName "MyFullName" -Organization "MyOrganization" -ProductKey "MyProductKey"

$VcenterGuestDomain = Initialize-VcenterGuestDomain -Type "WORKGROUP" -Workgroup "MyWorkgroup" -Domain "MyDomain" -DomainUsername "MyDomainUsername" -DomainPassword "MyDomainPassword" -DomainOu "MyDomainOu"
$VcenterGuestGuiUnattended = Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password "MyPassword" -TimeZone 0
$VcenterGuestWindowsSysprep = Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands "MyGuiRunOnceCommands" -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration = Initialize-VcenterGuestWindowsConfiguration -Reboot "REBOOT" -Sysprep $VcenterGuestWindowsSysprep -SysprepXml "MySysprepXml"

$VcenterGuestLinuxConfiguration = Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain "MyDomain" -TimeZone "MyTimeZone" -ScriptText "MyScriptText" -CompatibleCustomizationMethod "MyCompatibleCustomizationMethod"

$VcenterGuestCloudinitConfiguration = Initialize-VcenterGuestCloudinitConfiguration -Metadata "MyMetadata" -Userdata "MyUserdata"
$VcenterGuestCloudConfiguration = Initialize-VcenterGuestCloudConfiguration -Type "CLOUDINIT" -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList "MyDnsSuffixList" -DnsServers "MyDnsServers"

$VcenterGuestIpv4 = Initialize-VcenterGuestIpv4 -Type "DHCP" -IpAddress "MyIpAddress" -Prefix 0 -Gateways "MyGateways"

$VcenterGuestIpv6Address = Initialize-VcenterGuestIpv6Address -IpAddress "MyIpAddress" -Prefix 0
$VcenterGuestIpv6 = Initialize-VcenterGuestIpv6 -Type "DHCP" -Ipv6 $VcenterGuestIpv6Address -Gateways "MyGateways"

$VcenterGuestWindowsNetworkAdapterSettings = Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers "MyDnsServers" -DnsDomain "MyDnsDomain" -WinsServers "MyWinsServers" -NetBiosMode "USE_DHCP"
$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -MacAddress "MyMacAddress" -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsCreateSpec = Initialize-VcenterGuestCustomizationSpecsCreateSpec -Spec $VcenterGuestCustomizationSpec -Description "MyDescription" -Name "MyName"
 
Invoke-CreateGuestCustomizationSpecs -vcenterGuestCustomizationSpecsCreateSpec $vcenterGuestCustomizationSpecsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings

$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsCreateSpec = Initialize-VcenterGuestCustomizationSpecsCreateSpec -Spec $VcenterGuestCustomizationSpec -Description "MyDescription" -Name "MyName"
 
Invoke-CreateGuestCustomizationSpecs -vcenterGuestCustomizationSpecsCreateSpec $vcenterGuestCustomizationSpecsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpecsCreateSpec</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-DeleteNameGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteNameGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a customization specification with the specified identifier. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ModifyCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteNameGuestCustomizationSpecs</maml:name>
        <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 customization specification that needs to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The name of the customization specification that needs to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteNameGuestCustomizationSpecs -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNameGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteNameGuestCustomizationSpecs -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNameGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/name/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-ExportNameCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ExportNameCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the content of the customization specification in the specified format. Note that any passwords in the customization specification will be set to blank values during the export operation. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ReadCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ExportNameCustomizationSpecs</maml:name>
        <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 customization specification that has to be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterGuestCustomizationSpecsExportRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: export</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsExportRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsExportRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of the customization specification that has to be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterGuestCustomizationSpecsExportRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: export</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsExportRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsExportRequest</maml: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>$VcenterGuestCustomizationSpecsExportRequest = Initialize-VcenterGuestCustomizationSpecsExportRequest -Format "JSON"
 
Invoke-ExportNameCustomizationSpecs -name "name_example" -vcenterGuestCustomizationSpecsExportRequest $vcenterGuestCustomizationSpecsExportRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportNameCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsExportRequest = Initialize-VcenterGuestCustomizationSpecsExportRequest -Format "JSON"
 
Invoke-ExportNameCustomizationSpecs -name "name_example" -vcenterGuestCustomizationSpecsExportRequest $vcenterGuestCustomizationSpecsExportRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ExportNameCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/name__action=export/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpecsExportRequestBody</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-GetNameGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNameGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the guest customization specification from vCenter with the specified identifier. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ReadCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNameGuestCustomizationSpecs</maml:name>
        <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 customization specification. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The name of the customization specification. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNameGuestCustomizationSpecs -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNameGuestCustomizationSpecs -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNameGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/name/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-ImportGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Converts a well formatted string to a *Vcenter_Guest_CustomizationSpecs_CreateSpec*. The resulting object can be passed to *POST /vcenter/guest/customization-specs* operation. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ModifyCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportGuestCustomizationSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterGuestCustomizationSpecsImportSpecificationRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: importSpecification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsImportSpecificationRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsImportSpecificationRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterGuestCustomizationSpecsImportSpecificationRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: importSpecification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsImportSpecificationRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsImportSpecificationRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsCreateSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsImportSpecificationRequest = Initialize-VcenterGuestCustomizationSpecsImportSpecificationRequest -CustomizationSpec "MyCustomizationSpec"
 
Invoke-ImportGuestCustomizationSpecs -vcenterGuestCustomizationSpecsImportSpecificationRequest $vcenterGuestCustomizationSpecsImportSpecificationRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsImportSpecificationRequest = Initialize-VcenterGuestCustomizationSpecsImportSpecificationRequest -CustomizationSpec "MyCustomizationSpec"
 
Invoke-ImportGuestCustomizationSpecs -vcenterGuestCustomizationSpecsImportSpecificationRequest $vcenterGuestCustomizationSpecsImportSpecificationRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs__action=import/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpecsImportSpecificationRequestBody</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-ListGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) guest customization specifications in vCenter matching the *Vcenter_Guest_CustomizationSpecs_FilterSpec*. This operation was added in __vSphere API 6.7.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ReadCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListGuestCustomizationSpecs</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.name*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, guest customization specifications with any name match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</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>OsType</maml:name>
          <maml:Description>
            <maml:para>Guest operating system type that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.OS_type*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, guest customization specifications with any guest operating system type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>Names that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.name*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, guest customization specifications with any name match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</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>OsType</maml:name>
        <maml:Description>
          <maml:para>Guest operating system type that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.OS_type*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, guest customization specifications with any guest operating system type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListGuestCustomizationSpecs -names "Mynames" -osType "WINDOWS"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListGuestCustomizationSpecs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/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-SetNameGuestCustomizationSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNameGuestCustomizationSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets an existing specification, possibly after retrieving (by using *GET /vcenter/guest/customization-specs/{name}*) and editing it. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VirtualMachine.Provisioning.ModifyCustSpecs&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNameGuestCustomizationSpecs</maml:name>
        <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 customization specification that needs to be set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterGuestCustomizationSpecsSpec</maml:name>
          <maml:Description>
            <maml:para>The new specification that will overwrite the existing specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of the customization specification that needs to be set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterGuestCustomizationSpecsSpec</maml:name>
        <maml:Description>
          <maml:para>The new specification that will overwrite the existing specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestHostnameGenerator = Initialize-VcenterGuestHostnameGenerator -Type "FIXED" -FixedName "MyFixedName" -Prefix "MyPrefix"
$VcenterGuestUserData = Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName "MyFullName" -Organization "MyOrganization" -ProductKey "MyProductKey"

$VcenterGuestDomain = Initialize-VcenterGuestDomain -Type "WORKGROUP" -Workgroup "MyWorkgroup" -Domain "MyDomain" -DomainUsername "MyDomainUsername" -DomainPassword "MyDomainPassword" -DomainOu "MyDomainOu"
$VcenterGuestGuiUnattended = Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password "MyPassword" -TimeZone 0
$VcenterGuestWindowsSysprep = Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands "MyGuiRunOnceCommands" -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration = Initialize-VcenterGuestWindowsConfiguration -Reboot "REBOOT" -Sysprep $VcenterGuestWindowsSysprep -SysprepXml "MySysprepXml"

$VcenterGuestLinuxConfiguration = Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain "MyDomain" -TimeZone "MyTimeZone" -ScriptText "MyScriptText" -CompatibleCustomizationMethod "MyCompatibleCustomizationMethod"

$VcenterGuestCloudinitConfiguration = Initialize-VcenterGuestCloudinitConfiguration -Metadata "MyMetadata" -Userdata "MyUserdata"
$VcenterGuestCloudConfiguration = Initialize-VcenterGuestCloudConfiguration -Type "CLOUDINIT" -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList "MyDnsSuffixList" -DnsServers "MyDnsServers"

$VcenterGuestIpv4 = Initialize-VcenterGuestIpv4 -Type "DHCP" -IpAddress "MyIpAddress" -Prefix 0 -Gateways "MyGateways"

$VcenterGuestIpv6Address = Initialize-VcenterGuestIpv6Address -IpAddress "MyIpAddress" -Prefix 0
$VcenterGuestIpv6 = Initialize-VcenterGuestIpv6 -Type "DHCP" -Ipv6 $VcenterGuestIpv6Address -Gateways "MyGateways"

$VcenterGuestWindowsNetworkAdapterSettings = Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers "MyDnsServers" -DnsDomain "MyDnsDomain" -WinsServers "MyWinsServers" -NetBiosMode "USE_DHCP"
$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -MacAddress "MyMacAddress" -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsSpec = Initialize-VcenterGuestCustomizationSpecsSpec -Fingerprint "MyFingerprint" -Spec $VcenterGuestCustomizationSpec -Description "MyDescription" -Name "MyName"
 
Invoke-SetNameGuestCustomizationSpecs -name "name_example" -vcenterGuestCustomizationSpecsSpec $vcenterGuestCustomizationSpecsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNameGuestCustomizationSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings

$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsSpec = Initialize-VcenterGuestCustomizationSpecsSpec -Fingerprint "MyFingerprint" -Spec $VcenterGuestCustomizationSpec -Description "MyDescription" -Name "MyName"
 
Invoke-SetNameGuestCustomizationSpecs -name "name_example" -vcenterGuestCustomizationSpecsSpec $vcenterGuestCustomizationSpecsSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNameGuestCustomizationSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/guest/customization-specs/name/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpecsSpec</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-ConnectHost</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectHost</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connect to the host corresponding to host previously added to the vCenter server.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectHost</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host to be reconnected. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host to be reconnected. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectHost with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/host__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateHost</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateHost</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add a new standalone host in the vCenter inventory. The newly connected host will be in connected state. The vCenter Server will verify the SSL certificate before adding the host to its inventory. In the case where the SSL certificate cannot be verified because the Certificate Authority is not recognized or the certificate is self signed, the vCenter Server will fall back to thumbprint verification mode as defined by *Vcenter_Host_CreateSpec_ThumbprintVerification*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateHost</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHostCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new host to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHostCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new host to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpec</maml: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>$VcenterHostCreateSpec = Initialize-VcenterHostCreateSpec -Hostname "MyHostname" -Port 0 -UserName "MyUserName" -Password "MyPassword" -Folder "MyFolder" -ThumbprintVerification "NONE" -Thumbprint "MyThumbprint" -SslCertificate "MySslCertificate" -ForceAdd $false
 
Invoke-CreateHost -vcenterHostCreateSpec $vcenterHostCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostCreateSpec = Initialize-VcenterHostCreateSpec -Hostname "MyHostname" -UserName "MyUserName" -Password "MyPassword" -ThumbprintVerification "NONE"
 
Invoke-CreateHost -vcenterHostCreateSpec $vcenterHostCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHost with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HostCreateSpec</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-DeleteHost</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteHost</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove a standalone host from the vCenter Server.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteHost</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host to be deleted. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host to be deleted. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteHost with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/host/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectHost</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectHost</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnect the host corresponding to host from the vCenter server</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectHost</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host to be disconnected. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host to be disconnected. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectHost -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectHost with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/host__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListHost</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHost</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 2500 visible (subject to permission checks) hosts in vCenter matching the *Vcenter_Host_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHost</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>Identifiers of hosts that can match the filter. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that hosts must have to match the filter (see *Vcenter_Host_Summary.name*). If missing or &#x60;null&#x60; or empty, hosts with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Standalone</maml:name>
          <maml:Description>
            <maml:para>If true, only hosts that are not part of a cluster can match the filter, and if false, only hosts that are are part of a cluster can match the filter. If missing or &#x60;null&#x60; Hosts can match filter independent of whether they are part of a cluster or not. If this field is true and *Vcenter_Host_FilterSpec.clusters* os not empty, no hosts will match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml: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>Clusters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any cluster and hosts that are not in a cluster match the filter. If this property is not empty and *Vcenter_Host_FilterSpec.standalone* is true, no hosts will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConnectionStates</maml:name>
          <maml:Description>
            <maml:para>Connection states that a host must be in to match the filter (see *Vcenter_Host_Summary.connection_state*. If missing or &#x60;null&#x60; or empty, hosts in any connection state match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterHostConnectionState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterHostConnectionState&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostUuids</maml:name>
          <maml:Description>
            <maml:para>UUID of hosts that can match the filter. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Identifiers of hosts that can match the filter. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that hosts must have to match the filter (see *Vcenter_Host_Summary.name*). If missing or &#x60;null&#x60; or empty, hosts with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Standalone</maml:name>
        <maml:Description>
          <maml:para>If true, only hosts that are not part of a cluster can match the filter, and if false, only hosts that are are part of a cluster can match the filter. If missing or &#x60;null&#x60; Hosts can match filter independent of whether they are part of a cluster or not. If this field is true and *Vcenter_Host_FilterSpec.clusters* os not empty, no hosts will match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml: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>Clusters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any cluster and hosts that are not in a cluster match the filter. If this property is not empty and *Vcenter_Host_FilterSpec.standalone* is true, no hosts will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConnectionStates</maml:name>
        <maml:Description>
          <maml:para>Connection states that a host must be in to match the filter (see *Vcenter_Host_Summary.connection_state*. If missing or &#x60;null&#x60; or empty, hosts in any connection state match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterHostConnectionState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterHostConnectionState&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostUuids</maml:name>
        <maml:Description>
          <maml:para>UUID of hosts that can match the filter. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterHostSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHost -hosts "Myhosts" -names "Mynames" -folders "Myfolders" -datacenters "Mydatacenters" -standalone $true -clusters "Myclusters" -connectionStates "CONNECTED" -hostUuids "MyhostUuids"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHost
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHost with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/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-VcenterHostEntropyExternalPoolAdd</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterHostEntropyExternalPoolAdd</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds additional entropy to the pool. This API will accept maximum (*Vcenter_Host_Entropy_ExternalPool_Info.capacity* - *Vcenter_Host_Entropy_ExternalPool_Info.currently_available*) bytes of entropy. Extra entropy data sent will be discarded. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Entropy.Write&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterHostEntropyExternalPoolAdd</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHostEntropyExternalPoolAddSpec</maml:name>
          <maml:Description>
            <maml:para>contains buffer of entropy data.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolAddSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolAddSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHostEntropyExternalPoolAddSpec</maml:name>
        <maml:Description>
          <maml:para>contains buffer of entropy data.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolAddSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolAddSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolAddResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHostEntropyExternalPoolAddSpec = Initialize-VcenterHostEntropyExternalPoolAddSpec -Data 0
 
Invoke-VcenterHostEntropyExternalPoolAdd -host "host_example" -vcenterHostEntropyExternalPoolAddSpec $vcenterHostEntropyExternalPoolAddSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterHostEntropyExternalPoolAdd with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostEntropyExternalPoolAddSpec = Initialize-VcenterHostEntropyExternalPoolAddSpec -Data 0
 
Invoke-VcenterHostEntropyExternalPoolAdd -host "host_example" -vcenterHostEntropyExternalPoolAddSpec $vcenterHostEntropyExternalPoolAddSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterHostEntropyExternalPoolAdd with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/host/entropy/external-pool__action=add/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterHostEntropyExternalPoolAddSpec</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-VcenterHostEntropyExternalPoolGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterHostEntropyExternalPoolGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the entropy pool details of a host including current entropy level. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Entropy.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterHostEntropyExternalPoolGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostEntropyExternalPoolInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterHostEntropyExternalPoolGet -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterHostEntropyExternalPoolGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterHostEntropyExternalPoolGet -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterHostEntropyExternalPoolGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/host/host/entropy/external-pool/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-CreateHvcLinks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateHvcLinks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new hybrid link between the local and foreign PSC. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateHvcLinks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHvcLinksCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new link to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHvcLinksCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new link to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksCreateSpec</maml: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>$VcenterHvcLinksCreateSpec = Initialize-VcenterHvcLinksCreateSpec -PscHostname "MyPscHostname" -Port "MyPort" -DomainName "MyDomainName" -Username "MyUsername" -Password "MyPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -AdminGroups "MyAdminGroups"
 
Invoke-CreateHvcLinks -vcenterHvcLinksCreateSpec $vcenterHvcLinksCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHvcLinks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCreateSpec = Initialize-VcenterHvcLinksCreateSpec -PscHostname "MyPscHostname" -DomainName "MyDomainName" -Username "MyUsername" -Password "MyPassword"
 
Invoke-CreateHvcLinks -vcenterHvcLinksCreateSpec $vcenterHvcLinksCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateHvcLinks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/links/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcLinksCreateSpec</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-DeleteLinkHvc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLinkHvc</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an existing hybrid link. This API should be used when unlink is initiated from Cloud Gateway. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLinkHvc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Link</maml:name>
          <maml:Description>
            <maml:para>Identifier of the hybrid link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Link</maml:name>
        <maml:Description>
          <maml:para>Identifier of the hybrid link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteLinkHvc -link "link_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLinkHvc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLinkHvc -link "link_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLinkHvc with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/links/link/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DeleteLink</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteLink</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an existing hybrid link. This API should be used when unlink is initiated from cloud vCenter. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteLink</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Link</maml:name>
          <maml:Description>
            <maml:para>Identifier of the hybrid link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHvcLinksDeleteWithCredentialsRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: deleteWithCredentials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksDeleteWithCredentialsRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksDeleteWithCredentialsRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Link</maml:name>
        <maml:Description>
          <maml:para>Identifier of the hybrid link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHvcLinksDeleteWithCredentialsRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: deleteWithCredentials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksDeleteWithCredentialsRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksDeleteWithCredentialsRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCredentials = Initialize-VcenterHvcLinksCredentials -UserName "MyUserName" -Password "MyPassword"
$VcenterHvcLinksDeleteWithCredentialsRequest = Initialize-VcenterHvcLinksDeleteWithCredentialsRequest -Credentials $VcenterHvcLinksCredentials
 
Invoke-DeleteLink -link "link_example" -vcenterHvcLinksDeleteWithCredentialsRequest $vcenterHvcLinksDeleteWithCredentialsRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLink with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteLink -link "link_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteLink with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/links/link__action=delete/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcLinksDeleteWithCredentialsRequestBody</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-GetLinkHvc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetLinkHvc</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets information for a link. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetLinkHvc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Link</maml:name>
          <maml:Description>
            <maml:para>Unique identifier of the link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Link</maml:name>
        <maml:Description>
          <maml:para>Unique identifier of the link. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.hvc.Links&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetLinkHvc -link "link_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLinkHvc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetLinkHvc -link "link_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetLinkHvc with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/links/link/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-ListHvcLinks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHvcLinks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates the list of registered hybrid links. Usage beyond VMware Cloud on AWS is not supported.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHvcLinks</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterHvcLinksSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHvcLinks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHvcLinks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHvcLinks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHvcLinks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/links/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-AddManagementAdministrators</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AddManagementAdministrators</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add the local sso group with the new group. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AddManagementAdministrators</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHvcManagementAdministratorsAddRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: add</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsAddRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsAddRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHvcManagementAdministratorsAddRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: add</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsAddRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsAddRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsAddRequest = Initialize-VcenterHvcManagementAdministratorsAddRequest -GroupName "MyGroupName"
 
Invoke-AddManagementAdministrators -vcenterHvcManagementAdministratorsAddRequest $vcenterHvcManagementAdministratorsAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddManagementAdministrators with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsAddRequest = Initialize-VcenterHvcManagementAdministratorsAddRequest -GroupName "MyGroupName"
 
Invoke-AddManagementAdministrators -vcenterHvcManagementAdministratorsAddRequest $vcenterHvcManagementAdministratorsAddRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-AddManagementAdministrators with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/management/administrators__action=add/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcManagementAdministratorsAddRequestBody</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-GetHvcManagementAdministrators</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHvcManagementAdministrators</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Enumerates the set of all the groups in the local sso group. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHvcManagementAdministrators</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHvcManagementAdministrators
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHvcManagementAdministrators with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHvcManagementAdministrators
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHvcManagementAdministrators with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/management/administrators/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-RemoveManagementAdministrators</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RemoveManagementAdministrators</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove the group from the local sso group. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RemoveManagementAdministrators</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHvcManagementAdministratorsRemoveRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: remove</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsRemoveRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsRemoveRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHvcManagementAdministratorsRemoveRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: remove</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsRemoveRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsRemoveRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsRemoveRequest = Initialize-VcenterHvcManagementAdministratorsRemoveRequest -GroupName "MyGroupName"
 
Invoke-RemoveManagementAdministrators -vcenterHvcManagementAdministratorsRemoveRequest $vcenterHvcManagementAdministratorsRemoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveManagementAdministrators with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsRemoveRequest = Initialize-VcenterHvcManagementAdministratorsRemoveRequest -GroupName "MyGroupName"
 
Invoke-RemoveManagementAdministrators -vcenterHvcManagementAdministratorsRemoveRequest $vcenterHvcManagementAdministratorsRemoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RemoveManagementAdministrators with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/management/administrators__action=remove/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcManagementAdministratorsRemoveRequestBody</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-SetHvcManagementAdministrators</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetHvcManagementAdministrators</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the groups in the local sso group. Usage beyond VMware Cloud on AWS is not supported. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;HLM.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetHvcManagementAdministrators</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHvcManagementAdministratorsSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHvcManagementAdministratorsSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcManagementAdministratorsSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsSetRequest = Initialize-VcenterHvcManagementAdministratorsSetRequest -GroupNames "MyGroupNames"
 
Invoke-SetHvcManagementAdministrators -vcenterHvcManagementAdministratorsSetRequest $vcenterHvcManagementAdministratorsSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHvcManagementAdministrators with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsSetRequest = Initialize-VcenterHvcManagementAdministratorsSetRequest -GroupNames "MyGroupNames"
 
Invoke-SetHvcManagementAdministrators -vcenterHvcManagementAdministratorsSetRequest $vcenterHvcManagementAdministratorsSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetHvcManagementAdministrators with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/hvc/management/administrators/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcManagementAdministratorsSetRequestBody</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-GetTenantBrokerAdminClient</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTenantBrokerAdminClient</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the tenant admin client token info associated with pre-configured tenant(s) owned by vcenter trustmanagment service. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTenantBrokerAdminClient</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tenant</maml:name>
          <maml:Description>
            <maml:para>The tenant name for which the admin client token needs to be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.broker.tenant&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Tenant</maml:name>
        <maml:Description>
          <maml:para>The tenant name for which the admin client token needs to be returned. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.broker.tenant&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityBrokerTenantsTokenInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTenantBrokerAdminClient -tenant "tenant_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTenantBrokerAdminClient with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTenantBrokerAdminClient -tenant "tenant_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTenantBrokerAdminClient with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/broker/tenants/tenant/admin-client/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-GetBrokerTenantsOperatorClient</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetBrokerTenantsOperatorClient</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the operator client token info in Broker. The operator client was created at bootstrap or installation of broker. This token can be used to manage tenant entity APIs. This operation was added in __vSphere API 8.0.1.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetBrokerTenantsOperatorClient</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityBrokerTenantsTokenInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetBrokerTenantsOperatorClient
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetBrokerTenantsOperatorClient with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetBrokerTenantsOperatorClient
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetBrokerTenantsOperatorClient with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/broker/tenants/operator-client/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-CreateIdentityProviders</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateIdentityProviders</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a vCenter Server identity provider. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Create&#x60; and &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateIdentityProviders</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterIdentityProvidersCreateSpec</maml:name>
          <maml:Description>
            <maml:para>the CreateSpec contains the information used to create the provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterIdentityProvidersCreateSpec</maml:name>
        <maml:Description>
          <maml:para>the CreateSpec contains the information used to create the provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersCreateSpec</maml: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>$VcenterIdentityProvidersOauth2CreateSpec = Initialize-VcenterIdentityProvidersOauth2CreateSpec -AuthEndpoint "MyAuthEndpoint" -TokenEndpoint "MyTokenEndpoint" -PublicKeyUri "MyPublicKeyUri" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -ClaimMap @{ key_example = @{ key_example = "MyInner" } } -Issuer "MyIssuer" -AuthenticationMethod "CLIENT_SECRET_BASIC" -AuthQueryParams @{ key_example = "MyInner" }
$VcenterIdentityProvidersOidcCreateSpec = Initialize-VcenterIdentityProvidersOidcCreateSpec -DiscoveryEndpoint "MyDiscoveryEndpoint" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -ClaimMap @{ key_example = @{ key_example = "MyInner" } }

$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterIdentityProvidersActiveDirectoryOverLdap = Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName "MyUserName" -Password "MyPassword" -UsersBaseDn "MyUsersBaseDn" -GroupsBaseDn "MyGroupsBaseDn" -ServerEndpoints "MyServerEndpoints" -CertChain $VcenterCertificateManagementX509CertChain

$VcenterIdentityProvidersCreateSpec = Initialize-VcenterIdentityProvidersCreateSpec -ConfigTag "Oauth2" -Oauth2 $VcenterIdentityProvidersOauth2CreateSpec -Oidc $VcenterIdentityProvidersOidcCreateSpec -OrgIds "MyOrgIds" -IsDefault $false -Name "MyName" -DomainNames "MyDomainNames" -AuthQueryParams @{ key_example = "MyInner" } -IdmProtocol "REST" -IdmEndpoints "MyIdmEndpoints" -ActiveDirectoryOverLdap $VcenterIdentityProvidersActiveDirectoryOverLdap -UpnClaim "MyUpnClaim" -GroupsClaim "MyGroupsClaim" -FederationType "DIRECT_FEDERATION"
 
Invoke-CreateIdentityProviders -vcenterIdentityProvidersCreateSpec $vcenterIdentityProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateIdentityProviders with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersCreateSpec = Initialize-VcenterIdentityProvidersCreateSpec -ConfigTag "Oauth2"
 
Invoke-CreateIdentityProviders -vcenterIdentityProvidersCreateSpec $vcenterIdentityProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateIdentityProviders with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/providers/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterIdentityProvidersCreateSpec</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-DeleteProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a vCenter Server identity provider. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier of the provider to delete The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier of the provider to delete The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteProviderIdentity -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteProviderIdentity -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/providers/provider/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve detailed information of the specified identity provider. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Read&#x60; and &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier of the provider The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier of the provider The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetProviderIdentity -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetProviderIdentity -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/providers/provider/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-ListIdentityProviders</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListIdentityProviders</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve all identity providers. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Read&#x60; and &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListIdentityProviders</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterIdentityProvidersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListIdentityProviders
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListIdentityProviders with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListIdentityProviders
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListIdentityProviders with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/providers/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-UpdateProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update a vCenter Server identity provider. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcIdentityProviders.Manage&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier of the provider to update The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterIdentityProvidersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>the UpdateSpec contains the information used to update the provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier of the provider to update The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.identity.Providers&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterIdentityProvidersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>the UpdateSpec contains the information used to update the provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersOauth2UpdateSpec = Initialize-VcenterIdentityProvidersOauth2UpdateSpec -AuthEndpoint "MyAuthEndpoint" -TokenEndpoint "MyTokenEndpoint" -PublicKeyUri "MyPublicKeyUri" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -ClaimMap @{ key_example = @{ key_example = "MyInner" } } -Issuer "MyIssuer" -AuthenticationMethod "CLIENT_SECRET_BASIC" -AuthQueryParams @{ key_example = "MyInner" }
$VcenterIdentityProvidersOidcUpdateSpec = Initialize-VcenterIdentityProvidersOidcUpdateSpec -DiscoveryEndpoint "MyDiscoveryEndpoint" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -ClaimMap @{ key_example = @{ key_example = "MyInner" } }

$VcenterCertificateManagementX509CertChain = Initialize-VcenterCertificateManagementX509CertChain -CertChain "MyCertChain"
$VcenterIdentityProvidersActiveDirectoryOverLdap = Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName "MyUserName" -Password "MyPassword" -UsersBaseDn "MyUsersBaseDn" -GroupsBaseDn "MyGroupsBaseDn" -ServerEndpoints "MyServerEndpoints" -CertChain $VcenterCertificateManagementX509CertChain

$VcenterIdentityProvidersUpdateSpec = Initialize-VcenterIdentityProvidersUpdateSpec -ConfigTag "Oauth2" -Oauth2 $VcenterIdentityProvidersOauth2UpdateSpec -Oidc $VcenterIdentityProvidersOidcUpdateSpec -OrgIds "MyOrgIds" -MakeDefault $false -Name "MyName" -DomainNames "MyDomainNames" -AuthQueryParams @{ key_example = "MyInner" } -IdmProtocol "REST" -IdmEndpoints "MyIdmEndpoints" -ActiveDirectoryOverLdap $VcenterIdentityProvidersActiveDirectoryOverLdap -UpnClaim "MyUpnClaim" -ResetUpnClaim $false -GroupsClaim "MyGroupsClaim" -ResetGroupsClaim $false -FederationType "DIRECT_FEDERATION"
 
Invoke-UpdateProviderIdentity -provider "provider_example" -vcenterIdentityProvidersUpdateSpec $vcenterIdentityProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersUpdateSpec = Initialize-VcenterIdentityProvidersUpdateSpec -ConfigTag "Oauth2"
 
Invoke-UpdateProviderIdentity -provider "provider_example" -vcenterIdentityProvidersUpdateSpec $vcenterIdentityProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/identity/providers/provider/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersUpdateSpec</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-GetInventoryDatastore</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInventoryDatastore</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns datastore information for the specified datastores. The key in the response map is the datastore identifier and the value in the map is the datastore information. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;Datastore&#x60; referenced by the parameter datastores requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInventoryDatastore</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastores</maml:name>
          <maml:Description>
            <maml:para> Identifiers of the datastores for which information will be returned. The parameter must contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Datastores</maml:name>
        <maml:Description>
          <maml:para> Identifiers of the datastores for which information will be returned. The parameter must contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterInventoryDatastoreInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetInventoryDatastore -datastores "Mydatastores"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInventoryDatastore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInventoryDatastore -datastores "Mydatastores"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInventoryDatastore with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/inventory/datastore/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-GetInventoryNetwork</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetInventoryNetwork</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns network information for the specified vCenter Server networks. The key in the response map is the network identifier and the value in the map is the network information. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;Network&#x60; referenced by the parameter networks requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetInventoryNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para> Identifiers of the vCenter Server networks for which information will be returned. The parameter must contain identifiers for the resource type: &#x60;Network&#x60;.</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>Networks</maml:name>
        <maml:Description>
          <maml:para> Identifiers of the vCenter Server networks for which information will be returned. The parameter must contain identifiers for the resource type: &#x60;Network&#x60;.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterInventoryNetworkInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetInventoryNetwork -networks "Mynetworks"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInventoryNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetInventoryNetwork -networks "Mynetworks"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetInventoryNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/inventory/network/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-MountIsoImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>MountIsoImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Mounts an ISO image from a content library on a virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Config.AddRemoveDevice&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter libraryItem requires &#x60;ContentLibrary.DownloadSession&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-MountIsoImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterIsoImageMountRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: mount</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIsoImageMountRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIsoImageMountRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterIsoImageMountRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: mount</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIsoImageMountRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIsoImageMountRequest</maml: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>$VcenterIsoImageMountRequest = Initialize-VcenterIsoImageMountRequest -LibraryItem "MyLibraryItem" -Vm "MyVm"
 
Invoke-MountIsoImage -vcenterIsoImageMountRequest $vcenterIsoImageMountRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MountIsoImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageMountRequest = Initialize-VcenterIsoImageMountRequest -LibraryItem "MyLibraryItem" -Vm "MyVm"
 
Invoke-MountIsoImage -vcenterIsoImageMountRequest $vcenterIsoImageMountRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MountIsoImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/iso/image__action=mount/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-IsoImageMountRequestBody</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-UnmountIsoImage</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UnmountIsoImage</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Unmounts a previously mounted CD-ROM using an ISO image as a backing. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Config.AddRemoveDevice&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60; referenced by the parameter cdrom requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UnmountIsoImage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterIsoImageUnmountRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: unmount</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIsoImageUnmountRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIsoImageUnmountRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterIsoImageUnmountRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: unmount</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIsoImageUnmountRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIsoImageUnmountRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageUnmountRequest = Initialize-VcenterIsoImageUnmountRequest -Vm "MyVm" -Cdrom "MyCdrom"
 
Invoke-UnmountIsoImage -vcenterIsoImageUnmountRequest $vcenterIsoImageUnmountRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnmountIsoImage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageUnmountRequest = Initialize-VcenterIsoImageUnmountRequest -Vm "MyVm" -Cdrom "MyCdrom"
 
Invoke-UnmountIsoImage -vcenterIsoImageUnmountRequest $vcenterIsoImageUnmountRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnmountIsoImage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/iso/image__action=unmount/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-IsoImageUnmountRequestBody</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-VcenterLcmDeploymentMigrationUpgradeApply</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeApply</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Executes the migration based upgrade by applying the upgrade configuration(*Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec*) set via the *PUT /vcenter/lcm/deployment/migration-upgrade*. The apply can be called multiple times while the upgrade is ongoing. In that case, the apply will try to override the old spec with the newly given parameters and will fail with *Vapi_Std_Errors_InvalidArgument* if that is not possible. The upgrade process executes several operations to reach the desired state of upgraded vCenter. 1. The upgrade process runs prechecks to ensure that the source vCenter health and the information provide will allow successful upgrade. 2. The upgrade process deploys the new vCenter and configures it to be part of the upgrade. The services of the source vCenter are operational at that time and there is no disruption to the operations. 3. The upgrade process configures the source vCenter and replicates its data to the new vCenter, without stopping the source vCenter or preventing its use. The services of the source vCenter are operational at that time and there is no disruption to the operations. 4. The upgrade process executes the switchover which stops the service on the source vCenter, transfers the identity (network, certificates and passwords) to the new vCenter and starts the services on the new vCenter. This is the only phase of the upgrade which causes downtime to the vCenter operations. 5. The upgrade process checks that the new vCenter is healthy before continuing forward. 6. Finally the upgrade process performs any requested post-upgrade actions. The services of the source vCenter are operational at that time and there is no disruption to the operations. The *Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec* allows the upgrade execution to be configured to stop before the switchover operation or to start the switchover phase of the upgrade at a specific time. The apply will verify the *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec* provided and if it is unset or incorrect the operation will fail. The *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec* can be validated before that using the *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;check*. The upgrade progress can be monitored via *GET /vcenter/lcm/deployment/migration-upgrade/status*. More information about the progress of the upgrade can be found in *Vcenter_Lcm_Deployment_MigrationUpgrade_Status_Info.upgrade_info* and *Vcenter_Lcm_Deployment_MigrationUpgrade_Status_Info.subtasks*. The upgrade process can be manually cancelled by invoking the *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;cancel* or can be configured to automatically cancel on error by *Vcenter_Lcm_Deployment_MigrationUpgrade_CancellationPolicy.automatic*. If the upgrade process fails and the upgrade does not use *Vcenter_Lcm_Deployment_MigrationUpgrade_CancellationPolicy.automatic* it can be resumed again after fixing the problem and calling the same *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;apply*. If the process cannot be fixed use *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;cancel* to cancel the upgrade and start from the beginning. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeApply</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec* allows the upgrade execution to be configured to stop before the switchover operation or to configure a switchover for a specific time window. The upgrade will be started and executed immediately.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeApplySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec* allows the upgrade execution to be configured to stop before the switchover operation or to configure a switchover for a specific time window. The upgrade will be started and executed immediately.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeApplySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeApplySpec = Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec -Pause "BEFORE_SWITCHOVER" -StartSwitchover (Get-Date)
 
Invoke-VcenterLcmDeploymentMigrationUpgradeApply -vcenterLcmDeploymentMigrationUpgradeApplySpec $vcenterLcmDeploymentMigrationUpgradeApplySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeApply with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentMigrationUpgradeApply
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeApply with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade__action=apply/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec</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-VcenterLcmDeploymentMigrationUpgradeCancel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeCancel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancels running vCenter upgrade. The cancellation cleans any actions done by the upgrade on the source vCenter without removing any production data generated during the upgrade. A new upgrade can be started after successful cancellation. The upgrade can be canceled explicitly at all points except in post-upgrade actions using this API. The cancellation process described above requires the *Vcenter_Lcm_Deployment_MigrationUpgrade_CancellationPolicy.source_connection* to complete successfully, depending when it is called. However, if the upgrade&#39;s cancellation policy cannot be used due to resource constraints, KB Article needs to be followed to ensure the vCenter is reverted to previous stable and consistent state. If the vCenter being canceled is part of the Enhanced Linked Mode (ELM) environment, ensure the ELM is healthy after the cancellation. If not, take the necessary actions to restore the environment to its correct state following KB Article. The cancellation progress can be monitored via *GET /vcenter/lcm/deployment/migration-upgrade/status*. More information about the progress of the upgrade can be found in *Vcenter_Lcm_Deployment_MigrationUpgrade_Status_Info.upgrade_info* and *Vcenter_Lcm_Deployment_MigrationUpgrade_Status_Info.subtasks*. If the cancellation process fails, check what the problem is and fix it. After that, call the API again to ensure the removal of any information generated by the upgrade process and future upgradability of the vCenter. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeCancel</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterLcmDeploymentMigrationUpgradeCancel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeCancel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentMigrationUpgradeCancel
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeCancel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade__action=cancel/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterLcmDeploymentMigrationUpgradeCheckTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeCheckTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Runs sanity checks using the provided InitSpec or against running upgrade. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeCheckTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
          <maml:Description>
            <maml:para>InitSpec parameters to run sanity check on. If not provided will run sanity checks against the initialized upgrade process parameters. In that situation if there is no upgrade precheck will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
        <maml:Description>
          <maml:para>InitSpec parameters to run sanity check on. If not provided will run sanity checks against the initialized upgrade process parameters. In that situation if there is no upgrade precheck will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</maml: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>$VcenterLcmDeploymentCommonConnection = Initialize-VcenterLcmDeploymentCommonConnection -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword" -HttpsPort 0 -SslVerify $false -Certificate "MyCertificate"

$VcenterLcmDeploymentCommonNetwork = Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily "IPV4" -Mode "DHCP" -Ip "MyIp" -DnsServers "MyDnsServers" -Prefix 0 -Gateway "MyGateway" -Hostname "MyHostname"
$VcenterLcmDeploymentCommonOvaInfo = Initialize-VcenterLcmDeploymentCommonOvaInfo -Location "MyLocation" -SslVerify $false -OvaChecksum "MyOvaChecksum" -OvaChecksumAlgorithm "SHA256" -Certificate "MyCertificate"
$VcenterLcmDeploymentCommonResourceAllocationInfo = Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate "ON_DEPLOYMENT"
$VcenterLcmDeploymentCommonApplianceDeployment = Initialize-VcenterLcmDeploymentCommonApplianceDeployment -Name "MyName" -Size "TINY" -ThinDiskMode $false -DiskSize "REGULAR" -RootPassword "MyRootPassword" -NetworkSettings $VcenterLcmDeploymentCommonNetwork -OvaInfo $VcenterLcmDeploymentCommonOvaInfo -CeipEnabled $false -CpuAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo -MemoryAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo

$VcenterLcmDeploymentCommonEsxPlacementConfig = Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName "MyDatastoreName" -NetworkName "MyNetworkName" -ResourcePoolPath "MyResourcePoolPath"
$VcenterLcmDeploymentCommonEsx = Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig

$VcenterLcmDeploymentCommonVcPlacementConfig = Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath "MyVmFolderPath" -ResourcePoolPath "MyResourcePoolPath" -ClusterPath "MyClusterPath" -HostPath "MyHostPath" -DatastoreName "MyDatastoreName" -DatastoreClusterName "MyDatastoreClusterName" -NetworkName "MyNetworkName"
$VcenterLcmDeploymentCommonVCenter = Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig

$VcenterLcmDeploymentCommonLocation = Initialize-VcenterLcmDeploymentCommonLocation -Esx $VcenterLcmDeploymentCommonEsx -Vcenter $VcenterLcmDeploymentCommonVCenter

$VcenterLcmDeploymentCommonApplianceDeploymentConfig = Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -SourceContainer $VcenterLcmDeploymentCommonConnection -Appliance $VcenterLcmDeploymentCommonApplianceDeployment -Location $VcenterLcmDeploymentCommonLocation

$VcenterLcmDeploymentMigrationUpgradeSourceConnection = Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType "DIRECT"
$VcenterLcmDeploymentMigrationUpgradeCancellationPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -Automatic $false -Method "CLEAN_UP" -SourceConnection $VcenterLcmDeploymentMigrationUpgradeSourceConnection

$VcenterLcmDeploymentRepositorySpec = Initialize-VcenterLcmDeploymentRepositorySpec -Address "MyAddress" -Username "MyUsername" -Password "MyPassword"

$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false -OldVcenterName "MyOldVcenterName"
$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
$VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -RenameVmPolicy $VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -DeleteVmPolicy $VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy

$VcenterLcmDeploymentMigrationUpgradeVchaSpec = Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec -PassiveNodeContainer $VcenterLcmDeploymentCommonConnection -WitnessNodeContainer $VcenterLcmDeploymentCommonConnection

$VcenterLcmDeploymentMigrationUpgradeInitSpec = Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec -Deployment $VcenterLcmDeploymentCommonApplianceDeploymentConfig -Version "MyVersion" -CancellationPolicy $VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -SourceShutdownPolicy "NO_SHUTDOWN" -Repository $VcenterLcmDeploymentRepositorySpec -PostUpgradeConfigurationPolicy $VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -VchaSpec $VcenterLcmDeploymentMigrationUpgradeVchaSpec
 
Invoke-VcenterLcmDeploymentMigrationUpgradeCheckTask -vcenterLcmDeploymentMigrationUpgradeInitSpec $vcenterLcmDeploymentMigrationUpgradeInitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeCheckTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentMigrationUpgradeCheckTask
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeCheckTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade__action=check__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec</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-VcenterLcmDeploymentMigrationUpgradeGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec* parameters used to configure the ongoing appliance upgrade. The *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec* will have its password masked. Returns the *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec* if there is an upgrade process initialized, otherwise returns NotFound error. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterLcmDeploymentMigrationUpgradeGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentMigrationUpgradeGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade/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-VcenterLcmDeploymentMigrationUpgradeSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initializes the upgrade workflow with upgrade parameters This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
          <maml:Description>
            <maml:para>InitSpec parameters for the initialization of the upgrade.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
        <maml:Description>
          <maml:para>InitSpec parameters for the initialization of the upgrade.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonConnection = Initialize-VcenterLcmDeploymentCommonConnection -Hostname "MyHostname" -Username "MyUsername" -Password "MyPassword" -HttpsPort 0 -SslVerify $false -Certificate "MyCertificate"

$VcenterLcmDeploymentCommonNetwork = Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily "IPV4" -Mode "DHCP" -Ip "MyIp" -DnsServers "MyDnsServers" -Prefix 0 -Gateway "MyGateway" -Hostname "MyHostname"
$VcenterLcmDeploymentCommonOvaInfo = Initialize-VcenterLcmDeploymentCommonOvaInfo -Location "MyLocation" -SslVerify $false -OvaChecksum "MyOvaChecksum" -OvaChecksumAlgorithm "SHA256" -Certificate "MyCertificate"
$VcenterLcmDeploymentCommonResourceAllocationInfo = Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate "ON_DEPLOYMENT"
$VcenterLcmDeploymentCommonApplianceDeployment = Initialize-VcenterLcmDeploymentCommonApplianceDeployment -Name "MyName" -Size "TINY" -ThinDiskMode $false -DiskSize "REGULAR" -RootPassword "MyRootPassword" -NetworkSettings $VcenterLcmDeploymentCommonNetwork -OvaInfo $VcenterLcmDeploymentCommonOvaInfo -CeipEnabled $false -CpuAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo -MemoryAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo

$VcenterLcmDeploymentCommonEsxPlacementConfig = Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName "MyDatastoreName" -NetworkName "MyNetworkName" -ResourcePoolPath "MyResourcePoolPath"
$VcenterLcmDeploymentCommonEsx = Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig

$VcenterLcmDeploymentCommonVcPlacementConfig = Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath "MyVmFolderPath" -ResourcePoolPath "MyResourcePoolPath" -ClusterPath "MyClusterPath" -HostPath "MyHostPath" -DatastoreName "MyDatastoreName" -DatastoreClusterName "MyDatastoreClusterName" -NetworkName "MyNetworkName"
$VcenterLcmDeploymentCommonVCenter = Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig

$VcenterLcmDeploymentCommonLocation = Initialize-VcenterLcmDeploymentCommonLocation -Esx $VcenterLcmDeploymentCommonEsx -Vcenter $VcenterLcmDeploymentCommonVCenter

$VcenterLcmDeploymentCommonApplianceDeploymentConfig = Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -SourceContainer $VcenterLcmDeploymentCommonConnection -Appliance $VcenterLcmDeploymentCommonApplianceDeployment -Location $VcenterLcmDeploymentCommonLocation

$VcenterLcmDeploymentMigrationUpgradeSourceConnection = Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType "DIRECT"
$VcenterLcmDeploymentMigrationUpgradeCancellationPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -Automatic $false -Method "CLEAN_UP" -SourceConnection $VcenterLcmDeploymentMigrationUpgradeSourceConnection

$VcenterLcmDeploymentRepositorySpec = Initialize-VcenterLcmDeploymentRepositorySpec -Address "MyAddress" -Username "MyUsername" -Password "MyPassword"

$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false -OldVcenterName "MyOldVcenterName"
$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
$VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy = Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -RenameVmPolicy $VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -DeleteVmPolicy $VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy

$VcenterLcmDeploymentMigrationUpgradeVchaSpec = Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec -PassiveNodeContainer $VcenterLcmDeploymentCommonConnection -WitnessNodeContainer $VcenterLcmDeploymentCommonConnection

$VcenterLcmDeploymentMigrationUpgradeInitSpec = Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec -Deployment $VcenterLcmDeploymentCommonApplianceDeploymentConfig -Version "MyVersion" -CancellationPolicy $VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -SourceShutdownPolicy "NO_SHUTDOWN" -Repository $VcenterLcmDeploymentRepositorySpec -PostUpgradeConfigurationPolicy $VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -VchaSpec $VcenterLcmDeploymentMigrationUpgradeVchaSpec
 
Invoke-VcenterLcmDeploymentMigrationUpgradeSet -vcenterLcmDeploymentMigrationUpgradeInitSpec $vcenterLcmDeploymentMigrationUpgradeInitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonApplianceDeployment = Initialize-VcenterLcmDeploymentCommonApplianceDeployment -RootPassword "MyRootPassword"

$VcenterLcmDeploymentCommonApplianceDeploymentConfig = Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -Appliance $VcenterLcmDeploymentCommonApplianceDeployment

$VcenterLcmDeploymentMigrationUpgradeInitSpec = Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec -Deployment $VcenterLcmDeploymentCommonApplianceDeploymentConfig -Version "MyVersion"
 
Invoke-VcenterLcmDeploymentMigrationUpgradeSet -vcenterLcmDeploymentMigrationUpgradeInitSpec $vcenterLcmDeploymentMigrationUpgradeInitSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec</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-VcenterLcmDeploymentMigrationUpgradeStatusGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeStatusGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the current status of the vCenter migration upgrade. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentMigrationUpgradeStatusGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeStatusInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterLcmDeploymentMigrationUpgradeStatusGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeStatusGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentMigrationUpgradeStatusGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentMigrationUpgradeStatusGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/migration-upgrade/status/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterLcmDeploymentRepositoryGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentRepositoryGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets the currently configured repository for upgrade. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentRepositoryGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositoryInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterLcmDeploymentRepositoryGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentRepositoryGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterLcmDeploymentRepositoryGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentRepositoryGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/repository/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-VcenterLcmDeploymentRepositorySet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterLcmDeploymentRepositorySet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Configures the upgrade repository. If the upgrade repository requires credentials they will be validated. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.Upgrade&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterLcmDeploymentRepositorySet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDeploymentRepositorySpec</maml:name>
          <maml:Description>
            <maml:para>Set repository to be used by the lifecycle service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDeploymentRepositorySpec</maml:name>
        <maml:Description>
          <maml:para>Set repository to be used by the lifecycle service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentRepositorySpec = Initialize-VcenterLcmDeploymentRepositorySpec -Address "MyAddress" -Username "MyUsername" -Password "MyPassword"
 
Invoke-VcenterLcmDeploymentRepositorySet -vcenterLcmDeploymentRepositorySpec $vcenterLcmDeploymentRepositorySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentRepositorySet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentRepositorySpec = Initialize-VcenterLcmDeploymentRepositorySpec -Address "MyAddress"
 
Invoke-VcenterLcmDeploymentRepositorySet -vcenterLcmDeploymentRepositorySpec $vcenterLcmDeploymentRepositorySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterLcmDeploymentRepositorySet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/deployment/repository/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentRepositorySpec</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-CreateLcmDiscoveryAssociatedProducts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateLcmDiscoveryAssociatedProducts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Associates a VMware product with vCenter Server manually. The product must be taken from the product catalog API. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateLcmDiscoveryAssociatedProducts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDiscoveryAssociatedProductsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Info creation specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDiscoveryAssociatedProductsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Info creation specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsCreateSpec</maml: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>$VcenterLcmDiscoveryAssociatedProductsCreateSpec = Initialize-VcenterLcmDiscoveryAssociatedProductsCreateSpec -ProductName "MyProductName" -Version "MyVersion" -Deployments "MyDeployments"
 
Invoke-CreateLcmDiscoveryAssociatedProducts -vcenterLcmDiscoveryAssociatedProductsCreateSpec $vcenterLcmDiscoveryAssociatedProductsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLcmDiscoveryAssociatedProducts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryAssociatedProductsCreateSpec = Initialize-VcenterLcmDiscoveryAssociatedProductsCreateSpec -ProductName "MyProductName" -Version "MyVersion"
 
Invoke-CreateLcmDiscoveryAssociatedProducts -vcenterLcmDiscoveryAssociatedProductsCreateSpec $vcenterLcmDiscoveryAssociatedProductsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateLcmDiscoveryAssociatedProducts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/associated-products/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LcmDiscoveryAssociatedProductsCreateSpec</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-DeleteProductDiscoveryAssociatedProducts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteProductDiscoveryAssociatedProducts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes or dissociates a VMware product associated with vCenter Server which was added manually. Automatically discovered VMware products cannot be deleted or dissociated. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteProductDiscoveryAssociatedProducts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Product</maml:name>
          <maml:Description>
            <maml:para> An id of the product to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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> An id of the product to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteProductDiscoveryAssociatedProducts -product "product_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProductDiscoveryAssociatedProducts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteProductDiscoveryAssociatedProducts -product "product_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteProductDiscoveryAssociatedProducts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/associated-products/product/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetProductDiscoveryAssociatedProducts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetProductDiscoveryAssociatedProducts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the detailed information of a product associated with vCenter Server. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetProductDiscoveryAssociatedProducts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Product</maml:name>
          <maml:Description>
            <maml:para> An identifier of the product to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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> An identifier of the product to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetProductDiscoveryAssociatedProducts -product "product_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProductDiscoveryAssociatedProducts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetProductDiscoveryAssociatedProducts -product "product_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetProductDiscoveryAssociatedProducts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/associated-products/product/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-ListLcmDiscoveryAssociatedProducts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLcmDiscoveryAssociatedProducts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves a list of all associated VMware product deployments with vCenter Server in the environment. The list contains both product deployments discovered automatically and deployments registered manually through the API. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLcmDiscoveryAssociatedProducts</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLcmDiscoveryAssociatedProducts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmDiscoveryAssociatedProducts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLcmDiscoveryAssociatedProducts
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmDiscoveryAssociatedProducts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/associated-products/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-UpdateProductDiscoveryAssociatedProducts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateProductDiscoveryAssociatedProducts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modifies a VMware product associated with vCenter Server which was added manually. Automatically discovered VMware products cannot be modified. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateProductDiscoveryAssociatedProducts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Product</maml:name>
          <maml:Description>
            <maml:para> An id of the product to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDiscoveryAssociatedProductsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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> An id of the product to be modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.product&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDiscoveryAssociatedProductsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryAssociatedProductsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryAssociatedProductsUpdateSpec = Initialize-VcenterLcmDiscoveryAssociatedProductsUpdateSpec -Deployments "MyDeployments"
 
Invoke-UpdateProductDiscoveryAssociatedProducts -product "product_example" -vcenterLcmDiscoveryAssociatedProductsUpdateSpec $vcenterLcmDiscoveryAssociatedProductsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateProductDiscoveryAssociatedProducts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryAssociatedProductsUpdateSpec = Initialize-VcenterLcmDiscoveryAssociatedProductsUpdateSpec
 
Invoke-UpdateProductDiscoveryAssociatedProducts -product "product_example" -vcenterLcmDiscoveryAssociatedProductsUpdateSpec $vcenterLcmDiscoveryAssociatedProductsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateProductDiscoveryAssociatedProducts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/associated-products/product/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LcmDiscoveryAssociatedProductsUpdateSpec</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-CreateDiscoveryInteropReportAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateDiscoveryInteropReportAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates interoperability report between a vCenter Server release version and all registered products with the vCenter Server instance. The result of this operation can be queried by calling the com.vmware.cis.Tasks#get operation where task is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateDiscoveryInteropReportAsync</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterLcmDiscoveryInteropReportSpec</maml:name>
          <maml:Description>
            <maml:para>Specifies the target version against this interoperability check report will be generated. If missing or &#x60;null&#x60; the report will be generated for the currently installed version of the vCenter server.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterLcmDiscoveryInteropReportSpec</maml:name>
        <maml:Description>
          <maml:para>Specifies the target version against this interoperability check report will be generated. If missing or &#x60;null&#x60; the report will be generated for the currently installed version of the vCenter server.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportSpec</maml: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>$VcenterLcmDiscoveryInteropReportSpec = Initialize-VcenterLcmDiscoveryInteropReportSpec -TargetVersion "MyTargetVersion"
 
Invoke-CreateDiscoveryInteropReportAsync -vcenterLcmDiscoveryInteropReportSpec $vcenterLcmDiscoveryInteropReportSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDiscoveryInteropReportAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateDiscoveryInteropReportAsync
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateDiscoveryInteropReportAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/interop-report__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LcmDiscoveryInteropReportSpec</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-ListLcmDiscoveryProductCatalog</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLcmDiscoveryProductCatalog</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves a list of all VMware products that can be associated with vCenter Server. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLcmDiscoveryProductCatalog</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProductCatalogSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLcmDiscoveryProductCatalog
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmDiscoveryProductCatalog with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLcmDiscoveryProductCatalog
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmDiscoveryProductCatalog with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/discovery/product-catalog/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-GetReportLcm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetReportLcm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the location *Vcenter_Lcm_Reports_Location* information for downloading the report for the specified file name. Retrieving a report involves two steps: - Step 1: Invoke the *GET /vcenter/lcm/reports/{report}* operation to provision a token and a URI. - Step 2: Make an HTTP GET request by using the URI and the token returned in step 1 to retrieve the report. The HTTP GET request will: - Return 401 (Not Authorized) if the download URI is recognized, but the token is invalid, 404 if the URL is not recognized otherwise return 200 (OK) - Provide the CSV contents as the output of the request. The API accepts the file name as input, reads the contents of that CSV file, and returns this text as the result of the API. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetReportLcm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Report</maml:name>
          <maml:Description>
            <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Report</maml:name>
        <maml:Description>
          <maml:para>The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmReportsLocation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetReportLcm -report "report_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetReportLcm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetReportLcm -report "report_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetReportLcm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/reports/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-GetVersionUpdatePending0</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVersionUpdatePending0</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets detailed update information. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVersionUpdatePending0</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>A version identified the update The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>A version identified the update The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePendingInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVersionUpdatePending0 -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionUpdatePending0 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVersionUpdatePending0 -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVersionUpdatePending0 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/update/pending/version/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-ListLcmUpdatePending</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListLcmUpdatePending</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all available minor and major updates. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;VcLifecycle.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListLcmUpdatePending</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePendingListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListLcmUpdatePending
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmUpdatePending with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListLcmUpdatePending
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListLcmUpdatePending with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/update/pending/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-CreateVersionPrecheckReportAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVersionPrecheckReportAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a vCenter Server pre-update compatibility check report for the pending update version. The report can be exported and downloaded in CSV format. The result of this operation can be queried by calling the com.vmware.cis.Tasks#get operation where task is the response of this operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVersionPrecheckReportAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Pending update version for which pre-update compatibility check will be executed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.update.pending&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Pending update version for which pre-update compatibility check will be executed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.update.pending&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateVersionPrecheckReportAsync -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVersionPrecheckReportAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateVersionPrecheckReportAsync -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVersionPrecheckReportAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/lcm/update/pending/version/precheck-report__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListNamespaceManagementSoftwareClusterAvailableVersions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementSoftwareClusterAvailableVersions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about each available upgrade.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementSoftwareClusterAvailableVersions</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClusterAvailableVersionsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementSoftwareClusterAvailableVersions
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSoftwareClusterAvailableVersions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementSoftwareClusterAvailableVersions
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSoftwareClusterAvailableVersions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/cluster-available-versions/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-ListNamespaceManagementClusterCompatibility</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementClusterCompatibility</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Namespaces compatibility information for all vSphere clusters in the vCenter Server matching the *Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpec*. The result contains only visible (subject to permission checks) clusters.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementClusterCompatibility</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Set this flag to true to only list vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be listed. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>The network provider whose networks will be considered. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this will default to *Vcenter_NamespaceManagement_Clusters_NetworkProvider.NSXT_CONTAINER_PLUGIN*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Set this flag to true to only list vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be listed. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>The network provider whose networks will be considered. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this will default to *Vcenter_NamespaceManagement_Clusters_NetworkProvider.NSXT_CONTAINER_PLUGIN*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClusterCompatibilitySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementClusterCompatibility -compatible $true -networkProvider "NSXT_CONTAINER_PLUGIN"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementClusterCompatibility with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementClusterCompatibility
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementClusterCompatibility with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/cluster-compatibility/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-GetNamespaceManagementClusterCompatibilityV2</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceManagementClusterCompatibilityV2</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Namespaces compatibility information for all vSphere clusters that match the *Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpecV2* and are associated with the vSphere Zones in the vCenter Server that match the *Vcenter_NamespaceManagement_ClusterCompatibility_ZoneFilterSpec*. The result contains only visible (subject to permission checks) clusters. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceManagementClusterCompatibilityV2</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>A list of vSphere Zone identifiers which will be used to filter vSphere Zones that correspond to this specific set of identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific vSphere Zone identifiers.</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>Compatible</maml:name>
          <maml:Description>
            <maml:para>Set this flag to true to only return vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>The network type that will be considered. A Supervisor can only be enabled with this network type if all hosts are compatible for this specific network type. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, this will default to *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NetworkType.NSXT*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>A list of vSphere Zone identifiers which will be used to filter vSphere Zones that correspond to this specific set of identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific vSphere Zone identifiers.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Set this flag to true to only return vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>The network type that will be considered. A Supervisor can only be enabled with this network type if all hosts are compatible for this specific network type. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, this will default to *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NetworkType.NSXT*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClusterCompatibilityZoneCompatibilityInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceManagementClusterCompatibilityV2 -zones "Myzones" -compatible $true -networkProvider "NSXT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementClusterCompatibilityV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceManagementClusterCompatibilityV2
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementClusterCompatibilityV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/cluster-compatibility/v2/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-GetNamespaceManagementClusterSizeInfo</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceManagementClusterSizeInfo</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about the default values associated with various sizes.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceManagementClusterSizeInfo</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClusterSizeInfoInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceManagementClusterSizeInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementClusterSizeInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceManagementClusterSizeInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementClusterSizeInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/cluster-size-info/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisableCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisableCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disable vSphere Namespaces on the cluster. This operation tears down the Kubernetes instance and the worker nodes associated with vSphere Namespaces enabled cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisableCluster</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster for which vSphere Namespaces will be disabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster for which vSphere Namespaces will be disabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisableCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisableCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisableCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisableCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster__action=disable/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-EnableCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EnableCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *POST /vcenter/namespace-management/supervisors/{cluster}?action&#x3D;enable_on_compute_cluster* operation or *POST /vcenter/namespace-management/supervisors?action&#x3D;enable_on_zones* operation instead. Enable vSphere Namespaces on the cluster. This operation sets up Kubernetes instance for the cluster along with worker nodes.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EnableCluster</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementClustersEnableSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for setting up the Kubernetes API server and the worker nodes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementClustersEnableSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for setting up the Kubernetes API server and the worker nodes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersEnableSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0

$VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec = Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -ClusterDistributedSwitch "MyClusterDistributedSwitch" -NsxEdgeCluster "MyNsxEdgeCluster" -NsxTier0Gateway "MyNsxTier0Gateway" -NamespaceSubnetPrefix 0 -RoutedMode $false

$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec = Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup "MyPortgroup" -IpAssignmentMode "DHCP" -AddressRanges $VcenterNamespaceManagementIPRange -Gateway "MyGateway" -SubnetMask "MySubnetMask" -Mode "MANAGEMENT"

$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec = Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway "MyNsxTier0Gateway" -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize "SMALL"

$VcenterNamespaceManagementNetworksCreateSpec = Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network "MyNetwork" -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkCreateSpec

$VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec = Initialize-VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -SupervisorPrimaryWorkloadNetwork $VcenterNamespaceManagementNetworksCreateSpec -NetworkList $VcenterNamespaceManagementNetworksCreateSpec

$VcenterNamespaceManagementLoadBalancersServer = Initialize-VcenterNamespaceManagementLoadBalancersServer -Host "MyHost" -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec = Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec = Initialize-VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain" -CloudName "MyCloudName"

$VcenterNamespaceManagementLoadBalancersConfigSpec = Initialize-VcenterNamespaceManagementLoadBalancersConfigSpec -Id "MyId" -AddressRanges $VcenterNamespaceManagementIPRange -Provider "HA_PROXY" -HaProxyConfigCreateSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -AviConfigCreateSpec $VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec

$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment = Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks "MyNetworks"
$VcenterNamespaceManagementClustersIpv4Range = Initialize-VcenterNamespaceManagementClustersIpv4Range -StartingAddress "MyStartingAddress" -AddressCount 0 -SubnetMask "MySubnetMask" -Gateway "MyGateway"
$VcenterNamespaceManagementClustersNetworkSpec = Initialize-VcenterNamespaceManagementClustersNetworkSpec -FloatingIp "MyFloatingIp" -Network "MyNetwork" -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Mode "DHCP" -AddressRange $VcenterNamespaceManagementClustersIpv4Range

$VcenterNamespaceManagementCNSFileConfig = Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters "MyVsanClusters"
$VcenterNamespaceManagementClustersImageStorageSpec = Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementClustersImageRegistry = Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname "MyHostname" -Port 0
$VcenterNamespaceManagementProxyConfiguration = Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource "VC_INHERITED" -HttpsProxyConfig "MyHttpsProxyConfig" -HttpProxyConfig "MyHttpProxyConfig" -NoProxyConfig "MyNoProxyConfig" -TlsRootCaBundle "MyTlsRootCaBundle"
$VcenterNamespaceManagementClustersContentLibrarySpec = Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary "MyContentLibrary" -SupervisorServices "MySupervisorServices" -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespaceManagementClustersEnableSpec = Initialize-VcenterNamespaceManagementClustersEnableSpec -SizeHint "TINY" -ServiceCidr $VcenterNamespaceManagementIpv4Cidr -NetworkProvider "NSXT_CONTAINER_PLUGIN" -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -WorkloadNetworksSpec $VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -WorkloadNtpServers "MyWorkloadNtpServers" -LoadBalancerConfigSpec $VcenterNamespaceManagementLoadBalancersConfigSpec -MasterManagementNetwork $VcenterNamespaceManagementClustersNetworkSpec -MasterDns "MyMasterDns" -WorkerDns "MyWorkerDns" -MasterDnsSearchDomains "MyMasterDnsSearchDomains" -MasterNtpServers "MyMasterNtpServers" -MasterStoragePolicy "MyMasterStoragePolicy" -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner "MyLoginBanner" -MasterDnsNames "MyMasterDnsNames" -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository "MyDefaultImageRepository" -DefaultKubernetesServiceContentLibrary "MyDefaultKubernetesServiceContentLibrary" -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0
 
Invoke-EnableCluster -cluster "cluster_example" -vcenterNamespaceManagementClustersEnableSpec $vcenterNamespaceManagementClustersEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0

$VcenterNamespaceManagementClustersNetworkSpec = Initialize-VcenterNamespaceManagementClustersNetworkSpec -Network "MyNetwork" -Mode "DHCP"

$VcenterNamespaceManagementClustersImageStorageSpec = Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementClustersEnableSpec = Initialize-VcenterNamespaceManagementClustersEnableSpec -SizeHint "TINY" -ServiceCidr $VcenterNamespaceManagementIpv4Cidr -NetworkProvider "NSXT_CONTAINER_PLUGIN" -MasterManagementNetwork $VcenterNamespaceManagementClustersNetworkSpec -MasterStoragePolicy "MyMasterStoragePolicy" -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec
 
Invoke-EnableCluster -cluster "cluster_example" -vcenterNamespaceManagementClustersEnableSpec $vcenterNamespaceManagementClustersEnableSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster__action=enable/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersEnableSpec</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-GetClusterNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterNamespaceManagement -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNamespaceManagement -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/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-ListNamespaceManagementClusters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementClusters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all clusters on which vSphere Namespaces are enabled on this vCenter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementClusters</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementClusters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementClusters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementClusters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementClusters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/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-RotatePasswordCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RotatePasswordCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Request a new root password for all control plane nodes in the cluster. This operation generates a new root password and configures every control plane node in the cluster to accept it for authentication.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RotatePasswordCluster</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster for which the password is being generated. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster for which the password is being generated. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RotatePasswordCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RotatePasswordCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RotatePasswordCluster -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RotatePasswordCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster__action=rotate_password/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-SetClusterNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set a new configuration on the cluster object. The specified configuration is applied in entirety and will replace the current configuration fully.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces is enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementClustersSetSpec</maml:name>
          <maml:Description>
            <maml:para>New specification for the Supervisor cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces is enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementClustersSetSpec</maml:name>
        <maml:Description>
          <maml:para>New specification for the Supervisor cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec = Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate "MyDefaultIngressTlsCertificate"

$VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec = Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementCNSFileConfig = Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters "MyVsanClusters"
$VcenterNamespaceManagementClustersImageStorageSpec = Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementClustersImageRegistry = Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname "MyHostname" -Port 0
$VcenterNamespaceManagementProxyConfiguration = Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource "VC_INHERITED" -HttpsProxyConfig "MyHttpsProxyConfig" -HttpProxyConfig "MyHttpProxyConfig" -NoProxyConfig "MyNoProxyConfig" -TlsRootCaBundle "MyTlsRootCaBundle"
$VcenterNamespaceManagementClustersContentLibrarySpec = Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary "MyContentLibrary" -SupervisorServices "MySupervisorServices" -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespaceManagementClustersSetSpec = Initialize-VcenterNamespaceManagementClustersSetSpec -SizeHint "TINY" -FloatingIp "MyFloatingIp" -NetworkProvider "NSXT_CONTAINER_PLUGIN" -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -VpcClusterNetworkSpec $VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec -SupervisorPrimaryWorkloadNetwork "MySupervisorPrimaryWorkloadNetwork" -MasterDns "MyMasterDns" -WorkerDns "MyWorkerDns" -MasterDnsSearchDomains "MyMasterDnsSearchDomains" -MasterNtpServers "MyMasterNtpServers" -MasterStoragePolicy "MyMasterStoragePolicy" -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner "MyLoginBanner" -MasterDnsNames "MyMasterDnsNames" -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository "MyDefaultImageRepository" -DefaultKubernetesServiceContentLibrary "MyDefaultKubernetesServiceContentLibrary" -WorkloadNtpServers "MyWorkloadNtpServers" -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0 -VspherePodsEnabled $false -SupervisorServicesEnabled $false -MaxConcurrentDnsForwards 0
 
Invoke-SetClusterNamespaceManagement -cluster "cluster_example" -vcenterNamespaceManagementClustersSetSpec $vcenterNamespaceManagementClustersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersImageStorageSpec = Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementClustersSetSpec = Initialize-VcenterNamespaceManagementClustersSetSpec -SizeHint "TINY" -NetworkProvider "NSXT_CONTAINER_PLUGIN" -MasterStoragePolicy "MyMasterStoragePolicy" -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec
 
Invoke-SetClusterNamespaceManagement -cluster "cluster_example" -vcenterNamespaceManagementClustersSetSpec $vcenterNamespaceManagementClustersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersSetSpec</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-UpdateClusterNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update configuration on the cluster object. The specified configuration is applied partially and missing or &#x60;null&#x60; fields in spec will leave those parts of configuration as-is.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces is enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementClustersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>New specification for the Supervisor cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces is enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementClustersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>New specification for the Supervisor cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec = Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate "MyDefaultIngressTlsCertificate" -DefaultIngressTlsPrivateKey "MyDefaultIngressTlsPrivateKey"

$VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec = Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementCNSFileConfig = Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters "MyVsanClusters"
$VcenterNamespaceManagementClustersImageStorageSpec = Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementClustersImageRegistry = Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname "MyHostname" -Port 0
$VcenterNamespaceManagementProxyConfiguration = Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource "VC_INHERITED" -HttpsProxyConfig "MyHttpsProxyConfig" -HttpProxyConfig "MyHttpProxyConfig" -NoProxyConfig "MyNoProxyConfig" -TlsRootCaBundle "MyTlsRootCaBundle"
$VcenterNamespaceManagementClustersContentLibrarySpec = Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary "MyContentLibrary" -SupervisorServices "MySupervisorServices" -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespaceManagementClustersUpdateSpec = Initialize-VcenterNamespaceManagementClustersUpdateSpec -VspherePodsEnabled $false -SupervisorServicesEnabled $false -SizeHint "TINY" -FloatingIp "MyFloatingIp" -NetworkProvider "NSXT_CONTAINER_PLUGIN" -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec -VpcClusterNetworkSpec $VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec -SupervisorPrimaryWorkloadNetwork "MySupervisorPrimaryWorkloadNetwork" -MasterDns "MyMasterDns" -WorkerDns "MyWorkerDns" -MasterDnsSearchDomains "MyMasterDnsSearchDomains" -MasterNtpServers "MyMasterNtpServers" -MasterStoragePolicy "MyMasterStoragePolicy" -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner "MyLoginBanner" -MasterDnsNames "MyMasterDnsNames" -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository "MyDefaultImageRepository" -TlsEndpointCertificate "MyTlsEndpointCertificate" -TlsEndpointPrivateKey "MyTlsEndpointPrivateKey" -DefaultKubernetesServiceContentLibrary "MyDefaultKubernetesServiceContentLibrary" -WorkloadNtpServers "MyWorkloadNtpServers" -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0 -MaxConcurrentDnsForwards 0
 
Invoke-UpdateClusterNamespaceManagement -cluster "cluster_example" -vcenterNamespaceManagementClustersUpdateSpec $vcenterNamespaceManagementClustersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersUpdateSpec = Initialize-VcenterNamespaceManagementClustersUpdateSpec
 
Invoke-UpdateClusterNamespaceManagement -cluster "cluster_example" -vcenterNamespaceManagementClustersUpdateSpec $vcenterNamespaceManagementClustersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersUpdateSpec</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-GetClusterNamespaceManagementTopology</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNamespaceManagementTopology</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the Supervisor ID that is currently running on the given vSphere Cluster ID, if there&#39;s any. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNamespaceManagementTopology</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for a vSphere Cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for a vSphere Cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterNamespaceManagementTopology -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementTopology with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNamespaceManagementTopology -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementTopology with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/topology/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-ListNamespaceManagementDistributedSwitchCompatibility</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementDistributedSwitchCompatibility</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Namespaces compatibility information of Distributed Switches in vCenter associated with the vCenter cluster, matching the *Vcenter_NamespaceManagement_DistributedSwitchCompatibility_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementDistributedSwitchCompatibility</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of a vCenter Cluster. Only Distributed Switches associated with the vCenter Cluster will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only Distributed Switches which are compatible with vSphere Namespaces match the filter. If false, only Distributed Switches which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>The network provider whose networks will be considered. If unset, this will default to NSXT_CONTAINER_PLUGIN. This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of a vCenter Cluster. Only Distributed Switches associated with the vCenter Cluster will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only Distributed Switches which are compatible with vSphere Namespaces match the filter. If false, only Distributed Switches which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>The network provider whose networks will be considered. If unset, this will default to NSXT_CONTAINER_PLUGIN. This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementDistributedSwitchCompatibilitySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementDistributedSwitchCompatibility -cluster "cluster_example" -compatible $true -networkProvider "NSXT_CONTAINER_PLUGIN"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementDistributedSwitchCompatibility with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementDistributedSwitchCompatibility -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementDistributedSwitchCompatibility with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/distributed-switch-compatibility/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-ListNamespaceManagementEdgeClusterCompatibility</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementEdgeClusterCompatibility</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Namespaces compatibility information of NSX Edge Clusters matching the *Vcenter_NamespaceManagement_EdgeClusterCompatibility_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementEdgeClusterCompatibility</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of a vCenter Cluster. Only Edge Clusters that are associated with the particular vCenter Cluster will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>Identifier of a Distributed Switch. Only Edge Clusters that are associated with the particular Distributed Switch will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only Edge Clusters which are compatible with vSphere Namespaces match the filter. If false, only Edge Clusters which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Edge Clusters match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of a vCenter Cluster. Only Edge Clusters that are associated with the particular vCenter Cluster will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>Identifier of a Distributed Switch. Only Edge Clusters that are associated with the particular Distributed Switch will be considered by the filter. The parameter must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only Edge Clusters which are compatible with vSphere Namespaces match the filter. If false, only Edge Clusters which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Edge Clusters match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementEdgeClusterCompatibilitySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementEdgeClusterCompatibility -cluster "cluster_example" -distributedSwitch "distributedSwitch_example" -compatible $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementEdgeClusterCompatibility with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementEdgeClusterCompatibility -cluster "cluster_example" -distributedSwitch "distributedSwitch_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementEdgeClusterCompatibility with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/edge-cluster-compatibility/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-GetNamespaceManagementCapability</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceManagementCapability</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns support and licensing information about hosts under a VC.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceManagementCapability</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementHostsConfigInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceManagementCapability
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementCapability with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceManagementCapability
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementCapability with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/capability/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-VcenterNamespaceManagementLifecycleContentLibrariesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementLifecycleContentLibrariesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get detailed information about the Content Library configured with vSphere Namespaces. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Content Library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Content Library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementLifecycleContentLibrariesGet -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesGet -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/lifecycle/content/libraries/library/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-VcenterNamespaceManagementLifecycleContentLibrariesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementLifecycleContentLibrariesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List all content libraries configured with vSphere Namespaces. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementLifecycleContentLibrariesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/lifecycle/content/libraries/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-VcenterNamespaceManagementLifecycleContentLibrariesSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementLifecycleContentLibrariesSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Assigns user-created Content Library to vSphere Namespaces which will consume Supervisor images from this Content Library during enablement and upgrade flows. The Content Library must be subscribed to vSphere Supervisor images repository or must have Supervisor images added manually. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to configure vSphere Namespaces with user-created Content Library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to configure vSphere Namespaces with user-created Content Library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLifecycleContentLibrariesSetSpec = Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec -Library "MyLibrary"
 
Invoke-VcenterNamespaceManagementLifecycleContentLibrariesSet -vcenterNamespaceManagementLifecycleContentLibrariesSetSpec $vcenterNamespaceManagementLifecycleContentLibrariesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLifecycleContentLibrariesSetSpec = Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec -Library "MyLibrary"
 
Invoke-VcenterNamespaceManagementLifecycleContentLibrariesSet -vcenterNamespaceManagementLifecycleContentLibrariesSetSpec $vcenterNamespaceManagementLifecycleContentLibrariesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/lifecycle/content/libraries/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</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-VcenterNamespaceManagementLifecycleContentLibrariesUnassign</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementLifecycleContentLibrariesUnassign</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove Content Library configuration with vSphere Namespaces. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesUnassign</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Content Library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Content Library. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementLifecycleContentLibrariesUnassign -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesUnassign with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementLifecycleContentLibrariesUnassign -library "library_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementLifecycleContentLibrariesUnassign with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/lifecycle/content/libraries/library__action=unassign/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterIdNamespaceManagementLoadBalancers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterIdNamespaceManagementLoadBalancers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information *Vcenter_NamespaceManagement_LoadBalancers_Info* about the load balancer associated with the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterIdNamespaceManagementLoadBalancers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the load balancer *Vcenter_NamespaceManagement_LoadBalancers_ConfigSpec.id*. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Identifier of the load balancer *Vcenter_NamespaceManagement_LoadBalancers_ConfigSpec.id*. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterIdNamespaceManagementLoadBalancers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterIdNamespaceManagementLoadBalancers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/load-balancers/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-ListClusterNamespaceManagementLoadBalancers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterNamespaceManagementLoadBalancers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all load balancers associated with the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterNamespaceManagementLoadBalancers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster the load balancers are associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster the load balancers are associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterNamespaceManagementLoadBalancers -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementLoadBalancers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterNamespaceManagementLoadBalancers -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementLoadBalancers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/load-balancers/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-SetClusterIdNamespaceManagementLoadBalancers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterIdNamespaceManagementLoadBalancers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies the entire load balancer spec to an existing load balancer configuration. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterIdNamespaceManagementLoadBalancers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementLoadBalancersSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the load balancer object to be set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementLoadBalancersSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the load balancer object to be set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0

$VcenterNamespaceManagementLoadBalancersServer = Initialize-VcenterNamespaceManagementLoadBalancersServer -Host "MyHost" -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec = Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementLoadBalancersAviConfigSetSpec = Initialize-VcenterNamespaceManagementLoadBalancersAviConfigSetSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementLoadBalancersSetSpec = Initialize-VcenterNamespaceManagementLoadBalancersSetSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider "HA_PROXY" -HaProxyConfigSetSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -AviConfigSetSpec $VcenterNamespaceManagementLoadBalancersAviConfigSetSpec
 
Invoke-SetClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example" -vcenterNamespaceManagementLoadBalancersSetSpec $vcenterNamespaceManagementLoadBalancersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterIdNamespaceManagementLoadBalancers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementLoadBalancersSetSpec = Initialize-VcenterNamespaceManagementLoadBalancersSetSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider "HA_PROXY"
 
Invoke-SetClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example" -vcenterNamespaceManagementLoadBalancersSetSpec $vcenterNamespaceManagementLoadBalancersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterIdNamespaceManagementLoadBalancers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/load-balancers/id/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersSetSpec</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-UpdateClusterIdNamespaceManagementLoadBalancers</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterIdNamespaceManagementLoadBalancers</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the load balancer configuration. The specified configuration is applied partially and missing or &#x60;null&#x60; fields in spec will leave those parts of configuration as-is. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterIdNamespaceManagementLoadBalancers</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementLoadBalancersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the load balancer object to be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster the load balancer is associated with. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Identifier of the load balancer. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementLoadBalancersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the load balancer object to be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec = Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"
$VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec = Initialize-VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"
$VcenterNamespaceManagementLoadBalancersUpdateSpec = Initialize-VcenterNamespaceManagementLoadBalancersUpdateSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider "HA_PROXY" -HaProxyConfigUpdateSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec -AviConfigUpdateSpec $VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec
 
Invoke-UpdateClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example" -vcenterNamespaceManagementLoadBalancersUpdateSpec $vcenterNamespaceManagementLoadBalancersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterIdNamespaceManagementLoadBalancers with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersUpdateSpec = Initialize-VcenterNamespaceManagementLoadBalancersUpdateSpec
 
Invoke-UpdateClusterIdNamespaceManagementLoadBalancers -cluster "cluster_example" -id "id_example" -vcenterNamespaceManagementLoadBalancersUpdateSpec $vcenterNamespaceManagementLoadBalancersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterIdNamespaceManagementLoadBalancers with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/load-balancers/id/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersUpdateSpec</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-ListNamespaceManagementNsxTier0Gateways</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementNsxTier0Gateways</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information of NSX Tier0 Gateways associated with a Distributed Switch. This operation was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementNsxTier0Gateways</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>Identifier of a Distributed Switch. Only CVDS type of distributed switches is supported. Only Tier0 Gateways that are associated with the particular Distributed Switch will be listed. The parameter must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeVrf</maml:name>
          <maml:Description>
            <maml:para>Criteria of if Tier0-VRF gateways should be included as part of result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, only non-VRF Tier0 Gateways will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>Identifier of a Distributed Switch. Only CVDS type of distributed switches is supported. Only Tier0 Gateways that are associated with the particular Distributed Switch will be listed. The parameter must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IncludeVrf</maml:name>
        <maml:Description>
          <maml:para>Criteria of if Tier0-VRF gateways should be included as part of result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, only non-VRF Tier0 Gateways will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNSXTier0GatewaySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementNsxTier0Gateways -distributedSwitch "distributedSwitch_example" -includeVrf $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementNsxTier0Gateways with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementNsxTier0Gateways -distributedSwitch "distributedSwitch_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementNsxTier0Gateways with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/nsx-tier0-gateways/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-GetClusterNamespaceManagementWorkloadResourceOptions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNamespaceManagementWorkloadResourceOptions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the information about the objects used to set and update resource quota keys for version of Kubernetes running on {#link cluster}.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNamespaceManagementWorkloadResourceOptions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster hosting the namespace on which the resource quota needs to be set. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster hosting the namespace on which the resource quota needs to be set. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNamespaceResourceOptionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterNamespaceManagementWorkloadResourceOptions -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementWorkloadResourceOptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNamespaceManagementWorkloadResourceOptions -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementWorkloadResourceOptions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/workload-resource-options/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-CreateClusterNamespaceManagementNetworks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterNamespaceManagementNetworks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a vSphere Namespaces network object associated with the given cluster. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterNamespaceManagementNetworks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementNetworksCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the network object to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementNetworksCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the network object to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec = Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup "MyPortgroup" -IpAssignmentMode "DHCP" -AddressRanges $VcenterNamespaceManagementIPRange -Gateway "MyGateway" -SubnetMask "MySubnetMask" -Mode "MANAGEMENT"

$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec = Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway "MyNsxTier0Gateway" -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize "SMALL"

$VcenterNamespaceManagementNetworksCreateSpec = Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network "MyNetwork" -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkCreateSpec
 
Invoke-CreateClusterNamespaceManagementNetworks -cluster "cluster_example" -vcenterNamespaceManagementNetworksCreateSpec $vcenterNamespaceManagementNetworksCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementNetworks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksCreateSpec = Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network "MyNetwork" -NetworkProvider "NSXT_CONTAINER_PLUGIN"
 
Invoke-CreateClusterNamespaceManagementNetworks -cluster "cluster_example" -vcenterNamespaceManagementNetworksCreateSpec $vcenterNamespaceManagementNetworksCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementNetworks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksCreateSpec</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-DeleteClusterNetworkNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterNetworkNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the vSphere Namespaces object in the cluster. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterNetworkNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNetworkNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNetworkNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/network/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterNetworkNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNetworkNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about a specific vSphere Namespaces network. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNetworkNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNetworkNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNetworkNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/network/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-ListClusterNamespaceManagementNetworks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterNamespaceManagementNetworks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about all vSphere Namespaces networks in the cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterNamespaceManagementNetworks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterNamespaceManagementNetworks -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementNetworks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterNamespaceManagementNetworks -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementNetworks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/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-SetClusterNetworkNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterNetworkNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set a new configuration for the vSphere Namespaces network object associated with the given cluster. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterNetworkNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementNetworksSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the network object to be set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementNetworksSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the network object to be set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec = Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -Portgroup "MyPortgroup" -AddressRanges $VcenterNamespaceManagementIPRange -Gateway "MyGateway" -SubnetMask "MySubnetMask"

$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkSetSpec = Initialize-VcenterNamespaceManagementNetworksNsxNetworkSetSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementNetworksSetSpec = Initialize-VcenterNamespaceManagementNetworksSetSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkSetSpec
 
Invoke-SetClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example" -vcenterNamespaceManagementNetworksSetSpec $vcenterNamespaceManagementNetworksSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterNetworkNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksSetSpec = Initialize-VcenterNamespaceManagementNetworksSetSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN"
 
Invoke-SetClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example" -vcenterNamespaceManagementNetworksSetSpec $vcenterNamespaceManagementNetworksSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterNetworkNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/network/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksSetSpec</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-UpdateClusterNetworkNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterNetworkNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the configuration of the vSphere Namespaces network object associated with the given cluster. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterNetworkNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementNetworksUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the network object to be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier for the vSphere Namespaces network. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementNetworksUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the network object to be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange = Initialize-VcenterNamespaceManagementIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec = Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec -Portgroup "MyPortgroup" -AddressRanges $VcenterNamespaceManagementIPRange -Gateway "MyGateway" -SubnetMask "MySubnetMask" -Mode "MANAGEMENT"

$VcenterNamespaceManagementIpv4Cidr = Initialize-VcenterNamespaceManagementIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec = Initialize-VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementNetworksUpdateSpec = Initialize-VcenterNamespaceManagementNetworksUpdateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec
 
Invoke-UpdateClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example" -vcenterNamespaceManagementNetworksUpdateSpec $vcenterNamespaceManagementNetworksUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterNetworkNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksUpdateSpec = Initialize-VcenterNamespaceManagementNetworksUpdateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN"
 
Invoke-UpdateClusterNetworkNamespaceManagement -cluster "cluster_example" -network "network_example" -vcenterNamespaceManagementNetworksUpdateSpec $vcenterNamespaceManagementNetworksUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterNetworkNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/networks/network/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksUpdateSpec</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-ListNetworksNsxDistributedSwitches</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetworksNsxDistributedSwitches</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns basic information of the Distributed Switches matching the *Vcenter_NamespaceManagement_Networks_Nsx_DistributedSwitches_FilterSpec*. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetworksNsxDistributedSwitches</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxDistributedSwitchesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetworksNsxDistributedSwitches -compatible $true -zones "Myzones"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworksNsxDistributedSwitches with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetworksNsxDistributedSwitches
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworksNsxDistributedSwitches with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/distributed-switches/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-CheckCompatibilityNsxDistributedSwitches</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckCompatibilityNsxDistributedSwitches</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of Distributed Switches matching the given filter and their compatibility information. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckCompatibilityNsxDistributedSwitches</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxDistributedSwitchesCompatibilitySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CheckCompatibilityNsxDistributedSwitches -compatible $true -zones "Myzones"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityNsxDistributedSwitches with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckCompatibilityNsxDistributedSwitches
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityNsxDistributedSwitches with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/distributed-switches__action=check_compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ListNetworksNsxEdges</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetworksNsxEdges</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of Edges matching the given filter. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetworksNsxEdges</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxEdgesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetworksNsxEdges -compatible $true -distributedSwitch "MydistributedSwitch"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworksNsxEdges with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetworksNsxEdges
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetworksNsxEdges with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/edges/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-CheckCompatibilityNsxEdges</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckCompatibilityNsxEdges</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of Edges matching the given filter and their compatibility information. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckCompatibilityNsxEdges</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxEdgesCompatibilitySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CheckCompatibilityNsxEdges -compatible $true -distributedSwitch "MydistributedSwitch"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityNsxEdges with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckCompatibilityNsxEdges
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityNsxEdges with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/edges__action=check_compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterNamespaceManagementNetworksNsxProjectsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information of a NSX Project. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsGet -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsGet -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/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-VcenterNamespaceManagementNetworksNsxProjectsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information of NSX Projects. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Projects which are compatible with Supervisor enablement will be returned. If false, only Projects incompatible with Supervisor enablement will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible Projects will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Projects which are compatible with Supervisor enablement will be returned. If false, only Projects incompatible with Supervisor enablement will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible Projects will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsList -compatible $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/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-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check if the given NSX project is compatible for Supervisor enablement. Validation checks: NSX project is constrained to the \&quot;default\&quot; Overlay Transport Zone in NSX. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsCompatibilitySummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsCompatibilityCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project__action=check-compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information of a VPC Connectivity Profile. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Profile</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC Connectivity Profile. The parameter must be an identifier for the resource type: &#x60;VpcConnectivityProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Profile</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC Connectivity Profile. The parameter must be an identifier for the resource type: &#x60;VpcConnectivityProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet -project "project_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet -project "project_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpc-connectivity-profiles/profile/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-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of VPC Connectivity Profiles matching the given filter. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only VPC Connectivity Profiles which are compatible with Supervisor enablement match the filter. If false, only VPC Connectivity Profiles which are incompatible with Supervisor enablement match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPC Connectivity Profiles match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only VPC Connectivity Profiles which are compatible with Supervisor enablement match the filter. If false, only VPC Connectivity Profiles which are incompatible with Supervisor enablement match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPC Connectivity Profiles match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList -project "project_example" -compatible $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpc-connectivity-profiles/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-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check the given VPC Connectivity Profile compatibility with a Supervisor enablement. A valid VPC Connectivity Profile requires that a Gateway Connection exists in the Transit Gateway External Attachment, External IP Blocks exist, and Auto SNAT is enabled. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Profile</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC Connectivity Profile. The parameter must be an identifier for the resource type: &#x60;VpcConnectivityProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Profile</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC Connectivity Profile. The parameter must be an identifier for the resource type: &#x60;VpcConnectivityProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilitySummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck -project "project_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck -project "project_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcconnectivityprofilesCompatibilityCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpc-connectivity-profiles/profile__action=check-compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information of a VPC. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet -project "project_example" -vpc "vpc_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet -project "project_example" -vpc "vpc_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpcs/vpc/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-VcenterNamespaceManagementNetworksNsxProjectsVpcsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of VPCs matching the given filter. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. It must be set if *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* is set. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* also needs missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only VPCs which are compatible with the given Supervisor will be returned. If false, only VPCs incompatible with the given Supervisor will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPCs will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. It must be set if *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* is set. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* also needs missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only VPCs which are compatible with the given Supervisor will be returned. If false, only VPCs incompatible with the given Supervisor will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPCs will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcsList -project "project_example" -supervisor "supervisor_example" -compatible $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsList -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpcs/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-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check the given VPC&#39;s compatibility for Namespace creation. Compatible VPCs: 1. Belong to a compatible NSX Project (see *POST /vcenter/namespace-management/networks/nsx/projects/{project}?action&#x3D;check-compatibility*) and has a compatible VPC Connectivity Profile (see *POST /vcenter/namespace-management/networks/nsx/projects/{project}/vpc-connectivity-profiles/{profile}?action&#x3D;check-compatibility*). 2. Contain no IP configurations (External IP Blocks, PrivateTGW IP Blocks, or Private CIDRs) that overlap with Service CIDRs. 3. Are not auto-created by Supervisor or VCF Automation. 4. Have a Load Balancer configured: if NSX LB used, check a LB instance is created under the VPC, if AVI is used, check LoadBalancer Endpoint is enabled in the VPC. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Project. The parameter must be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilitySummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck -project "project_example" -vpc "vpc_example" -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck -project "project_example" -vpc "vpc_example" -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/networks/nsx/projects/project/vpcs/vpc__action=check-compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterNamespaceManagementSoftware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNamespaceManagementSoftware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns upgrade related information of a specific cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNamespaceManagementSoftware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterNamespaceManagementSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementSoftware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNamespaceManagementSoftware -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespaceManagementSoftware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/clusters/cluster/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-ListNamespaceManagementSoftwareClusters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementSoftwareClusters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns upgrade related information about all WCP enabled clusters.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementSoftwareClusters</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementSoftwareClusters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSoftwareClusters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementSoftwareClusters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSoftwareClusters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/clusters/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-UpgradeCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpgradeCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrade the cluster to a specific version. This operation upgrades the components on control plane VMs and worker plane hosts based on the selected version. Before upgrading, this operation performs pre-checks and sets the evaluation response in Info.UpgradeStatus.messages with various Message.Severity levels. Depending on the severity, the upgrade may or may not proceed beyond prechecks. Here is a list of severities and corresponding behavior: - ERROR: Upgrade does not proceed beyond precheck operation - WARNING: Upgrade proceeds beyond precheck operation only if UpgradeSpec.ignorePrecheckWarnings is set to true - INFO: Upgrade proceeds beyond precheck operation uninterrupted</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpgradeCluster</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSoftwareClustersUpgradeSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for upgrading the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSoftwareClustersUpgradeSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for upgrading the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec = Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion "MyDesiredVersion" -IgnorePrecheckWarnings $false
 
Invoke-UpgradeCluster -cluster "cluster_example" -vcenterNamespaceManagementSoftwareClustersUpgradeSpec $vcenterNamespaceManagementSoftwareClustersUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec = Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion "MyDesiredVersion"
 
Invoke-UpgradeCluster -cluster "cluster_example" -vcenterNamespaceManagementSoftwareClustersUpgradeSpec $vcenterNamespaceManagementSoftwareClustersUpgradeSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/clusters/cluster__action=upgrade/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSoftwareClustersUpgradeSpec</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-UpgradeMultipleSoftwareClusters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpgradeMultipleSoftwareClusters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrade a set of clusters to its corresponding specific version.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpgradeMultipleSoftwareClusters</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequestBody</maml:name>
          <maml:Description>
            <maml:para>Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec&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>RequestBody</maml:name>
        <maml:Description>
          <maml:para>Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersUpgradeSpec&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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareClustersResult&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec = Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion "MyDesiredVersion" -IgnorePrecheckWarnings $false
$requestBody = @{ key_example = $VcenterNamespaceManagementSoftwareClustersUpgradeSpec }
 
Invoke-UpgradeMultipleSoftwareClusters -requestBody $requestBody
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeMultipleSoftwareClusters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec = Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion "MyDesiredVersion"
$requestBody = @{ key_example = $VcenterNamespaceManagementSoftwareClustersUpgradeSpec }
 
Invoke-UpgradeMultipleSoftwareClusters -requestBody $requestBody
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeMultipleSoftwareClusters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/clusters__action=upgradeMultiple/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetSupervisorSoftwarePrechecks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorSoftwarePrechecks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about Supervisor upgrade pre-checks. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorSoftwarePrechecks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Includes specification to fetch pre-check results for specific Supervisor upgrade version. If set returns the pre-check results only for the specified target version. If missing or &#x60;null&#x60; returns the pre-check results for all the versions against which pre-checks ran.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Includes specification to fetch pre-check results for specific Supervisor upgrade version. If set returns the pre-check results only for the specified target version. If missing or &#x60;null&#x60; returns the pre-check results for all the versions against which pre-checks ran.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec = Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec -TargetVersion "MyTargetVersion"
 
Invoke-GetSupervisorSoftwarePrechecks -supervisor "supervisor_example" -vcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec $vcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorSoftwarePrechecks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorSoftwarePrechecks -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorSoftwarePrechecks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/supervisors/supervisor/prechecks/get/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</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-RunSupervisorPrechecks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RunSupervisorPrechecks</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Run Supervisor upgrade pre-checks. This operation will initiate Supervisor upgrade pre-checks for a specific target version. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RunSupervisorPrechecks</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the supervisor on which upgraded pre-checks are run. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for running Supervisor upgrade pre-checks.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the supervisor on which upgraded pre-checks are run. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for running Supervisor upgrade pre-checks.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec = Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec -TargetVersion "MyTargetVersion"
 
Invoke-RunSupervisorPrechecks -supervisor "supervisor_example" -vcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec $vcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RunSupervisorPrechecks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec = Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec -TargetVersion "MyTargetVersion"
 
Invoke-RunSupervisorPrechecks -supervisor "supervisor_example" -vcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec $vcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RunSupervisorPrechecks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/supervisors/supervisor/prechecks__action=run/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</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-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Evaluates the compatibility of the specified Supervisor version with the current infrastructure (vCenter, ESX, and NSX). If the Supervisor version is compatible, it checks the feature compatibility. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor version. The parameter must be an identifier for the resource type: &#x60;SupervisorVersion&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The cluster ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>The Supervisor ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>List of Zones for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command: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>Identifier of the Supervisor version. The parameter must be an identifier for the resource type: &#x60;SupervisorVersion&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The cluster ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>The Supervisor ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>List of Zones for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsVersionsCompatibilityInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility -version "version_example" -cluster "cluster_example" -supervisor "supervisor_example" -zones "Myzones"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibility with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/supervisors/versions/version__action=check-compatibility/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSoftwareSupervisorsVersionsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves detailed information about the requested Supervisor version. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor version. The parameter must be an identifier for the resource type: &#x60;SupervisorVersion&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the Supervisor version. The parameter must be an identifier for the resource type: &#x60;SupervisorVersion&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/supervisors/versions/version/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-VcenterNamespaceManagementSoftwareSupervisorsVersionsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSoftwareSupervisorsVersionsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the list of all Supervisor versions. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSoftwareSupervisorsVersionsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSoftwareSupervisorsVersionsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSoftwareSupervisorsVersionsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/software/supervisors/versions/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-GetNamespaceManagementStatsTimeSeries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceManagementStatsTimeSeries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gather statistical values for a cluster, namespace, or pod.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceManagementStatsTimeSeries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ObjType</maml:name>
          <maml:Description>
            <maml:para>Type of statistics object that the request is operating on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should begin. https://en.wikipedia.org/wiki/Unix_time</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>UNIX timestamp value indicating when the requested series of statistical samples should end. https://en.wikipedia.org/wiki/Unix_time</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodNamespace</maml:name>
          <maml:Description>
            <maml:para>The namespace that the pod is running in. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodName</maml:name>
          <maml:Description>
            <maml:para>The name of the pod itself.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Namespace name for queries for a namespace. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.NAMESPACE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster identifier for queries for a cluster. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ObjType</maml:name>
        <maml:Description>
          <maml:para>Type of statistics object that the request is operating on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Start</maml:name>
        <maml:Description>
          <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should begin. https://en.wikipedia.org/wiki/Unix_time</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>UNIX timestamp value indicating when the requested series of statistical samples should end. https://en.wikipedia.org/wiki/Unix_time</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodNamespace</maml:name>
        <maml:Description>
          <maml:para>The namespace that the pod is running in. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodName</maml:name>
        <maml:Description>
          <maml:para>The name of the pod itself.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Namespace name for queries for a namespace. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.NAMESPACE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster identifier for queries for a cluster. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesTimeSeries&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceManagementStatsTimeSeries -objType "CLUSTER" -start 8.14D -end 8.14D -podNamespace "podNamespace_example" -podName "podName_example" -_Namespace "_Namespace_example" -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementStatsTimeSeries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceManagementStatsTimeSeries -objType "CLUSTER" -start 8.14D -end 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceManagementStatsTimeSeries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/stats/time-series/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-CheckCompatibilityStorageProfiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckCompatibilityStorageProfiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the compatible management storage profiles for enabling a WCP Supervisor across a given set of zones. A storage profile is compatible if it results in at least one datastore in each of the specified zones. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckCompatibilityStorageProfiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementStorageProfilesFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Specification of the zones to consider when finding compatible storage profiles. The *Vcenter_NamespaceManagement_Storage_Profiles_FilterSpec* must contain at least 1 zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStorageProfilesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStorageProfilesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementStorageProfilesFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Specification of the zones to consider when finding compatible storage profiles. The *Vcenter_NamespaceManagement_Storage_Profiles_FilterSpec* must contain at least 1 zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStorageProfilesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStorageProfilesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStorageProfilesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementStorageProfilesFilterSpec = Initialize-VcenterNamespaceManagementStorageProfilesFilterSpec -Zones "MyZones"
 
Invoke-CheckCompatibilityStorageProfiles -vcenterNamespaceManagementStorageProfilesFilterSpec $vcenterNamespaceManagementStorageProfilesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityStorageProfiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementStorageProfilesFilterSpec = Initialize-VcenterNamespaceManagementStorageProfilesFilterSpec -Zones "MyZones"
 
Invoke-CheckCompatibilityStorageProfiles -vcenterNamespaceManagementStorageProfilesFilterSpec $vcenterNamespaceManagementStorageProfilesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityStorageProfiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/storage/profiles__action=check_compatibility/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementStorageProfilesFilterSpec</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-UpdateSupervisorService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Activate a Supervisor Service. This operation will change the Vcenter_NamespaceManagement_SupervisorServices_State of the supervisor service to in ACTIVATED state, and activate all versions of the supervisor service. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-UpdateSupervisorService -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateSupervisorService -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService__action=activate/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-CheckContentNamespaceManagementSupervisorServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckContentNamespaceManagementSupervisorServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Perform validation checks on the content of a Supervisor Service version defined in the spec. The operation returns the validation status and relevant Supervisor Service version information that are available in the content. A custom format will always return a VALID status. Only vSphere and Carvel packages can return multiple validation statuses. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckContentNamespaceManagementSupervisorServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesCheckContentRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: checkContent</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCheckContentRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCheckContentRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesCheckContentRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: checkContent</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCheckContentRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCheckContentRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesContentCheckSpec = Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec -Content "MyContent"
$VcenterNamespaceManagementSupervisorServicesCheckContentRequest = Initialize-VcenterNamespaceManagementSupervisorServicesCheckContentRequest -Spec $VcenterNamespaceManagementSupervisorServicesContentCheckSpec
 
Invoke-CheckContentNamespaceManagementSupervisorServices -vcenterNamespaceManagementSupervisorServicesCheckContentRequest $vcenterNamespaceManagementSupervisorServicesCheckContentRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckContentNamespaceManagementSupervisorServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesContentCheckSpec = Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec
$VcenterNamespaceManagementSupervisorServicesCheckContentRequest = Initialize-VcenterNamespaceManagementSupervisorServicesCheckContentRequest -Spec $VcenterNamespaceManagementSupervisorServicesContentCheckSpec
 
Invoke-CheckContentNamespaceManagementSupervisorServices -vcenterNamespaceManagementSupervisorServicesCheckContentRequest $vcenterNamespaceManagementSupervisorServicesCheckContentRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckContentNamespaceManagementSupervisorServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services__action=checkContent/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesCheckContentRequestBody</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-CreateNamespaceManagementSupervisorServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespaceManagementSupervisorServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a Supervisor Service. If version specs are provided in the spec, new Supervisor Service versions will be created as part of the operation. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespaceManagementSupervisorServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service with version definition.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service with version definition.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version "MyVersion" -DisplayName "MyDisplayName" -Description "MyDescription" -Content "MyContent" -TrustedProvider $false
$VcenterNamespaceManagementSupervisorServicesCustomCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -SupervisorService "MySupervisorService" -DisplayName "MyDisplayName" -Description "MyDescription" -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec

$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content "MyContent" -TrustedProvider $false -AcceptEula $false
$VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec

$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content "MyContent"
$VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec

$VcenterNamespaceManagementSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesCreateSpec -CustomSpec $VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -VsphereSpec $VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -CarvelSpec $VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec
 
Invoke-CreateNamespaceManagementSupervisorServices -vcenterNamespaceManagementSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceManagementSupervisorServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesCreateSpec
 
Invoke-CreateNamespaceManagementSupervisorServices -vcenterNamespaceManagementSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceManagementSupervisorServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesCreateSpec</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-UpdateSupervisorService0</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorService0</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deactivate a Supervisor Service. This operation will change the Vcenter_NamespaceManagement_SupervisorServices_State of the supervisor service to DEACTIVATED state, and deactivate all versions of the supervisor service. Note that this operation should be called before deleting the Supervisor Service. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorService0</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-UpdateSupervisorService0 -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorService0 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateSupervisorService0 -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorService0 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService__action=deactivate/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-DeleteSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a Supervisor Service. This operation only deletes the Supervisor Service from vCenter if the Supervisor Service is in DEACTIVATED state, and all versions of the Supervisor Service are removed from vCenter. Note that the deactivate operation should be called to deactivate the Supervisor Service before the Supervisor Service can be deleted. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the information for the specified Supervisor Service. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/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-ListNamespaceManagementSupervisorServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementSupervisorServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the information about all Supervisor Services on this vCenter. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementSupervisorServices</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementSupervisorServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSupervisorServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementSupervisorServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSupervisorServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-UpdateSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update a Supervisor Service. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service metadata to be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service metadata to be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesUpdateSpec -DisplayName "MyDisplayName" -Description "MyDescription"
 
Invoke-UpdateSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesUpdateSpec $vcenterNamespaceManagementSupervisorServicesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesUpdateSpec
 
Invoke-UpdateSupervisorServiceNamespaceManagement -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesUpdateSpec $vcenterNamespaceManagementSupervisorServicesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesUpdateSpec</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-CreateClusterNamespaceManagementSupervisorServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterNamespaceManagementSupervisorServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *POST /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services* instead. Create a Supervisor Service on the specified vSphere Supervisor. This operation will apply the Supervisor Service version&#39;s service definition on the cluster. This operation is possible only when the Supervisor Service and Supervisor Service version are in the ACTIVATED state. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterNamespaceManagementSupervisorServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which to install the service. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service on the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which to install the service. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service on the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec -SupervisorService "MySupervisorService" -Version "MyVersion" -ServiceConfig @{ key_example = "MyInner" } -YamlServiceConfig "MyYamlServiceConfig"
 
Invoke-CreateClusterNamespaceManagementSupervisorServices -cluster "cluster_example" -vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementSupervisorServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec -SupervisorService "MySupervisorService" -Version "MyVersion"
 
Invoke-CreateClusterNamespaceManagementSupervisorServices -cluster "cluster_example" -vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementSupervisorServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/supervisor-services/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</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-DeleteClusterSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *DELETE /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}* instead. Delete a Supervisor Service on the specified vSphere Supervisor. This operation will remove the Supervisor Service with the specified identifier from the cluster, by removing the corresponding namespace and deleting the operator(s) associated with the Supervisor Service. Note that this operation doesn&#39;t deal with the application instances that are created by the associated operator(s), so existing application instances could be orphaned if users don&#39;t clean or migrate them. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster backing this Supervisor. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster backing this Supervisor. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/supervisor-services/supervisorService/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *GET /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}* instead. Return information about the specific Supervisor Service on the specified vSphere Supervisor. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster from which to get the service information. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster from which to get the service information. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/supervisor-services/supervisorService/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-ListClusterNamespaceManagementSupervisorServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterNamespaceManagementSupervisorServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *GET /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services* instead. Return the summaries about all Supervisor Services on the specified vSphere Supervisor. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterNamespaceManagementSupervisorServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster from which to list the service summaries. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster from which to list the service summaries. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterNamespaceManagementSupervisorServices -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementSupervisorServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterNamespaceManagementSupervisorServices -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespaceManagementSupervisorServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/supervisor-services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-SetClusterSupervisorServiceNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterSupervisorServiceNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 9.0.0.0__. Use *PUT /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}* instead. Set a new configuration to the specified Supervisor Service on the specified vSphere Supervisor. This operation will apply the new Supervisor Service version&#39;s service definition to the existing Supervisor Service on the cluster. This operation requires that the specified Supervisor Service is already installed in the specified Supervisor. Note that this operation doesn&#39;t interfere with the application instances that are created by the associated operator(s). So users should make sure the new version is still compatible with the existing application instances. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterSupervisorServiceNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster backing this Supervisor. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service on the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster backing this Supervisor. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service on the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec = Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec -Version "MyVersion" -ServiceConfig @{ key_example = "MyInner" } -YamlServiceConfig "MyYamlServiceConfig"
 
Invoke-SetClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec $vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterSupervisorServiceNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec = Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec -Version "MyVersion"
 
Invoke-SetClusterSupervisorServiceNamespaceManagement -cluster "cluster_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec $vcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterSupervisorServiceNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/supervisor-services/supervisorService/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</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-UpdateSupervisorServiceVersion</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorServiceVersion</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Activate a Supervisor Service version. This operation will change the Vcenter_NamespaceManagement_SupervisorServices_Versions_State of the version to ACTIVATED state. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorServiceVersion</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-UpdateSupervisorServiceVersion -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateSupervisorServiceVersion -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceVersion with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/version__action=activate/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-CreateSupervisorServiceNamespaceManagementVersions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorServiceNamespaceManagementVersions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a Supervisor Service version based on the provided service definition information for the version. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorServiceNamespaceManagementVersions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service version to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service version to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version "MyVersion" -DisplayName "MyDisplayName" -Description "MyDescription" -Content "MyContent" -TrustedProvider $false
$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content "MyContent" -TrustedProvider $false -AcceptEula $false
$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content "MyContent"
$VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec -CustomSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -VsphereSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -CarvelSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec
 
Invoke-CreateSupervisorServiceNamespaceManagementVersions -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesVersionsCreateSpec $vcenterNamespaceManagementSupervisorServicesVersionsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorServiceNamespaceManagementVersions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec
 
Invoke-CreateSupervisorServiceNamespaceManagementVersions -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorServicesVersionsCreateSpec $vcenterNamespaceManagementSupervisorServicesVersionsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorServiceNamespaceManagementVersions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsCreateSpec</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-UpdateSupervisorServiceVersion0</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorServiceVersion0</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deactivate a Supervisor Service version. This operation will change the Vcenter_NamespaceManagement_SupervisorServices_Versions_State of the version to DEACTIVATED state, which will make sure the version cannot be created on any Supervisor cluster. Note that this operation should be called before deleting the version. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorServiceVersion0</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-UpdateSupervisorServiceVersion0 -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceVersion0 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateSupervisorServiceVersion0 -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorServiceVersion0 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/version__action=deactivate/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-DeleteSupervisorServiceVersionNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteSupervisorServiceVersionNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a Supervisor Service version. This operation only deletes the Supervisor Service version from vCenter if the version is in DEACTIVATED state and all instances of the version are removed from all Supervisors. Note that the deactivate operation should be called to deactivate the version before the version can be deleted. Note that deleting the last version of the supervisorService does not delete the supervisorService instance automatically. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteSupervisorServiceVersionNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteSupervisorServiceVersionNamespaceManagement -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorServiceVersionNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteSupervisorServiceVersionNamespaceManagement -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorServiceVersionNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/version/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetSupervisorServiceVersionNamespaceManagement</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorServiceVersionNamespaceManagement</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the information for the specified Supervisor Service version. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorServiceVersionNamespaceManagement</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorServiceVersionNamespaceManagement -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorServiceVersionNamespaceManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorServiceVersionNamespaceManagement -supervisorService "supervisorService_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorServiceVersionNamespaceManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/version/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-ListSupervisorServiceNamespaceManagementVersions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSupervisorServiceNamespaceManagementVersions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the information about all versions of the Supervisor Service. This operation was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSupervisorServiceNamespaceManagementVersions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSupervisorServiceNamespaceManagementVersions -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorServiceNamespaceManagementVersions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSupervisorServiceNamespaceManagementVersions -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorServiceNamespaceManagementVersions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisor-services/supervisorService/versions/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-EnableOnComputeClusterClusterSupervisors</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EnableOnComputeClusterClusterSupervisors</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Enable the Supervisor on a single vSphere cluster. This operation sets up the Kubernetes instance for the cluster along with worker nodes. A consumption fault domain zone will automatically be created if the specified cluster is not already associated with a vSphere Zone. To verify if the Supervisor is compatible with this vSphere cluster use: *GET /vcenter/namespace-management/cluster-compatibility*. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use *GET /vcenter/namespace-management/supervisors/{supervisor}/topology* to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EnableOnComputeClusterClusterSupervisors</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster used to enable the Supervisor Cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for configuring the Supervisor and Workloads.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster used to enable the Supervisor Cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for configuring the Supervisor and Workloads.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml: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>$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment = Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks "MyNetworks"
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing "NETWORK" -Network "MyNetwork" -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment

$VcenterNamespaceManagementNetworksServiceDNS = Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksServiceNTP = Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksServices = Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP

$VcenterNamespaceManagementNetworksIPRange = Initialize-VcenterNamespaceManagementNetworksIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksIPAssignment = Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee "POD" -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement = Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress "MyGatewayAddress" -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource "VC_INHERITED" -HttpsProxyConfig "MyHttpsProxyConfig" -HttpProxyConfig "MyHttpProxyConfig" -NoProxyConfig "MyNoProxyConfig" -TlsRootCaBundle "MyTlsRootCaBundle"
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network "MyNetwork" -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress "MyFloatingIpAddress" -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane = Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner "MyLoginBanner" -Size "TINY" -StoragePolicy "MyStoragePolicy" -Count 0

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs "MyDvs" -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg "MyDvpg"

$VcenterNamespaceManagementNetworksIpv4Cidr = Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject "MyNsxProject" -VpcConnectivityProfile "MyVpcConnectivityProfile" -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network "MyNetwork" -NetworkType "NSXT" -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement

$VcenterNamespaceManagementNetworksEdgesServer = Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host "MyHost" -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig = Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementNetworksEdgesNSXConfig = Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId "MyEdgeClusterId" -DefaultIngressTlsCertificate "MyDefaultIngressTlsCertificate" -RoutingMode "ROUTED" -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway "MyT0Gateway" -LoadBalancerSize "SMALL"

$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig = Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain" -CloudName "MyCloudName"

$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones "MyZones" -StoragePolicy "MyStoragePolicy" -DeploymentSize "SMALL" -Availability "ACTIVE_PASSIVE"

$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway "MyGateway"

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name "MyName" -Network "MyNetwork" -Ipam "STATIC" -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType "SUPERVISOR_MANAGEMENT" -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas "MANAGEMENT" -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationDNS = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksEdgesFoundationNTP = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint "MyEndpoint" -CertificateAuthorityPem "MyCertificateAuthorityPem"
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig = Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge = Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id "MyId" -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider "HAPROXY"

$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity = Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames "MyCertificateDnsNames"
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions = Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity

$VcenterNamespaceManagementSupervisorsImageRegistry = Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname "MyHostname" -Port 0 -Username "MyUsername" -Password "MyPassword" -CertificateChain "MyCertificateChain"
$VcenterNamespaceManagementSupervisorsContentLibrarySpec = Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary "MyContentLibrary" -SupervisorServices "MySupervisorServices" -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespaceManagementSupervisorsImageSyncConfig = Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository "MyRepository" -KubernetesContentLibrary "MyKubernetesContentLibrary" -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec

$VcenterNamespaceManagementSupervisorsCNSFileConfig = Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters "MyVsanClusters"
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig = Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -ImageStoragePolicy "MyImageStoragePolicy"

$VcenterNamespaceManagementSupervisorsWorkloads = Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig

$VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec = Initialize-VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec -Zone "MyZone" -Name "MyName" -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
Invoke-EnableOnComputeClusterClusterSupervisors -cluster "cluster_example" -vcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec $vcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableOnComputeClusterClusterSupervisors with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing "NETWORK"

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane = Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType "NSXT"

$VcenterNamespaceManagementNetworksEdgesEdge = Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads = Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec = Initialize-VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec -Name "MyName" -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
Invoke-EnableOnComputeClusterClusterSupervisors -cluster "cluster_example" -vcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec $vcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableOnComputeClusterClusterSupervisors with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/cluster__action=enable_on_compute_cluster/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsEnableOnComputeClusterSpec</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-EnableOnZonesNamespaceManagementSupervisors</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>EnableOnZonesNamespaceManagementSupervisors</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Enable a Supervisor on a set of vSphere Zones. The cluster control plane and its workloads will be eligible for placement across the zones. Enabling on multiple zones enables fault tolerance for applications deployed on more than one zone in case of a zone failure. To verify if the Supervisor is compatible with the provided Zones use: *GET /vcenter/namespace-management/cluster-compatibility*. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-EnableOnZonesNamespaceManagementSupervisors</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for configuring the Supervisor and Workloads.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for configuring the Supervisor and Workloads.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</maml: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>$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment = Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks "MyNetworks"
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing "NETWORK" -Network "MyNetwork" -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment

$VcenterNamespaceManagementNetworksServiceDNS = Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksServiceNTP = Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksServices = Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP

$VcenterNamespaceManagementNetworksIPRange = Initialize-VcenterNamespaceManagementNetworksIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksIPAssignment = Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee "POD" -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement = Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress "MyGatewayAddress" -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource "VC_INHERITED" -HttpsProxyConfig "MyHttpsProxyConfig" -HttpProxyConfig "MyHttpProxyConfig" -NoProxyConfig "MyNoProxyConfig" -TlsRootCaBundle "MyTlsRootCaBundle"
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network "MyNetwork" -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress "MyFloatingIpAddress" -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane = Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner "MyLoginBanner" -Size "TINY" -StoragePolicy "MyStoragePolicy" -Count 0

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs "MyDvs" -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg "MyDvpg"

$VcenterNamespaceManagementNetworksIpv4Cidr = Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject "MyNsxProject" -VpcConnectivityProfile "MyVpcConnectivityProfile" -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network "MyNetwork" -NetworkType "NSXT" -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement

$VcenterNamespaceManagementNetworksEdgesServer = Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host "MyHost" -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig = Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementNetworksEdgesNSXConfig = Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId "MyEdgeClusterId" -DefaultIngressTlsCertificate "MyDefaultIngressTlsCertificate" -RoutingMode "ROUTED" -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway "MyT0Gateway" -LoadBalancerSize "SMALL"

$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig = Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain" -CloudName "MyCloudName"

$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones "MyZones" -StoragePolicy "MyStoragePolicy" -DeploymentSize "SMALL" -Availability "ACTIVE_PASSIVE"

$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway "MyGateway"

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name "MyName" -Network "MyNetwork" -Ipam "STATIC" -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType "SUPERVISOR_MANAGEMENT" -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas "MANAGEMENT" -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationDNS = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksEdgesFoundationNTP = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint "MyEndpoint" -CertificateAuthorityPem "MyCertificateAuthorityPem"
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig = Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge = Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id "MyId" -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider "HAPROXY"

$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity = Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames "MyCertificateDnsNames"
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions = Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity

$VcenterNamespaceManagementSupervisorsImageRegistry = Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname "MyHostname" -Port 0 -Username "MyUsername" -Password "MyPassword" -CertificateChain "MyCertificateChain"
$VcenterNamespaceManagementSupervisorsContentLibrarySpec = Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary "MyContentLibrary" -SupervisorServices "MySupervisorServices" -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespaceManagementSupervisorsImageSyncConfig = Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository "MyRepository" -KubernetesContentLibrary "MyKubernetesContentLibrary" -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec

$VcenterNamespaceManagementSupervisorsCNSFileConfig = Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters "MyVsanClusters"
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig = Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy "MyEphemeralStoragePolicy" -ImageStoragePolicy "MyImageStoragePolicy"

$VcenterNamespaceManagementSupervisorsWorkloads = Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig

$VcenterNamespaceManagementSupervisorsEnableOnZonesSpec = Initialize-VcenterNamespaceManagementSupervisorsEnableOnZonesSpec -Zones "MyZones" -Name "MyName" -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
Invoke-EnableOnZonesNamespaceManagementSupervisors -vcenterNamespaceManagementSupervisorsEnableOnZonesSpec $vcenterNamespaceManagementSupervisorsEnableOnZonesSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableOnZonesNamespaceManagementSupervisors with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing "NETWORK"

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane = Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork = Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType "NSXT"

$VcenterNamespaceManagementNetworksEdgesEdge = Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads = Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsEnableOnZonesSpec = Initialize-VcenterNamespaceManagementSupervisorsEnableOnZonesSpec -Zones "MyZones" -Name "MyName" -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
Invoke-EnableOnZonesNamespaceManagementSupervisors -vcenterNamespaceManagementSupervisorsEnableOnZonesSpec $vcenterNamespaceManagementSupervisorsEnableOnZonesSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-EnableOnZonesNamespaceManagementSupervisors with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors__action=enable_on_zones/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsEnableOnZonesSpec</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-GetSupervisorNamespaceManagementConditions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorNamespaceManagementConditions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get all conditions of a given Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorNamespaceManagementConditions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the identifier for a Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the identifier for a Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsCondition&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorNamespaceManagementConditions -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementConditions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorNamespaceManagementConditions -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementConditions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/conditions/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-CreateSupervisorNamespaceManagementContainerImageRegistries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorNamespaceManagementContainerImageRegistries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a new container image registry for the given Supervisor. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorNamespaceManagementContainerImageRegistries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for setting up the container image registry.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for setting up the container image registry.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsImageRegistry = Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname "MyHostname" -Port 0 -Username "MyUsername" -Password "MyPassword" -CertificateChain "MyCertificateChain"
$VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec -Name "MyName" -ImageRegistry $VcenterNamespaceManagementSupervisorsImageRegistry -DefaultRegistry $false
 
Invoke-CreateSupervisorNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec $vcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceManagementContainerImageRegistries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsImageRegistry = Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname "MyHostname"
$VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec -Name "MyName" -ImageRegistry $VcenterNamespaceManagementSupervisorsImageRegistry
 
Invoke-CreateSupervisorNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec $vcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceManagementContainerImageRegistries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/container-image-registries/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</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-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the given container image registry from the given Supervisor. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContainerImageRegistry</maml:name>
          <maml:Description>
            <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContainerImageRegistry</maml:name>
        <maml:Description>
          <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/container-image-registries/containerImageRegistry/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about the given container image registry for the given Supervisor. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContainerImageRegistry</maml:name>
          <maml:Description>
            <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContainerImageRegistry</maml:name>
        <maml:Description>
          <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/container-image-registries/containerImageRegistry/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-ListSupervisorNamespaceManagementContainerImageRegistries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSupervisorNamespaceManagementContainerImageRegistries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all container image registries on the given Supervisor. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSupervisorNamespaceManagementContainerImageRegistries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSupervisorNamespaceManagementContainerImageRegistries -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorNamespaceManagementContainerImageRegistries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSupervisorNamespaceManagementContainerImageRegistries -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorNamespaceManagementContainerImageRegistries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/container-image-registries/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-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the given container image registry configuration for the given Supervisor. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContainerImageRegistry</maml:name>
          <maml:Description>
            <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the container image registry configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which the container image registry is created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContainerImageRegistry</maml:name>
        <maml:Description>
          <maml:para>Identifier for the container image registry. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.ContainerImageRegistry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the container image registry configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec -Name "MyName" -Hostname "MyHostname" -Port 0 -Username "MyUsername" -Password "MyPassword" -CertificateChain "MyCertificateChain" -DefaultRegistry $false
 
Invoke-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example" -vcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec $vcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec
 
Invoke-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries -supervisor "supervisor_example" -containerImageRegistry "containerImageRegistry_example" -vcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec $vcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorContainerImageRegistryNamespaceManagementContainerImageRegistries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/container-image-registries/containerImageRegistry/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</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-VcenterNamespaceManagementSupervisorsIdentityDomainsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsIdentityDomainsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about an identity domain configured for a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the identity domain is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>identifier for the supervisor identity domain that is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.domain&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the identity domain is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>identifier for the supervisor identity domain that is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.domain&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityDomainsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsIdentityDomainsGet -supervisor "supervisor_example" -domain "domain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsGet -supervisor "supervisor_example" -domain "domain_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/domains/domain/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-VcenterNamespaceManagementSupervisorsIdentityDomainsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsIdentityDomainsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List the identity domains configured for a given Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the Supervisor for which identity domains are being listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the Supervisor for which identity domains are being listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityDomainsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsIdentityDomainsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsIdentityDomainsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/domains/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-CreateSupervisorNamespaceManagementIdentityProviders</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorNamespaceManagementIdentityProviders</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a new identity provider to be used with a Supervisor. Currently, only a single identity provider can be created. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorNamespaceManagementIdentityProviders</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the Supervisor for which the identity provider is being registered. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml:name>
          <maml:Description>
            <maml:para>the {#link CreateSpec} describing the identity provider to be registered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the Supervisor for which the identity provider is being registered. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml:name>
        <maml:Description>
          <maml:para>the {#link CreateSpec} describing the identity provider to be registered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml: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>$VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec -DisplayName "MyDisplayName" -IssuerUrl "MyIssuerUrl" -UsernameClaim "MyUsernameClaim" -GroupsClaim "MyGroupsClaim" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -CertificateAuthorityData "MyCertificateAuthorityData" -AdditionalScopes "MyAdditionalScopes" -AdditionalAuthorizeParameters @{ key_example = "MyInner" } -AllowCredentialsExchange $false
 
Invoke-CreateSupervisorNamespaceManagementIdentityProviders -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceManagementIdentityProviders with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec -DisplayName "MyDisplayName" -IssuerUrl "MyIssuerUrl" -ClientId "MyClientId" -ClientSecret "MyClientSecret"
 
Invoke-CreateSupervisorNamespaceManagementIdentityProviders -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceManagementIdentityProviders with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsIdentityProvidersCreateSpec</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-DeleteSupervisorProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteSupervisorProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove an identity provider configured with a given Supervisor. This will result in users no longer being able to log in to either the Supervisor or any of its workload clusters with that identity provider. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteSupervisorProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the identifier of the Supervisor which is associated with the identity provider being removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier for the identity provider that is to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the identifier of the Supervisor which is associated with the identity provider being removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier for the identity provider that is to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteSupervisorProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/provider/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetSupervisorProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about an identity provider configured for a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the identity provider is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>identifier for the identity provider that is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the identity provider is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>identifier for the identity provider that is being read. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/provider/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-ListSupervisorNamespaceManagementIdentityProviders</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListSupervisorNamespaceManagementIdentityProviders</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List the identity providers configured for a given Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListSupervisorNamespaceManagementIdentityProviders</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the Supervisor for which identity providers are being listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the Supervisor for which identity providers are being listed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListSupervisorNamespaceManagementIdentityProviders -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorNamespaceManagementIdentityProviders with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListSupervisorNamespaceManagementIdentityProviders -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListSupervisorNamespaceManagementIdentityProviders with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/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-SetSupervisorProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetSupervisorProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the entire configuration for an existing identity provider used with a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetSupervisorProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the identifier for the Supervisor associated with the identity provider to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier for the identity provider that is to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:name>
          <maml:Description>
            <maml:para>the {#link SetSpec} to be applied to the identity provider configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the identifier for the Supervisor associated with the identity provider to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier for the identity provider that is to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:name>
        <maml:Description>
          <maml:para>the {#link SetSpec} to be applied to the identity provider configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec -DisplayName "MyDisplayName" -IssuerUrl "MyIssuerUrl" -UsernameClaim "MyUsernameClaim" -GroupsClaim "MyGroupsClaim" -ClientId "MyClientId" -ClientSecret "MyClientSecret" -CertificateAuthorityData "MyCertificateAuthorityData" -AdditionalScopes "MyAdditionalScopes" -AdditionalAuthorizeParameters @{ key_example = "MyInner" } -AllowCredentialsExchange $false
 
Invoke-SetSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSupervisorProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec -DisplayName "MyDisplayName" -IssuerUrl "MyIssuerUrl" -ClientId "MyClientId" -ClientSecret "MyClientSecret"
 
Invoke-SetSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSupervisorProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/provider/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsIdentityProvidersSetSpec</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-UpdateSupervisorProviderIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorProviderIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update an existing identity provider used with a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorProviderIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the identifier for the Supervisor associated with the identity provider to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>the identifier for the identity provider that is to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>the {#UpdateSpec} to be applied to the identity provider configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the identifier for the Supervisor associated with the identity provider to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>the identifier for the identity provider that is to be updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>the {#UpdateSpec} to be applied to the identity provider configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec -DisplayName "MyDisplayName" -IssuerUrl "MyIssuerUrl" -UsernameClaim "MyUsernameClaim" -UnsetUsernameClaim $false -GroupsClaim "MyGroupsClaim" -UnsetGroupsClaim $false -ClientId "MyClientId" -ClientSecret "MyClientSecret" -CertificateAuthorityData "MyCertificateAuthorityData" -UnsetCertificateAuthorityData $false -AdditionalScopes "MyAdditionalScopes" -AdditionalAuthorizeParameters @{ key_example = "MyInner" } -AllowCredentialsExchange $false
 
Invoke-UpdateSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorProviderIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec
 
Invoke-UpdateSupervisorProviderIdentity -supervisor "supervisor_example" -provider "provider_example" -vcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec $vcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorProviderIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/identity/providers/provider/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsIdentityProvidersUpdateSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Configure a new remote endpoint for the Supervisor to send both Supervisor and Workload cluster metrics. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier of the Supervisor for which the remote endpoint is being created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>the {#link CreateSpec} describing the remote endpoint to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier of the Supervisor for which the remote endpoint is being created. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>the {#link CreateSpec} describing the remote endpoint to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml: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>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -CertificateAuthorityChain "MyCertificateAuthorityChain" -ClientCertificate "MyClientCertificate" -ClientPrivateKey "MyClientPrivateKey"
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name "MyName" -Value "MyValue"
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec -Url "MyUrl" -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec -Name "MyName" -Interval 0 -RemoteEndpointType "HTTP" -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec -Name "MyName" -RemoteEndpointType "HTTP"
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a remote endpoint configured for a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the remote endpoint is being deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>identifier for the remote endpoint that is being deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the remote endpoint is being deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>identifier for the remote endpoint that is being deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/remoteEndpoint/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a remote endpoint configured for a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the remote endpoint is being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>identifier of the remote endpoint that is being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the remote endpoint is being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>identifier of the remote endpoint that is being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/remoteEndpoint/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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve a list of remote endpoints configured for a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the remote endpoints are being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the remote endpoints are being retrieved. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modify the complete remote endpoint configuration used by a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the remote endpoint is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>identifier for the remote endpoint that is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:name>
          <maml:Description>
            <maml:para>the {#SetSpec} to be applied to the remote endpoint configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the remote endpoint is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>identifier for the remote endpoint that is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:name>
        <maml:Description>
          <maml:para>the {#SetSpec} to be applied to the remote endpoint configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -CertificateAuthorityChain "MyCertificateAuthorityChain" -ClientCertificate "MyClientCertificate" -ClientPrivateKey "MyClientPrivateKey"
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name "MyName" -Value "MyValue"
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec -Url "MyUrl" -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec -Name "MyName" -Interval 0 -RemoteEndpointType "HTTP" -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec -Name "MyName" -RemoteEndpointType "HTTP"
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/remoteEndpoint/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modify an existing remote endpoint configuration used by a Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>identifier for the Supervisor for which the remote endpoint is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>identifier for the remote endpoint that is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>the {#UpdateSpec} to be applied to the remote endpoint configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>identifier for the Supervisor for which the remote endpoint is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>identifier for the remote endpoint that is being modified. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.metrics.RemoteEndpoint&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>the {#UpdateSpec} to be applied to the remote endpoint configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -CertificateAuthorityChain "MyCertificateAuthorityChain" -ClientCertificate "MyClientCertificate" -ClientPrivateKey "MyClientPrivateKey"
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name "MyName" -Value "MyValue"
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec -Url "MyUrl" -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec -Name "MyName" -Interval 0 -RemoteEndpointType "HTTP" -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate -supervisor "supervisor_example" -remoteEndpoint "remoteEndpoint_example" -vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec $vcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/metrics/remote-endpoints/remoteEndpoint/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</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-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create an edge with the specified configuration. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the edge to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the edge to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml: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>$VcenterNamespaceManagementSupervisorsNetworksEdgesServer = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host "MyHost" -Port 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain" -Server $VcenterNamespaceManagementSupervisorsNetworksEdgesServer -CloudName "MyCloudName"

$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas "MANAGEMENT" -Network "MyNetwork"
$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones "MyZones" -StoragePolicy "MyStoragePolicy" -DeploymentSize "SMALL" -Availability "ACTIVE_PASSIVE"

$VcenterNamespaceManagementNetworksEdgesFoundationDNS = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksEdgesFoundationNTP = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint "MyEndpoint" -CertificateAuthorityPem "MyCertificateAuthorityPem"
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets "MyVipSubnets" -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec -Name "MyName" -Provider "AVI" -Avi $VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Foundation $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec $vcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec -Name "MyName" -Provider "AVI"
 
Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec $vcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/networks/edges/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</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-VcenterNamespaceManagementSupervisorsNetworksEdgesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List detailed configuration about all edges in the system, filtered upon request. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more edge providers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Edges</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more unique edge identifiers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more unique edge names. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Providers</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more edge providers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Edges</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more unique edge identifiers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more unique edge names. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</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>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsNetworksEdgesList -supervisor "supervisor_example" -providers "AVI" -edges "Myedges" -names "Mynames"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/networks/edges/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-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the edge configuration. Only the provided parameters will be updated. missing or &#x60;null&#x60; parameters will remain in their current state. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Edge</maml:name>
          <maml:Description>
            <maml:para>The unique identifier for the edge. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the edge to be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Edge</maml:name>
        <maml:Description>
          <maml:para>The unique identifier for the edge. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the edge to be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address "MyAddress" -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec -AddressRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Username "MyUsername" -Password "MyPassword" -CertificateAuthorityChain "MyCertificateAuthorityChain"

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas "MANAGEMENT" -Network "MyNetwork"

$VcenterNamespaceManagementNetworksEdgesFoundationDNS = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers "MyServers" -SearchDomains "MySearchDomains"
$VcenterNamespaceManagementNetworksEdgesFoundationNTP = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers "MyServers"
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint "MyEndpoint" -CertificateAuthorityPem "MyCertificateAuthorityPem"
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices = Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec -Size "SMALL" -Availability "ACTIVE_PASSIVE" -StoragePolicy "MyStoragePolicy"
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets "MyVipSubnets" -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -DeploymentTarget $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec

$VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec -DefaultIngressTlsCertificate "MyDefaultIngressTlsCertificate" -DefaultIngressTlsPrivateKey "MyDefaultIngressTlsPrivateKey"
$VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec -Provider "AVI" -Avi $VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec -Haproxy $VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec -Foundation $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec -Nsx $VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate -supervisor "supervisor_example" -edge "edge_example" -vcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec $vcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec -Provider "AVI"
 
Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate -supervisor "supervisor_example" -edge "edge_example" -vcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec $vcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/networks/edges/edge/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</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-ListRecoveryBackupArchives</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListRecoveryBackupArchives</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List all Backup archives that are stored on vCenter Server Appliance file system. Optionally, apply the filter to Backup archives that match the criteria in the {#link FilterSpec}. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListRecoveryBackupArchives</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Archive</maml:name>
          <maml:Description>
            <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.archive* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Usable</maml:name>
          <maml:Description>
            <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.usable* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Archive</maml:name>
        <maml:Description>
          <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.archive* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Usable</maml:name>
        <maml:Description>
          <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.usable* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not 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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListRecoveryBackupArchives -archive "archive_example" -usable $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupArchives with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListRecoveryBackupArchives
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListRecoveryBackupArchives with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/recovery/backup/archives/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-CreateSupervisorRecoveryBackupJobs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorRecoveryBackupJobs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate a Supervisor Backup job. The Backup captures Supervisor Control plane state that includes a snapshot of etcd, required certificates and container images for infrastructure components. Once the job succeeds, corresponding Backup archive will be stored on vCenter Appliance file system. These Backup archives can be looked up and managed using operations provided by *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives* resource and can be used to restore the Supervisor using *POST /vcenter/namespace-management/supervisors/{supervisor}/recovery/restore/jobs/{archive}*. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorRecoveryBackupJobs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specifies input parameters for backup create job.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specifies input parameters for backup create job.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml: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>$VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec -Comment "MyComment" -IgnoreHealthCheckFailure $false
 
Invoke-CreateSupervisorRecoveryBackupJobs -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec $vcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorRecoveryBackupJobs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec
 
Invoke-CreateSupervisorRecoveryBackupJobs -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec $vcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorRecoveryBackupJobs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/recovery/backup/jobs/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</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-CreateSupervisorArchiveRestoreJobs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorArchiveRestoreJobs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiate Supervisor restore from a Backup archive. Use *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives* resource to get the available Backup archives. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorArchiveRestoreJobs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Archive</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Backup archive to restore from. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Archive</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Backup archive to restore from. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateSupervisorArchiveRestoreJobs -supervisor "supervisor_example" -archive "archive_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorArchiveRestoreJobs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateSupervisorArchiveRestoreJobs -supervisor "supervisor_example" -archive "archive_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorArchiveRestoreJobs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/recovery/restore/jobs/archive/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetSupervisorNamespaceManagementSummary</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorNamespaceManagementSummary</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the current state of the specified Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorNamespaceManagementSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>the identifier for a supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>the identifier for a supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorNamespaceManagementSummary -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorNamespaceManagementSummary -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/summary/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-ListNamespaceManagementSupervisorsSummaries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementSupervisorsSummaries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the current state of all Supervisors. Optionally, apply the filter to Supervisors that match the criteria in the *Vcenter_NamespaceManagement_Supervisors_Summary_FilterSpec*. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementSupervisorsSummaries</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigStatus</maml:name>
          <maml:Description>
            <maml:para>Matches Supervisors with *Vcenter_NamespaceManagement_Supervisors_Summary_Info.config_status* equal to the specified value. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KubernetesStatus</maml:name>
          <maml:Description>
            <maml:para>Matches Supervisors with the *Vcenter_NamespaceManagement_Supervisors_Summary_Info.kubernetes_status* equal to the specified value. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigStatus</maml:name>
        <maml:Description>
          <maml:para>Matches Supervisors with *Vcenter_NamespaceManagement_Supervisors_Summary_Info.config_status* equal to the specified value. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KubernetesStatus</maml:name>
        <maml:Description>
          <maml:para>Matches Supervisors with the *Vcenter_NamespaceManagement_Supervisors_Summary_Info.kubernetes_status* equal to the specified value. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementSupervisorsSummaries -configStatus "CONFIGURING" -kubernetesStatus "READY"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSupervisorsSummaries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementSupervisorsSummaries
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementSupervisorsSummaries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/summaries/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-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Install a Supervisor Service on the specified vSphere Supervisor. This operation will apply the Supervisor Service version&#39;s Service definition on the Supervisor. This operation is possible only when the Supervisor Service and Supervisor Service version are in the ACTIVATED state. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec -SupervisorService "MySupervisorService" -Version "MyVersion" -YamlServiceConfig "MyYamlServiceConfig"
 
Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec -SupervisorService "MySupervisorService" -Version "MyVersion"
 
Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</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-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Uninstall a Supervisor Service from the specified vSphere Supervisor. This operation will remove the Supervisor Service with the specified identifier by removing the corresponding namespace and deleting the operator(s) associated with the Supervisor Service. Note that this operation doesn&#39;t deal with the application instances that are created by the associated operator(s), so existing application instances could be orphaned if they have not been cleaned up or migrated. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete -supervisor "supervisor_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete -supervisor "supervisor_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/supervisorService/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about the specific Supervisor Service on the specified vSphere Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsSupervisorServicesGet -supervisor "supervisor_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesGet -supervisor "supervisor_example" -supervisorService "supervisorService_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/supervisorService/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-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the result of the last valid *POST /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}?action&#x3D;precheck* operation for a specific Supervisor Service version on a Supervisor. If the Supervisor Service on the Supervisor has been installed, upgraded or deleted since the last *POST /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}?action&#x3D;precheck* operation, the stale result will be purged and the user should re-initiate a *POST /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}?action&#x3D;precheck* operation. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier for the target version to run the pre-check with. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier for the target version to run the pre-check with. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck -supervisor "supervisor_example" -supervisorService "supervisorService_example" -targetVersion "targetVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck -supervisor "supervisor_example" -supervisorService "supervisorService_example" -targetVersion "targetVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorSupervisorServiceTargetVersionSupervisorServicesPrecheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/supervisorService/versions/targetVersion/precheck/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-VcenterNamespaceManagementSupervisorsSupervisorServicesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return the summaries about all Supervisor Services installed on the specified vSphere Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsSupervisorServicesList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-PrecheckSupervisorSupervisorService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PrecheckSupervisorSupervisorService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiates a pre-check for installing or upgrading to a Supervisor Service version on the given Supervisor. For example, if a Supervisor is running version 1.0 of a Service, use this API with a target version of 2.0 to know if the Service version 2.0 is also compatible with this Supervisor. The pre-check result can be fetched asynchronously by *GET /vcenter/namespace-management/supervisors/{supervisor}/supervisor-services/{supervisorService}/versions/{targetVersion}/precheck* operation. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PrecheckSupervisorSupervisorService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor on which to initiate the pre-check. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service pre-check.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor on which to initiate the pre-check. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service pre-check.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml: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>$VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec -TargetVersion "MyTargetVersion"
 
Invoke-PrecheckSupervisorSupervisorService -supervisor "supervisor_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckSupervisorSupervisorService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec -TargetVersion "MyTargetVersion"
 
Invoke-PrecheckSupervisorSupervisorService -supervisor "supervisor_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-PrecheckSupervisorSupervisorService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/supervisorService__action=precheck/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</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-VcenterNamespaceManagementSupervisorsSupervisorServicesSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set a new configuration to the specified Supervisor Service on the specified vSphere Supervisor. This operation will apply the new Supervisor Service version&#39;s Service definition to the existing Supervisor Service on the Supervisor. This operation requires that the specified Supervisor Service is already installed in the specified Supervisor. Note that this operation doesn&#39;t interfere with the application instances that are created by the associated operator(s). So users should make sure the new version is still compatible with the existing application instances prior to upgrading. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Supervisor Service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor Service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Supervisor Service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec -Version "MyVersion" -YamlServiceConfig "MyYamlServiceConfig"
 
Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesSet -supervisor "supervisor_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec = Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec -Version "MyVersion"
 
Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesSet -supervisor "supervisor_example" -supervisorService "supervisorService_example" -vcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec $vcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsSupervisorServicesSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/supervisor-services/supervisorService/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</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-GetSupervisorNamespaceManagementTopology</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorNamespaceManagementTopology</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries the current association between vSphere Zones and vSphere Clusters from the given Supervisor ID. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. Use the vSphere Cluster IDs obtained from *GET /vcenter/namespace-management/supervisors/{supervisor}/topology* to call the APIs that requires a vSphere Cluster ID instead of a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorNamespaceManagementTopology</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for a Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for a Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsTopologyInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorNamespaceManagementTopology -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementTopology with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorNamespaceManagementTopology -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceManagementTopology with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/topology/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-VcenterNamespaceManagementSupervisorsZonesBindingsCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Associates a list of vSphere Zones to the given Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>A list of vSphere Zones to bind to the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>A list of vSphere Zones to bind to the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass "MyReservedVmClass" -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone "MyZone" -Type "MANAGEMENT" -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec -Specs $VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec $vcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone "MyZone"

$VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec -Specs $VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsCreate -supervisor "supervisor_example" -vcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec $vcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/zones/bindings/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</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-VcenterNamespaceManagementSupervisorsZonesBindingsDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the binding of the vSphere Zone from a Supervisor. By default, zones will be marked for deletion. When zones are marked, new workloads will not be permitted to be scheduled on the zone, and existing workloads will not be permitted to restart. The users will need to remove their workloads from the zone in all namespaces. Once drained of all workloads, the zone deletion from the Supervisor will complete automatically. This gives the user the opportunity to gracefully stop their workloads and reschedule them on available zones in their namespace. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>The ID of the vSphere Zone to remove from the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>The ID of the vSphere Zone to remove from the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsZonesBindingsDelete -supervisor "supervisor_example" -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsDelete -supervisor "supervisor_example" -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/zones/zone/bindings/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the vSphere Zones bound to the given Supervisor. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespaceManagementSupervisorsZonesBindingsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsList -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/zones/bindings/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-VcenterNamespaceManagementSupervisorsZonesBindingsSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reconfigures the Supervisor to vSphere Zone binding. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>The ID of the vSphere Zone. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:name>
          <maml:Description>
            <maml:para>The SetSpec specifying new configuration for vSphere Zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>The ID of the vSphere Zone. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:name>
        <maml:Description>
          <maml:para>The SetSpec specifying new configuration for vSphere Zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass "MyReservedVmClass" -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsSet -supervisor "supervisor_example" -zone "zone_example" -vcenterNamespaceManagementSupervisorsZonesBindingsSetSpec $vcenterNamespaceManagementSupervisorsZonesBindingsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsSet -supervisor "supervisor_example" -zone "zone_example" -vcenterNamespaceManagementSupervisorsZonesBindingsSetSpec $vcenterNamespaceManagementSupervisorsZonesBindingsSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/zones/zone/bindings/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</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-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Patches the configuration of Supervisor to vSphere Zone binding. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>The ID of the vSphere Zone. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The UpdateSpec specifying new configuration for vSphere Zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>The ID of the vSphere Zone. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The UpdateSpec specifying new configuration for vSphere Zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass "MyReservedVmClass" -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate -supervisor "supervisor_example" -zone "zone_example" -vcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec $vcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec = Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec
 
Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate -supervisor "supervisor_example" -zone "zone_example" -vcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec $vcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespaceManagementSupervisorsZonesBindingsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/supervisors/supervisor/zones/zone/bindings/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</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-CreateClusterNamespaceManagementSupportBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterNamespaceManagementSupportBundle</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the location *Vcenter_NamespaceManagement_SupportBundle_Location* information for downloading the Namespaces-related support bundle for the specified cluster. Retrieving a support bundle involves two steps: - Step 1: Invoke operation to provision a token and a URI. - Step 2: Make an HTTP GET request using URI and one time used token returned in step 1 to generate the support bundle and return it. There can only be one valid token per cluster at any given time. If this operation is invoked again for the same cluster identifier while a token still valid, the API will return the same *Vcenter_NamespaceManagement_SupportBundle_Location* response. The HTTP GET request will: - return 401 (Not Authorized) if the download URL is recognized, but the token is invalid. - otherwise return 200 (OK), mark the token used (invalidating it for any future use), open a application/tar download stream for the client, and start the bundle process. As part of its work, the API will orchestrate support bundling on the worker nodes of a cluster. If a failure occurs during the collection of support bundle from worker node, the API will not abort the request, but will log a warning and move on to processing other worker nodes&#39; bundles. The API will only abort its operation if the content of the stream has been corrupted. When the API has to abort its operation (and the response stream), it will not provide any indication of failures to the client. The client will need to verify validity of the resultant file based on the format specified in the response&#39;s Content-Disposition header. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterNamespaceManagementSupportBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of cluster for which the Namespaces-related support bundle should be generated. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of cluster for which the Namespaces-related support bundle should be generated. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupportBundleLocation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-CreateClusterNamespaceManagementSupportBundle -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementSupportBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateClusterNamespaceManagementSupportBundle -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespaceManagementSupportBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/clusters/cluster/support-bundle/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateNamespaceManagementVirtualMachineClasses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespaceManagementVirtualMachineClasses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a VM class object. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespaceManagementVirtualMachineClasses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementVirtualMachineClassesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the VM class object to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementVirtualMachineClassesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the VM class object to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice = Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName "MyProfileName"
$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice = Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel "MyCustomLabel"
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices = Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -VgpuDevices $VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -DynamicDirectPathIoDevices $VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice

$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume = Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage = Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy "MyPolicy" -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume

$VcenterNamespaceManagementVirtualMachineClassesCreateSpec = Initialize-VcenterNamespaceManagementVirtualMachineClassesCreateSpec -Id "MyId" -CpuCount 0 -CpuReservation 0 -MemoryMb 0 -MemoryReservation 0 -Description "MyDescription" -Devices $VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -InstanceStorage $VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -ConfigSpec 0
 
Invoke-CreateNamespaceManagementVirtualMachineClasses -vcenterNamespaceManagementVirtualMachineClassesCreateSpec $vcenterNamespaceManagementVirtualMachineClassesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceManagementVirtualMachineClasses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesCreateSpec = Initialize-VcenterNamespaceManagementVirtualMachineClassesCreateSpec -Id "MyId" -CpuCount 0 -MemoryMb 0
 
Invoke-CreateNamespaceManagementVirtualMachineClasses -vcenterNamespaceManagementVirtualMachineClassesCreateSpec $vcenterNamespaceManagementVirtualMachineClassesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceManagementVirtualMachineClasses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/virtual-machine-classes/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesCreateSpec</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-DeleteVmClassNamespaceManagementVirtualMachineClasses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmClassNamespaceManagementVirtualMachineClasses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the VM class object. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmClassNamespaceManagementVirtualMachineClasses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmClass</maml:name>
          <maml:Description>
            <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmClass</maml:name>
        <maml:Description>
          <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmClassNamespaceManagementVirtualMachineClasses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmClassNamespaceManagementVirtualMachineClasses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/virtual-machine-classes/vm_class/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmClassNamespaceManagementVirtualMachineClasses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmClassNamespaceManagementVirtualMachineClasses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about a VM class. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmClassNamespaceManagementVirtualMachineClasses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmClass</maml:name>
          <maml:Description>
            <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmClass</maml:name>
        <maml:Description>
          <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmClassNamespaceManagementVirtualMachineClasses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmClassNamespaceManagementVirtualMachineClasses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/virtual-machine-classes/vm_class/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-ListNamespaceManagementVirtualMachineClasses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespaceManagementVirtualMachineClasses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about all VirtualMachine classes. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespaceManagementVirtualMachineClasses</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespaceManagementVirtualMachineClasses
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementVirtualMachineClasses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespaceManagementVirtualMachineClasses
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespaceManagementVirtualMachineClasses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/virtual-machine-classes/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-UpdateVmClassNamespaceManagementVirtualMachineClasses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmClassNamespaceManagementVirtualMachineClasses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the configuration of the VM class object This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmClassNamespaceManagementVirtualMachineClasses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmClass</maml:name>
          <maml:Description>
            <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the VM class object to be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmClass</maml:name>
        <maml:Description>
          <maml:para>Identifier for the VM class. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the VM class object to be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice = Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName "MyProfileName"
$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice = Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel "MyCustomLabel"
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices = Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -VgpuDevices $VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -DynamicDirectPathIoDevices $VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice

$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume = Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage = Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy "MyPolicy" -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume

$VcenterNamespaceManagementVirtualMachineClassesUpdateSpec = Initialize-VcenterNamespaceManagementVirtualMachineClassesUpdateSpec -CpuCount 0 -CpuReservation 0 -MemoryMb 0 -MemoryReservation 0 -Description "MyDescription" -Devices $VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -InstanceStorage $VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -ConfigSpec 0
 
Invoke-UpdateVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example" -vcenterNamespaceManagementVirtualMachineClassesUpdateSpec $vcenterNamespaceManagementVirtualMachineClassesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmClassNamespaceManagementVirtualMachineClasses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesUpdateSpec = Initialize-VcenterNamespaceManagementVirtualMachineClassesUpdateSpec
 
Invoke-UpdateVmClassNamespaceManagementVirtualMachineClasses -vmClass "vmClass_example" -vcenterNamespaceManagementVirtualMachineClassesUpdateSpec $vcenterNamespaceManagementVirtualMachineClassesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmClassNamespaceManagementVirtualMachineClasses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespace-management/virtual-machine-classes/vm_class/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesUpdateSpec</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-CreateNamespaceDomainSubjectAccess</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespaceDomainSubjectAccess</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set up access control for the subject on given domain on the namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespaceDomainSubjectAccess</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The domain of the subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The principal for this 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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of subject (USER or GROUP).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesAccessCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the access control to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The domain of the subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The principal for this 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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of subject (USER or GROUP).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesAccessCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the access control to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessCreateSpec = Initialize-VcenterNamespacesAccessCreateSpec -Role "OWNER" -IdentityProvider "MyIdentityProvider"
 
Invoke-CreateNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER" -vcenterNamespacesAccessCreateSpec $vcenterNamespacesAccessCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceDomainSubjectAccess with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessCreateSpec = Initialize-VcenterNamespacesAccessCreateSpec -Role "OWNER"
 
Invoke-CreateNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER" -vcenterNamespacesAccessCreateSpec $vcenterNamespacesAccessCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceDomainSubjectAccess with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/access/domain/subject/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesAccessCreateSpec</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-DeleteNamespaceDomainSubjectAccess</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteNamespaceDomainSubjectAccess</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remove access control of the subject on given domain from the namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteNamespaceDomainSubjectAccess</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The domain of the subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The principal for this 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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of subject (USER or GROUP).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The domain of the subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The principal for this 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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of subject (USER or GROUP).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNamespaceDomainSubjectAccess with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNamespaceDomainSubjectAccess with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/access/domain/subject/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetNamespaceDomainSubjectAccess</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceDomainSubjectAccess</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the information about the access control of the subject on given domain on the namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceDomainSubjectAccess</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The domain of the subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The principal for this 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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of subject (USER or GROUP).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The domain of the subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The principal for this 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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of subject (USER or GROUP).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceDomainSubjectAccess with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceDomainSubjectAccess with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/access/domain/subject/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-SetNamespaceDomainSubjectAccess</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNamespaceDomainSubjectAccess</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set new access control on the namespace for the subject on given domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNamespaceDomainSubjectAccess</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The domain of the subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The principal for this 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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of subject (USER or GROUP).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesAccessSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about the new access control to be assigned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The domain of the subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The principal for this 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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of subject (USER or GROUP).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesAccessSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about the new access control to be assigned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessSetSpec = Initialize-VcenterNamespacesAccessSetSpec -Role "OWNER" -IdentityProvider "MyIdentityProvider"
 
Invoke-SetNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER" -vcenterNamespacesAccessSetSpec $vcenterNamespacesAccessSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNamespaceDomainSubjectAccess with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessSetSpec = Initialize-VcenterNamespacesAccessSetSpec -Role "OWNER"
 
Invoke-SetNamespaceDomainSubjectAccess -_Namespace "_Namespace_example" -domain "domain_example" -subject "subject_example" -type "USER" -vcenterNamespacesAccessSetSpec $vcenterNamespacesAccessSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNamespaceDomainSubjectAccess with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/access/domain/subject/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesAccessSetSpec</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-CreateNamespacesInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespacesInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a namespace object on a single vSphere cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespacesInstances</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesInstancesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The specification for setting up the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesInstancesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The specification for setting up the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesAccess = Initialize-VcenterNamespacesInstancesAccess -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain" -Role "OWNER" -IdentityProvider "MyIdentityProvider"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesInstancesPrincipal = Initialize-VcenterNamespacesInstancesPrincipal -Subject "MySubject" -Domain "MyDomain"

$VcenterNamespacesInstancesIpv4Cidr = Initialize-VcenterNamespacesInstancesIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespacesInstancesNsxNetworkCreateSpec = Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway "MyNsxTier0Gateway" -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize "SMALL"

$VcenterNamespacesInstancesNetworkCreateSpec = Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -Network $VcenterNamespacesInstancesNsxNetworkCreateSpec

$VcenterNamespacesInstancesCreateSpec = Initialize-VcenterNamespacesInstancesCreateSpec -Cluster "MyCluster" -Namespace "MyNamespace" -Description "MyDescription" -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -Creator $VcenterNamespacesInstancesPrincipal -NamespaceNetwork $VcenterNamespacesInstancesNetworkCreateSpec
 
Invoke-CreateNamespacesInstances -vcenterNamespacesInstancesCreateSpec $vcenterNamespacesInstancesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespacesInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesCreateSpec = Initialize-VcenterNamespacesInstancesCreateSpec -Cluster "MyCluster" -Namespace "MyNamespace"
 
Invoke-CreateNamespacesInstances -vcenterNamespacesInstancesCreateSpec $vcenterNamespacesInstancesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespacesInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesCreateSpec</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-CreateNamespacesInstancesV2</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespacesInstancesV2</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a namespace object on a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespacesInstancesV2</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesInstancesCreateSpecV2</maml:name>
          <maml:Description>
            <maml:para>The specification for setting up the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpecV2</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpecV2</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesInstancesCreateSpecV2</maml:name>
        <maml:Description>
          <maml:para>The specification for setting up the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpecV2</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesCreateSpecV2</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec = Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass "MyReservedVmClass" -Count 0
$VcenterNamespacesInstancesZoneSpec = Initialize-VcenterNamespacesInstancesZoneSpec -Name "MyName" -VmReservations $VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -CpuLimitMhz 0 -CpuReservationMhz 0 -MemoryLimitMib 0 -MemoryReservationMib 0 -DisallowUnreservedDirectPathUsage $false

$VcenterNamespacesInstancesIpv4Cidr = Initialize-VcenterNamespacesInstancesIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespacesInstancesVpcConfig = Initialize-VcenterNamespacesInstancesVpcConfig -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesVpcNetworkCreateSpec = Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec -VpcConfig $VcenterNamespacesInstancesVpcConfig -Vpc "MyVpc" -DefaultSubnetSize 0

$VcenterNamespacesInstancesNetworkConfigCreateSpec = Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VpcNetwork $VcenterNamespacesInstancesVpcNetworkCreateSpec

$VcenterNamespacesInstancesAccess = Initialize-VcenterNamespacesInstancesAccess -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain" -Role "OWNER" -IdentityProvider "MyIdentityProvider"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesInstancesPrincipal = Initialize-VcenterNamespacesInstancesPrincipal -Subject "MySubject" -Domain "MyDomain"

$VcenterNamespacesInstancesNsxNetworkCreateSpec = Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway "MyNsxTier0Gateway" -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize "SMALL"

$VcenterNamespacesInstancesNetworkCreateSpec = Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -Network $VcenterNamespacesInstancesNsxNetworkCreateSpec

$VcenterNamespacesInstancesCreateSpecV2 = Initialize-VcenterNamespacesInstancesCreateSpecV2 -Supervisor "MySupervisor" -Zones $VcenterNamespacesInstancesZoneSpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigCreateSpec -Namespace "MyNamespace" -Description "MyDescription" -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -Creator $VcenterNamespacesInstancesPrincipal -NamespaceNetwork $VcenterNamespacesInstancesNetworkCreateSpec
 
Invoke-CreateNamespacesInstancesV2 -vcenterNamespacesInstancesCreateSpecV2 $vcenterNamespacesInstancesCreateSpecV2
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespacesInstancesV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesCreateSpecV2 = Initialize-VcenterNamespacesInstancesCreateSpecV2 -Supervisor "MySupervisor" -Namespace "MyNamespace"
 
Invoke-CreateNamespacesInstancesV2 -vcenterNamespacesInstancesCreateSpecV2 $vcenterNamespacesInstancesCreateSpecV2
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespacesInstancesV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/v2/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesCreateSpecV2</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-DeleteNamespaceInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteNamespaceInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the namespace object in the cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteNamespaceInstances</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteNamespaceInstances -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNamespaceInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteNamespaceInstances -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteNamespaceInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetNamespaceInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific namespace on a single vSphere cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceInstances</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceInstances -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceInstances -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/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-GetNamespaceInstancesV2</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespaceInstancesV2</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific namespace on a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespaceInstancesV2</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesInfoV2</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespaceInstancesV2 -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceInstancesV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespaceInstancesV2 -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespaceInstancesV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/v2/namespace/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-ListNamespacesInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespacesInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about all namespaces in this vCenter Server. The information is tied to a single vSphere cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespacesInstances</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespacesInstances
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespacesInstances
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/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-GetNamespacesInstancesV2</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNamespacesInstancesV2</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about all namespaces in this vCenter Server. The information is tied to a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNamespacesInstancesV2</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSummaryV2&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNamespacesInstancesV2
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespacesInstancesV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNamespacesInstancesV2
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNamespacesInstancesV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/v2/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-CreateNamespaceInstancesRegistervm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateNamespaceInstancesRegistervm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Register an existing virtual machine as VM Service managed VM. This API reads data stored in a VM&#39;s ExtraConfig to create a Kubernetes resource that may be used to lifecycle manage the VM. This process may also result in the creation of a Secret or ConfigMap resource for the VM&#39;s bootstrap data. Finally, a PersistentVolumeClaim resource may be created for each of the first-class disks attached to the VM. Additionally, after a restore operation by a VADP based data protection vendor, or a failover/failback by a disaster recovery solution, this API can be invoked to re-sync the state of the Kubernetes resources on Supervisor with the configuration of the restored VM. Typically, this involves a new volume (backed by a PersistentVolumeClaim) being created for each of the restored disks of a VM. Finally, the VirtualMachine custom resource on Supervisor is updated with the configuration from the restored virtual machine and the new volume references. This API can also be invoked after a subset of a VM Service virtual machine&#39;s virtual disks are directly restored from a backup vendor. In which case, the API detects which disks have been restored and creates new volumes (backed by a PersistentVolumeClaim) for each restored disk. Finally, the VirtualMachine custom resource on Supervisor is updated with the new volume references. This API triggers a non-cancellable task and returns its identifier which can be queried by calling the cis Tasks get operation. The task is retained as per the default retention rules configured in vCenter. This is a non-idempotent API that creates custom resources on the Supervisor as a side effect. If the API returns an error VI admin might need to manually address them before attempting registration again. This operation was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateNamespaceInstancesRegistervm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesInstancesRegisterVMSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for registering the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesRegisterVMSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesRegisterVMSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesInstancesRegisterVMSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for registering the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesRegisterVMSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesRegisterVMSpec</maml: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>$VcenterNamespacesInstancesRegisterVMSpec = Initialize-VcenterNamespacesInstancesRegisterVMSpec -Vm "MyVm"
 
Invoke-CreateNamespaceInstancesRegistervm -_Namespace "_Namespace_example" -vcenterNamespacesInstancesRegisterVMSpec $vcenterNamespacesInstancesRegisterVMSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceInstancesRegistervm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesRegisterVMSpec = Initialize-VcenterNamespacesInstancesRegisterVMSpec -Vm "MyVm"
 
Invoke-CreateNamespaceInstancesRegistervm -_Namespace "_Namespace_example" -vcenterNamespacesInstancesRegisterVMSpec $vcenterNamespacesInstancesRegisterVMSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateNamespaceInstancesRegistervm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/registervm/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesRegisterVMSpec</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-SetNamespaceInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetNamespaceInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set a new configuration on the namespace object. The specified configuration is applied in entirety and will replace the current configuration fully.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetNamespaceInstances</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesInstancesSetSpec</maml:name>
          <maml:Description>
            <maml:para>New specification for the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesInstancesSetSpec</maml:name>
        <maml:Description>
          <maml:para>New specification for the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesAccess = Initialize-VcenterNamespacesInstancesAccess -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain" -Role "OWNER" -IdentityProvider "MyIdentityProvider"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"

$VcenterNamespacesInstancesIpv4Cidr = Initialize-VcenterNamespacesInstancesIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespacesInstancesVpcNetworkSetSpec = Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigSetSpec = Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VpcConfig $VcenterNamespacesInstancesVpcNetworkSetSpec

$VcenterNamespacesInstancesSetSpec = Initialize-VcenterNamespacesInstancesSetSpec -Description "MyDescription" -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigSetSpec
 
Invoke-SetNamespaceInstances -_Namespace "_Namespace_example" -vcenterNamespacesInstancesSetSpec $vcenterNamespacesInstancesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNamespaceInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesSetSpec = Initialize-VcenterNamespacesInstancesSetSpec
 
Invoke-SetNamespaceInstances -_Namespace "_Namespace_example" -vcenterNamespacesInstancesSetSpec $vcenterNamespacesInstancesSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetNamespaceInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesSetSpec</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-UpdateNamespaceInstances</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateNamespaceInstances</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the namespace object. The specified configuration is applied partially and missing or &#x60;null&#x60; fields in spec will leave those parts of configuration as-is.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateNamespaceInstances</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesInstancesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesInstancesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesAccess = Initialize-VcenterNamespacesInstancesAccess -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain" -Role "OWNER" -IdentityProvider "MyIdentityProvider"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"

$VcenterNamespacesInstancesIpv4Cidr = Initialize-VcenterNamespacesInstancesIpv4Cidr -Address "MyAddress" -Prefix 0
$VcenterNamespacesInstancesVpcNetworkUpdateSpec = Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigUpdateSpec = Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec -NetworkProvider "NSXT_CONTAINER_PLUGIN" -VpcConfig $VcenterNamespacesInstancesVpcNetworkUpdateSpec

$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec = Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass "MyReservedVmClass" -Count 0
$VcenterNamespacesInstancesZoneSpec = Initialize-VcenterNamespacesInstancesZoneSpec -Name "MyName" -VmReservations $VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -CpuLimitMhz 0 -CpuReservationMhz 0 -MemoryLimitMib 0 -MemoryReservationMib 0 -DisallowUnreservedDirectPathUsage $false

$VcenterNamespacesInstancesUpdateSpec = Initialize-VcenterNamespacesInstancesUpdateSpec -Description "MyDescription" -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigUpdateSpec -Zones $VcenterNamespacesInstancesZoneSpec
 
Invoke-UpdateNamespaceInstances -_Namespace "_Namespace_example" -vcenterNamespacesInstancesUpdateSpec $vcenterNamespacesInstancesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateNamespaceInstances with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesUpdateSpec = Initialize-VcenterNamespacesInstancesUpdateSpec
 
Invoke-UpdateNamespaceInstances -_Namespace "_Namespace_example" -vcenterNamespacesInstancesUpdateSpec $vcenterNamespacesInstancesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateNamespaceInstances with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesUpdateSpec</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-VcenterNamespacesInstancesZonesDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespacesInstancesZonesDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the zone from a vSphere namespace. By default, zones will be marked for deletion. When zones are marked, new workloads will not be permitted to be scheduled on the zone, and existing workloads will not be permitted to restart. The users will need to remove their workloads from the zone. Once drained of all workloads, the zone deletion from the namespace will complete automatically. This gives the user the opportunity to gracefully stop their workloads and reschedule them on other available zones in the namespace. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespacesInstancesZonesDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier for the zone to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier for the zone to be removed. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespacesInstancesZonesDelete -_Namespace "_Namespace_example" -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesInstancesZonesDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespacesInstancesZonesDelete -_Namespace "_Namespace_example" -zone "zone_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesInstancesZonesDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/instances/namespace/zones/zone/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new Import based on the specifications. This API supports importing a single VM specified in the *Vcenter_Namespaces_Mobility_Virtualmachines_Imports_CreateSpec* into the target namespace. This will result in the VM becoming a VM Service managed VM. If the VM has First Class Disks attached, those First Class Disks will be registered to the Supervisor as PersistentVolumeClaim resources attached to the VM. This API triggers a cancellable task and returns its identifier. Use this identifier to query basic task information by calling the Tasks.get operation, or to query import operation-specific information through the *GET /vcenter/namespaces/{namespace}/mobility/virtualmachines/imports/{task}* task. The task is retained as per the default retention rules configured in vCenter. This is a non-idempotent API that creates custom resources on the Supervisor as a side effect. If the API returns an error, manually address them before attempting import again. After the import to the Supervisor, power cycles are required to perform guest customization to update the network configuration to restore network connectivity. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the Import.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the Import.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml: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>$VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo = Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo -Name "MyName" -Type "SUBNET"

$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData = Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName "MyComputerName" -FullName "MyFullName" -OrgName "MyOrgName" -ProductId "MyProductId"
$VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization = Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization -CustomizationSysprepUserData $VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData

$VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec = Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec -Vm "MyVm" -StoragePolicy "MyStoragePolicy" -SubnetMappings @{ key_example = $VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo } -NetworkCustomization $VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization
 
Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate -_Namespace "_Namespace_example" -vcenterNamespacesMobilityVirtualmachinesImportsCreateSpec $vcenterNamespacesMobilityVirtualmachinesImportsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec = Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec -Vm "MyVm"
 
Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate -_Namespace "_Namespace_example" -vcenterNamespacesMobilityVirtualmachinesImportsCreateSpec $vcenterNamespacesMobilityVirtualmachinesImportsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesMobilityVirtualmachinesImportsCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace/mobility/virtualmachines/imports/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</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-VcenterNamespacesMobilityVirtualmachinesImportsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about a specific import operation, including its associated task info. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespacesMobilityVirtualmachinesImportsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Task</maml:name>
          <maml:Description>
            <maml:para>Task identifier for the Import. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Task</maml:name>
        <maml:Description>
          <maml:para>Task identifier for the Import. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespacesMobilityVirtualmachinesImportsGet -_Namespace "_Namespace_example" -task "task_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesMobilityVirtualmachinesImportsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespacesMobilityVirtualmachinesImportsGet -_Namespace "_Namespace_example" -task "task_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesMobilityVirtualmachinesImportsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace/mobility/virtualmachines/imports/task/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-ActivateClusterNamespaceSelfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ActivateClusterNamespaceSelfService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Activate Namespace Self Service on the cluster on which vSphere Namespaces enabled. This operation empowers Dev Users/Groups as self-service namespace users to create Supervisor Namespaces through kubectl create namespace command. activate requires the availability of one or more templates in the system. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ActivateClusterNamespaceSelfService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ActivateClusterNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ActivateClusterNamespaceSelfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ActivateClusterNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ActivateClusterNamespaceSelfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-self-service/cluster__action=activate/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ActivateWithTemplateClusterNamespaceSelfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ActivateWithTemplateClusterNamespaceSelfService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Activate Namespace Self Service on the cluster after configuring namespace template. This is another variant of activate except configures template before activation. The template configuration includes either creating a new template or updating the existing template, depending on the template&#39;s existence. Here is supported the flow of actions using the activateWithTemplate call: 1. Activate with the new template using activateWithTemplate call. 2. Deactivate using deactivate call. 3. Active with updating the existing template using activateWithTemplate. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ActivateWithTemplateClusterNamespaceSelfService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for activating namespace self service on the cluster by granting users/groups to create Supervisor Namespaces.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces will be enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for activating namespace self service on the cluster by granting users/groups to create Supervisor Namespaces.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec = Initialize-VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec -Template "MyTemplate" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
Invoke-ActivateWithTemplateClusterNamespaceSelfService -cluster "cluster_example" -vcenterNamespacesNamespaceSelfServiceActivateTemplateSpec $vcenterNamespacesNamespaceSelfServiceActivateTemplateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ActivateWithTemplateClusterNamespaceSelfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy"
$VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec = Initialize-VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec -Template "MyTemplate" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec
 
Invoke-ActivateWithTemplateClusterNamespaceSelfService -cluster "cluster_example" -vcenterNamespacesNamespaceSelfServiceActivateTemplateSpec $vcenterNamespacesNamespaceSelfServiceActivateTemplateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ActivateWithTemplateClusterNamespaceSelfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-self-service/cluster__action=activateWithTemplate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesNamespaceSelfServiceActivateTemplateSpec</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-DeactivateClusterNamespaceSelfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeactivateClusterNamespaceSelfService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deactivate Namespace Self Service on the cluster on which vSphere Namespaces enabled. This operation reverses Dev Users/Group&#39;s self-service namespace capability on the cluster. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeactivateClusterNamespaceSelfService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster for which vSphere Namespaces will be disabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster for which vSphere Namespaces will be disabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeactivateClusterNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeactivateClusterNamespaceSelfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeactivateClusterNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeactivateClusterNamespaceSelfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-self-service/cluster__action=deactivate/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterNamespacesNamespaceSelfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNamespacesNamespaceSelfService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about Namespace Self Service of a specific cluster. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNamespacesNamespaceSelfService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterNamespacesNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespacesNamespaceSelfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNamespacesNamespaceSelfService -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNamespacesNamespaceSelfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-self-service/cluster/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-ListNamespacesNamespaceSelfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespacesNamespaceSelfService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns basic information about Namespace Self Service on all clusters on which vSphere Namespaces are enabled on this vCenter. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespacesNamespaceSelfService</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceSelfServiceSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespacesNamespaceSelfService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesNamespaceSelfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespacesNamespaceSelfService
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesNamespaceSelfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-self-service/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-CreateClusterNamespacesNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterNamespacesNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a namespace template on a cluster on which vSphere Namespaces are enabled in this vCenter Server. This release supports creating a single namespace template, and the call fails if there is a request to make another one. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterNamespacesNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for setting up the namespace template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for setting up the namespace template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesNamespaceTemplatesCreateSpec = Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template "MyTemplate" -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
Invoke-CreateClusterNamespacesNamespaceTemplates -cluster "cluster_example" -vcenterNamespacesNamespaceTemplatesCreateSpec $vcenterNamespacesNamespaceTemplatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespacesNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy"
$VcenterNamespacesNamespaceTemplatesCreateSpec = Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template "MyTemplate" -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec
 
Invoke-CreateClusterNamespacesNamespaceTemplates -cluster "cluster_example" -vcenterNamespacesNamespaceTemplatesCreateSpec $vcenterNamespacesNamespaceTemplatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterNamespacesNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/clusters/cluster/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesNamespaceTemplatesCreateSpec</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-CreateSupervisorNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateSupervisorNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a namespace template on a Supervisor. This release supports creating a single namespace template, and the call fails if there is a request to make another one. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateSupervisorNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for setting up the namespace template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for setting up the namespace template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesNamespaceTemplatesCreateSpec = Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template "MyTemplate" -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
Invoke-CreateSupervisorNamespaceTemplates -supervisor "supervisor_example" -vcenterNamespacesNamespaceTemplatesCreateSpec $vcenterNamespacesNamespaceTemplatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy"
$VcenterNamespacesNamespaceTemplatesCreateSpec = Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template "MyTemplate" -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec
 
Invoke-CreateSupervisorNamespaceTemplates -supervisor "supervisor_example" -vcenterNamespacesNamespaceTemplatesCreateSpec $vcenterNamespacesNamespaceTemplatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateSupervisorNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/supervisors/supervisor/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesNamespaceTemplatesCreateSpec</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-GetClusterTemplateNamespaceTemplatesNamespaces</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterTemplateNamespaceTemplatesNamespaces</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the information about a namespace template on given cluster. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterTemplateNamespaceTemplatesNamespaces</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Template</maml:name>
        <maml:Description>
          <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterTemplateNamespaceTemplatesNamespaces -cluster "cluster_example" -template "template_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTemplateNamespaceTemplatesNamespaces with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterTemplateNamespaceTemplatesNamespaces -cluster "cluster_example" -template "template_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTemplateNamespaceTemplatesNamespaces with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/clusters/cluster/template/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-GetSupervisorTemplateNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorTemplateNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the information about a namespace template on a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorTemplateNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Template</maml:name>
        <maml:Description>
          <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesInfoV2</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorTemplateNamespaceTemplates -supervisor "supervisor_example" -template "template_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorTemplateNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorTemplateNamespaceTemplates -supervisor "supervisor_example" -template "template_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorTemplateNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/supervisors/supervisor/template/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-ListClusterNamespacesNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListClusterNamespacesNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all the namespace templates associated with a cluster on which vSphere Namespaces are enabled in this vCenter Server. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListClusterNamespacesNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for the cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListClusterNamespacesNamespaceTemplates -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespacesNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListClusterNamespacesNamespaceTemplates -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListClusterNamespacesNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/clusters/cluster/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-GetSupervisorNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSupervisorNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all the namespace templates associated with a Supervisor. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSupervisorNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSummaryV2&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSupervisorNamespaceTemplates -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSupervisorNamespaceTemplates -supervisor "supervisor_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSupervisorNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/supervisors/supervisor/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-UpdateClusterTemplateNamespaceTemplatesNamespaces</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterTemplateNamespaceTemplatesNamespaces</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates a namespace template associated with cluster on which vSphere Namespaces are enabled in this vCenter Server. The specified configuration is applied partially and missing or &#x60;null&#x60; fields in spec will leave those parts of configuration as-is. A Supervisor can be running on one or multiple vSphere Zones, and each vSphere Zone is associated with one or more vSphere Clusters. If a Supervisor running on the specified vSphere Cluster is running on additional vSphere Clusters, this operation will apply to Supervisor components running on the other vSphere Clusters in addition to the specified vSphere Cluster. To call this API on a Supervisor with multiple vSphere Clusters, use com.vmware.vcenter.namespace_management.supervisors.Topology#get to get the vSphere Clusters associated with the given Supervisor. Any cluster from the list returned can be used as the input of this API. This operation was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterTemplateNamespaceTemplatesNamespaces</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier for cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the namespace template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier for cluster on which vSphere Namespaces are enabled. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Template</maml:name>
        <maml:Description>
          <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the namespace template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesNamespaceTemplatesUpdateSpec = Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
Invoke-UpdateClusterTemplateNamespaceTemplatesNamespaces -cluster "cluster_example" -template "template_example" -vcenterNamespacesNamespaceTemplatesUpdateSpec $vcenterNamespacesNamespaceTemplatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterTemplateNamespaceTemplatesNamespaces with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesUpdateSpec = Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec
 
Invoke-UpdateClusterTemplateNamespaceTemplatesNamespaces -cluster "cluster_example" -template "template_example" -vcenterNamespacesNamespaceTemplatesUpdateSpec $vcenterNamespacesNamespaceTemplatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterTemplateNamespaceTemplatesNamespaces with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/clusters/cluster/template/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesNamespaceTemplatesUpdateSpec</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-UpdateSupervisorTemplateNamespaceTemplates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateSupervisorTemplateNamespaceTemplates</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates a namespace template associated with a Supervisor. The specified configuration is applied partially and missing or &#x60;null&#x60; fields in spec will leave those parts of configuration as-is. This operation was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateSupervisorTemplateNamespaceTemplates</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the namespace template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Template</maml:name>
        <maml:Description>
          <maml:para>Name of the namespace template. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the namespace template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec = Initialize-VcenterNamespacesInstancesStorageSpec -Policy "MyPolicy" -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject = Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType "USER" -Subject "MySubject" -Domain "MyDomain"
$VcenterNamespacesInstancesVMServiceSpec = Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries "MyContentLibraries" -VmClasses "MyVmClasses"
$VcenterNamespacesInstancesContentLibrarySpec = Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary "MyContentLibrary" -Writable $false -AllowImport $false -ResourceNamingStrategy "FROM_ITEM_ID"
$VcenterNamespacesNamespaceTemplatesUpdateSpec = Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks "MyNetworks" -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
Invoke-UpdateSupervisorTemplateNamespaceTemplates -supervisor "supervisor_example" -template "template_example" -vcenterNamespacesNamespaceTemplatesUpdateSpec $vcenterNamespacesNamespaceTemplatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorTemplateNamespaceTemplates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesUpdateSpec = Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec
 
Invoke-UpdateSupervisorTemplateNamespaceTemplates -supervisor "supervisor_example" -template "template_example" -vcenterNamespacesNamespaceTemplatesUpdateSpec $vcenterNamespacesNamespaceTemplatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateSupervisorTemplateNamespaceTemplates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace-templates/supervisors/supervisor/template/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesNamespaceTemplatesUpdateSpec</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-VcenterNamespacesNetworksNsxSubnetsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxSubnetsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns NSX Subnets and SubnetSets entities related to a specific namespace. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNamespacesNetworksNsxSubnetsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>_Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Namespace. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxSubnetsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNamespacesNetworksNsxSubnetsList -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesNetworksNsxSubnetsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNamespacesNetworksNsxSubnetsList -_Namespace "_Namespace_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNamespacesNetworksNsxSubnetsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces/namespace/networks/nsx/subnets/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-ListNamespacesUser</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNamespacesUser</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns namespaces matching the *Vcenter_Namespaces_User_Instances_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNamespacesUser</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Identifier of the user. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces the given user has permissions to access. If missing or &#x60;null&#x60;, this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>List of group names. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces that are associated with the given group(s). If missing or &#x60;null&#x60;, this filter is not applied.</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>Username</maml:name>
        <maml:Description>
          <maml:para>Identifier of the user. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces the given user has permissions to access. If missing or &#x60;null&#x60;, this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>List of group names. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces that are associated with the given group(s). If missing or &#x60;null&#x60;, this filter is not applied.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesUserInstancesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNamespacesUser -username "username_example" -groups "Mygroups"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesUser with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNamespacesUser
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNamespacesUser with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/namespaces-user/namespaces/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-ListNetwork</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListNetwork</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) networks in vCenter matching the *Vcenter_Network_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para>Identifiers of networks that can match the filter. If missing or &#x60;null&#x60; or empty, networks with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that networks must have to match the filter (see *Vcenter_Network_Summary.name*). If missing or &#x60;null&#x60; or empty, networks with any name match the filter.</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>Types</maml:name>
          <maml:Description>
            <maml:para>Types that networks must have to match the filter (see *Vcenter_Network_Summary.type*). If missing or &#x60;null&#x60;, networks with any type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterNetworkType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterNetworkType&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Networks</maml:name>
        <maml:Description>
          <maml:para>Identifiers of networks that can match the filter. If missing or &#x60;null&#x60; or empty, networks with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that networks must have to match the filter (see *Vcenter_Network_Summary.name*). If missing or &#x60;null&#x60; or empty, networks with any name match the filter.</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>Types</maml:name>
        <maml:Description>
          <maml:para>Types that networks must have to match the filter (see *Vcenter_Network_Summary.type*). If missing or &#x60;null&#x60;, networks with any type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterNetworkType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterNetworkType&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterNetworkSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListNetwork -networks "Mynetworks" -names "Mynames" -types "STANDARD_PORTGROUP" -folders "Myfolders" -datacenters "Mydatacenters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListNetwork
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/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-VcenterNetworkProjectsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a certain project in vCenter matching project. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the project. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsGet -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsGet -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/project/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-VcenterNetworkProjectsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about projects in vCenter matching the *Vcenter_Network_Projects_FilterSpec*. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any external identifier match the filter.</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>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any external identifier match the filter.</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>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsList -ids "Myids" -names "Mynames" -externalIds "MyexternalIds"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/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-VcenterNetworkProjectsVpcsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a certain VPC in vCenter This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsVpcsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the project to which the VPC belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the project to which the VPC belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsVpcsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsVpcsGet -project "project_example" -vpc "vpc_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsVpcsGet -project "project_example" -vpc "vpc_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/project/vpcs/vpc/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-VcenterNetworkProjectsVpcsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about VPCs in vCenter matching the *Vcenter_Network_Projects_Vpcs_FilterSpec*. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsVpcsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the project to which the VPC belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any external identifier match the filter.</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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the project to which the VPC belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any external identifier match the filter.</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>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsVpcsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsVpcsList -project "project_example" -ids "Myids" -names "Mynames" -externalIds "MyexternalIds"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsVpcsList -project "project_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/project/vpcs/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-VcenterNetworkProjectsVpcsSubnetsGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsSubnetsGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a certain subnet in vCenter This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsVpcsSubnetsGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the project to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the subnet. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the project to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the subnet. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsVpcsSubnetsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsVpcsSubnetsGet -project "project_example" -vpc "vpc_example" -subnet "subnet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsSubnetsGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsVpcsSubnetsGet -project "project_example" -vpc "vpc_example" -subnet "subnet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsSubnetsGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/project/vpcs/vpc/subnets/subnet/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-VcenterNetworkProjectsVpcsSubnetsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsSubnetsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about subnets in vCenter matching the *Vcenter_Network_Projects_Vpcs_Subnets_FilterSpec*. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterNetworkProjectsVpcsSubnetsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the project to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any external identifier match the filter.</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>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the project to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC to which the subnet belongs. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any external identifier match the filter.</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>VMware.Bindings.vSphere.Model.VcenterNetworkProjectsVpcsSubnetsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterNetworkProjectsVpcsSubnetsList -project "project_example" -vpc "vpc_example" -ids "Myids" -names "Mynames" -externalIds "MyexternalIds"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsSubnetsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterNetworkProjectsVpcsSubnetsList -project "project_example" -vpc "vpc_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterNetworkProjectsVpcsSubnetsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/network/projects/project/vpcs/vpc/subnets/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-ListOvfExportFlag</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListOvfExportFlag</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the supported export flags by the server. The supported flags are: PRESERVE_MAC: Include MAC addresses for network adapters. EXTRA_CONFIG: Include extra configuration in OVF export. Future server versions might support additional flags. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListOvfExportFlag</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfExportFlagInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListOvfExportFlag
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListOvfExportFlag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListOvfExportFlag
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListOvfExportFlag with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovf/export-flag/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-ListOvfImportFlag</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListOvfImportFlag</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the import flags supported by the deployment platform. The supported flags are: LAX: Lax mode parsing of the OVF descriptor. Future server versions might support additional flags. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the parameter rp requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListOvfImportFlag</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para> The identifier of resource pool target for retrieving the import flag(s). The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResourcePool</maml:name>
        <maml:Description>
          <maml:para> The identifier of resource pool target for retrieving the import flag(s). The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfImportFlagInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListOvfImportFlag -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListOvfImportFlag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListOvfImportFlag -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListOvfImportFlag with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovf/import-flag/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-CreateOvfLibraryItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateOvfLibraryItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a library item in content library from a virtual machine or virtual appliance. This operation creates a library item in content library whose content is an OVF package derived from a source virtual machine or virtual appliance, using the supplied create specification. The OVF package may be stored as in a newly created library item or in an in an existing library item. For an existing library item whose content is updated by this operation, the original content is overwritten. Meta data such as name and description is not updated for the exisitng library item. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeployableIdentity.id* requires &#x60;VApp.Export&#x60;. - The resource &#x60;com.vmware.content.Library&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_CreateTarget.library_id* requires &#x60;ContentLibrary.AddLibraryItem&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_CreateTarget.library_item_id* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateOvfLibraryItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterOvfLibraryItemCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> Client-generated token used to retry a request if the client fails to get a response from the server. If the original request succeeded, the result of that request will be returned, otherwise the operation will be retried. If missing or &#x60;null&#x60;, the server will create a 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterOvfLibraryItemCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> Client-generated token used to retry a request if the client fails to get a response from the server. If the original request succeeded, the result of that request will be returned, otherwise the operation will be retried. If missing or &#x60;null&#x60;, the server will create a 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>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeployableIdentity = Initialize-VcenterOvfLibraryItemDeployableIdentity -Type "MyType" -Id "MyId"
$VcenterOvfLibraryItemCreateTarget = Initialize-VcenterOvfLibraryItemCreateTarget -LibraryId "MyLibraryId" -LibraryItemId "MyLibraryItemId"
$VcenterOvfLibraryItemCreateSpec = Initialize-VcenterOvfLibraryItemCreateSpec -Name "MyName" -Description "MyDescription" -Flags "MyFlags"
$VcenterOvfLibraryItemCreateRequest = Initialize-VcenterOvfLibraryItemCreateRequest -Source $VcenterOvfLibraryItemDeployableIdentity -Target $VcenterOvfLibraryItemCreateTarget -CreateSpec $VcenterOvfLibraryItemCreateSpec
 
Invoke-CreateOvfLibraryItem -vcenterOvfLibraryItemCreateRequest $vcenterOvfLibraryItemCreateRequest -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateOvfLibraryItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeployableIdentity = Initialize-VcenterOvfLibraryItemDeployableIdentity -Type "MyType" -Id "MyId"
$VcenterOvfLibraryItemCreateTarget = Initialize-VcenterOvfLibraryItemCreateTarget
$VcenterOvfLibraryItemCreateSpec = Initialize-VcenterOvfLibraryItemCreateSpec
$VcenterOvfLibraryItemCreateRequest = Initialize-VcenterOvfLibraryItemCreateRequest -Source $VcenterOvfLibraryItemDeployableIdentity -Target $VcenterOvfLibraryItemCreateTarget -CreateSpec $VcenterOvfLibraryItemCreateSpec
 
Invoke-CreateOvfLibraryItem -vcenterOvfLibraryItemCreateRequest $vcenterOvfLibraryItemCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateOvfLibraryItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovf/library-item/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemCreateRequestBody</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-DeployOvfLibraryItemId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeployOvfLibraryItemId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deploys an OVF package stored in content library to a newly created virtual machine or virtual appliance. This operation deploys an OVF package which is stored in the library item specified by ovfLibraryItemId. It uses the deployment specification in deploymentSpec to deploy the OVF package to the location specified by target. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter ovfLibraryItemId requires &#x60;System.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.host_id* requires &#x60;System.Read&#x60;. - The resource &#x60;Network&#x60; referenced by the map value of property *Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec.network_mappings* requires &#x60;System.Read&#x60;. - The resource &#x60;StorageProfile&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec.storage_profile_id* requires &#x60;System.Read&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec.default_datastore_id* requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id* requires &#x60;VApp.Import&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.folder_id* requires &#x60;VApp.Import&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeployOvfLibraryItemId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OvfLibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the content library item containing the OVF package to be deployed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterOvfLibraryItemDeployRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: deploy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientToken</maml:name>
          <maml:Description>
            <maml:para> Client-generated token used to retry a request if the client fails to get a response from the server. If the original request succeeded, the result of that request will be returned, otherwise the operation will be retried. If missing or &#x60;null&#x60;, the server will create a 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OvfLibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the content library item containing the OVF package to be deployed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterOvfLibraryItemDeployRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: deploy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientToken</maml:name>
        <maml:Description>
          <maml:para> Client-generated token used to retry a request if the client fails to get a response from the server. If the original request succeeded, the result of that request will be returned, otherwise the operation will be retried. If missing or &#x60;null&#x60;, the server will create a 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>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget = Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId "MyResourcePoolId" -HostId "MyHostId" -FolderId "MyFolderId"

$VcenterOvfLibraryItemStorageGroupMapping = Initialize-VcenterOvfLibraryItemStorageGroupMapping -Type "DATASTORE" -DatastoreId "MyDatastoreId" -StorageProfileId "MyStorageProfileId" -Provisioning "thin"
$VcenterOvfOvfParams = Initialize-VcenterOvfOvfParams -Type "MyType"
$VcenterOvfLibraryItemVmConfigSpec = Initialize-VcenterOvfLibraryItemVmConfigSpec -Provider "XML" -Xml "MyXml"
$VcenterOvfLibraryItemResourcePoolDeploymentSpec = Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -Name "MyName" -Annotation "MyAnnotation" -AcceptAllEula $false -NetworkMappings @{ key_example = "MyInner" } -StorageMappings @{ key_example = $VcenterOvfLibraryItemStorageGroupMapping } -StorageProvisioning "thin" -StorageProfileId "MyStorageProfileId" -Locale "MyLocale" -Flags "MyFlags" -AdditionalParameters $VcenterOvfOvfParams -DefaultDatastoreId "MyDefaultDatastoreId" -VmConfigSpec $VcenterOvfLibraryItemVmConfigSpec

$VcenterOvfLibraryItemDeployRequest = Initialize-VcenterOvfLibraryItemDeployRequest -Target $VcenterOvfLibraryItemDeploymentTarget -DeploymentSpec $VcenterOvfLibraryItemResourcePoolDeploymentSpec
 
Invoke-DeployOvfLibraryItemId -ovfLibraryItemId "ovfLibraryItemId_example" -vcenterOvfLibraryItemDeployRequest $vcenterOvfLibraryItemDeployRequest -clientToken "clientToken_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployOvfLibraryItemId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget = Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId "MyResourcePoolId"

$VcenterOvfLibraryItemResourcePoolDeploymentSpec = Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -AcceptAllEula $false

$VcenterOvfLibraryItemDeployRequest = Initialize-VcenterOvfLibraryItemDeployRequest -Target $VcenterOvfLibraryItemDeploymentTarget -DeploymentSpec $VcenterOvfLibraryItemResourcePoolDeploymentSpec
 
Invoke-DeployOvfLibraryItemId -ovfLibraryItemId "ovfLibraryItemId_example" -vcenterOvfLibraryItemDeployRequest $vcenterOvfLibraryItemDeployRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployOvfLibraryItemId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovf/library-item/ovfLibraryItemId__action=deploy/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemDeployRequestBody</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-FilterOvfLibraryItemId</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FilterOvfLibraryItemId</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Queries an OVF package stored in content library to retrieve information to use when deploying the package. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy*. This operation retrieves information from the descriptor of the OVF package stored in the library item specified by ovfLibraryItemId. The information returned by the operation can be used to populate the deployment specification (see *Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec* when deploying the OVF package to the deployment target specified by target. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter ovfLibraryItemId requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id* requires &#x60;System.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.host_id* requires &#x60;System.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_Ovf_LibraryItem_DeploymentTarget.folder_id* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FilterOvfLibraryItemId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OvfLibraryItemId</maml:name>
          <maml:Description>
            <maml:para> Identifier of the content library item containing the OVF package to query. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterOvfLibraryItemFilterRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: filter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemFilterRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemFilterRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OvfLibraryItemId</maml:name>
        <maml:Description>
          <maml:para> Identifier of the content library item containing the OVF package to query. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterOvfLibraryItemFilterRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: filter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemFilterRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemFilterRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemOvfSummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget = Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId "MyResourcePoolId" -HostId "MyHostId" -FolderId "MyFolderId"
$VcenterOvfLibraryItemFilterRequest = Initialize-VcenterOvfLibraryItemFilterRequest -Target $VcenterOvfLibraryItemDeploymentTarget
 
Invoke-FilterOvfLibraryItemId -ovfLibraryItemId "ovfLibraryItemId_example" -vcenterOvfLibraryItemFilterRequest $vcenterOvfLibraryItemFilterRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FilterOvfLibraryItemId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget = Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId "MyResourcePoolId"
$VcenterOvfLibraryItemFilterRequest = Initialize-VcenterOvfLibraryItemFilterRequest -Target $VcenterOvfLibraryItemDeploymentTarget
 
Invoke-FilterOvfLibraryItemId -ovfLibraryItemId "ovfLibraryItemId_example" -vcenterOvfLibraryItemFilterRequest $vcenterOvfLibraryItemFilterRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FilterOvfLibraryItemId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovf/library-item/ovfLibraryItemId__action=filter/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemFilterRequestBody</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-VcenterOvfsDeployTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterOvfsDeployTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deploy an OVF on a resource pool. Deployment creates a new Virtual Machine(VM) or Virtual Appliance(VApp), from an OVF located on a web-server, in the specified folder and attached to a resource pool. The descriptor OVF is downloaded, parsed and its validity is verified against the provided deployment constraints(if any). The files referenced in the descriptor are then downloaded and processed. In case of OVA, files are extracted and processed. If file-paths in OVF are not absolute then they are assumed to be relative to the descriptor URL. The import process consists of two parts: 1. - Create the VMs and/or VApps that make up the entity. 2. - Upload virtual disk contents. In part 1: The server creates all inventory objects. If an error occurs while creating inventory objects the import process is aborted, task reflects a failure. In part 2: The server transfers disk contents using from the URL location. When the server is done transferring disks, if there are no Guest customization or PowerOn specified the task completes, else those requested operations are performed. If the import process fails or times out, all created inventory objects are removed, including all virtual disks. Note: if VC is abruptly stopped in the middle of this task cleanup might not be able to happen in time. This operation only works if the folder&#39;s childType includes required VM privilege VirtualMachine.Inventory.Create. By default Pull mode is leveraged unless user specifies otherwise. On vCenter server the privilege VApp.PullFromUrls is required if default behaviour is performed. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterOvfsDeployTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterOvfsDeploySpec</maml:name>
          <maml:Description>
            <maml:para>Specification for deployment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterOvfsDeploySpec</maml:name>
        <maml:Description>
          <maml:para>Specification for deployment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDeploySpec</maml: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>$VcenterOvfsNetworkInfo = Initialize-VcenterOvfsNetworkInfo -NetType "MyNetType" -Network "MyNetwork"
$VcenterOvfsDatastoreInfo = Initialize-VcenterOvfsDatastoreInfo -Datastore "MyDatastore"
$VcenterOvfsDeploySpec = Initialize-VcenterOvfsDeploySpec -Url "MyUrl" -ResourcePool "MyResourcePool" -Folder "MyFolder" -Name "MyName" -HostSystem "MyHostSystem" -NetworkMapping @{ key_example = $VcenterOvfsNetworkInfo } -VmHomeDatastore $VcenterOvfsDatastoreInfo -DiskProvisioning "MONOLITHIC_SPARSE" -PullFromEsx $false -SignatureRequired $false -SkipManifestCheck $false -PowerOn $false -CustomHttpHeaders @{ key_example = "MyInner" } -CustomProperties @{ key_example = "MyInner" } -SourceCertificate "MySourceCertificate" -DeploymentOption "MyDeploymentOption"
 
Invoke-VcenterOvfsDeployTask -vcenterOvfsDeploySpec $vcenterOvfsDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterOvfsDeployTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfsDatastoreInfo = Initialize-VcenterOvfsDatastoreInfo -Datastore "MyDatastore"
$VcenterOvfsDeploySpec = Initialize-VcenterOvfsDeploySpec -Url "MyUrl" -Name "MyName" -VmHomeDatastore $VcenterOvfsDatastoreInfo
 
Invoke-VcenterOvfsDeployTask -vcenterOvfsDeploySpec $vcenterOvfsDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterOvfsDeployTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/ovfs__action=deploy__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterOvfsDeploySpec</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-VcenterPhmAboutGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmAboutGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves Proactive Hardware Management(PHM) about information including product and API version.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmAboutGet</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmAboutInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmAboutGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmAboutGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmAboutGet
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmAboutGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/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-VcenterPhmHardwareSupportManagersCreate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersCreate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Register an HSM with PHM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersCreate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterPhmHardwareSupportManagersCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Registration creation spec</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterPhmHardwareSupportManagersCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Registration creation spec</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id "MyId" -Description "MyDescription" -Severity "CRITICAL" -Purpose "FAILURE" -ComponentCategory "COMPUTE"
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersCreateSpec = Initialize-VcenterPhmHardwareSupportManagersCreateSpec -Key "MyKey" -BaseUrl "MyBaseUrl" -ServerCertificate "MyServerCertificate" -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
Invoke-VcenterPhmHardwareSupportManagersCreate -vcenterPhmHardwareSupportManagersCreateSpec $vcenterPhmHardwareSupportManagersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersCreate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id "MyId" -Description "MyDescription" -Severity "CRITICAL" -Purpose "FAILURE" -ComponentCategory "COMPUTE"
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersCreateSpec = Initialize-VcenterPhmHardwareSupportManagersCreateSpec -Key "MyKey" -BaseUrl "MyBaseUrl" -ServerCertificate "MyServerCertificate" -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
Invoke-VcenterPhmHardwareSupportManagersCreate -vcenterPhmHardwareSupportManagersCreateSpec $vcenterPhmHardwareSupportManagersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersCreate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterPhmHardwareSupportManagersCreateSpec</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-VcenterPhmHardwareSupportManagersDelete</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersDelete</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Unregister an existing HSM with PHM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersDelete</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key for the HSM to be updated The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key for the HSM to be updated The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmHardwareSupportManagersDelete -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersDelete with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmHardwareSupportManagersDelete -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersDelete with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcenterPhmHardwareSupportManagersGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve registration information for a specified HSM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>identifier of a hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>identifier of a hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmHardwareSupportManagersGet -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmHardwareSupportManagersGet -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/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-VcenterPhmHardwareSupportManagersList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get Vcenter_Phm_HardwareSupportManagers_ListResult schema, the list of registered HSM keys.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmHardwareSupportManagersList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmHardwareSupportManagersList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/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-VcenterPhmHardwareSupportManagersSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set an existing HSM registration with PHM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key for the HSM to be set The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterPhmHardwareSupportManagersSetSpec</maml:name>
          <maml:Description>
            <maml:para>Registration update spec</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key for the HSM to be set The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterPhmHardwareSupportManagersSetSpec</maml:name>
        <maml:Description>
          <maml:para>Registration update spec</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id "MyId" -Description "MyDescription" -Severity "CRITICAL" -Purpose "FAILURE" -ComponentCategory "COMPUTE"
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersSetSpec = Initialize-VcenterPhmHardwareSupportManagersSetSpec -BaseUrl "MyBaseUrl" -ServerCertificate "MyServerCertificate" -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
Invoke-VcenterPhmHardwareSupportManagersSet -key "key_example" -vcenterPhmHardwareSupportManagersSetSpec $vcenterPhmHardwareSupportManagersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id "MyId" -Description "MyDescription" -Severity "CRITICAL" -Purpose "FAILURE" -ComponentCategory "COMPUTE"
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig = Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersSetSpec = Initialize-VcenterPhmHardwareSupportManagersSetSpec -BaseUrl "MyBaseUrl" -ServerCertificate "MyServerCertificate" -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
Invoke-VcenterPhmHardwareSupportManagersSet -key "key_example" -vcenterPhmHardwareSupportManagersSetSpec $vcenterPhmHardwareSupportManagersSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterPhmHardwareSupportManagersSetSpec</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-VcenterPhmHardwareSupportManagersManagedHostsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersManagedHostsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get Vcenter_Phm_HardwareSupportManagers_ManagedHosts_ListResult schema, the list of managed hosts of a specified HSM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersManagedHostsList</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersManagedHostsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmHardwareSupportManagersManagedHostsList -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersManagedHostsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmHardwareSupportManagersManagedHostsList -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersManagedHostsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/managed-hosts/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-VcenterPhmHardwareSupportManagersManagedHostsUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersManagedHostsUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modify the list of HSM managed hosts stored at PHM side. The managed hosts are the resources created and owned by HSM. Whenever there is any change in the managed host list, HSM uses this API to inform PHM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersManagedHostsUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>update spec on the change of managed host list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>update spec on the change of managed host list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec = Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec -HostsToAdd "MyHostsToAdd" -HostsToRemove "MyHostsToRemove"
 
Invoke-VcenterPhmHardwareSupportManagersManagedHostsUpdate -key "key_example" -vcenterPhmHardwareSupportManagersManagedHostsUpdateSpec $vcenterPhmHardwareSupportManagersManagedHostsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersManagedHostsUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec = Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec
 
Invoke-VcenterPhmHardwareSupportManagersManagedHostsUpdate -key "key_example" -vcenterPhmHardwareSupportManagersManagedHostsUpdateSpec $vcenterPhmHardwareSupportManagersManagedHostsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersManagedHostsUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/managed-hosts/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</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-VcenterPhmHardwareSupportManagersResourceBundleGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersResourceBundleGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get Vcenter_Phm_HardwareSupportManagers_ResourceBundle_Info schema, the resource bundle of a specified HSM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersResourceBundleGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterPhmHardwareSupportManagersResourceBundleGet -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersResourceBundleGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterPhmHardwareSupportManagersResourceBundleGet -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersResourceBundleGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/resource-bundle/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-VcenterPhmHardwareSupportManagersResourceBundleUpdate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersResourceBundleUpdate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modify the vendor resource bundle of an HSM maintained at PHM side. A vendor&#39;s resource bundle is owned and provided by the vendor&#39;s HSM. Whenever there is any change in the resource bundle, HSM uses this API to inform PHM about the change.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterPhmHardwareSupportManagersResourceBundleUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>update spec on the change of resource bundle</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>HSM key of the targeted hardware support manager The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>update spec on the change of resource bundle</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersResourceBundleResourceInfo = Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo -Locale "MyLocale" -Messages @{ key_example = "MyInner" }
$VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec = Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec -BundleToChange $VcenterPhmHardwareSupportManagersResourceBundleResourceInfo
 
Invoke-VcenterPhmHardwareSupportManagersResourceBundleUpdate -key "key_example" -vcenterPhmHardwareSupportManagersResourceBundleUpdateSpec $vcenterPhmHardwareSupportManagersResourceBundleUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersResourceBundleUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec = Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec
 
Invoke-VcenterPhmHardwareSupportManagersResourceBundleUpdate -key "key_example" -vcenterPhmHardwareSupportManagersResourceBundleUpdateSpec $vcenterPhmHardwareSupportManagersResourceBundleUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterPhmHardwareSupportManagersResourceBundleUpdate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/phm/hardware-support-managers/key/resource-bundle/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</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-CreateResourcePool</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateResourcePool</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a resource pool. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_ResourcePool_CreateSpec.parent* requires &#x60;Resource.CreatePool&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateResourcePool</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterResourcePoolCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification of the new resource pool to be created, see *Vcenter_ResourcePool_CreateSpec*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterResourcePoolCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification of the new resource pool to be created, see *Vcenter_ResourcePool_CreateSpec*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolCreateSpec</maml: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>$VcenterResourcePoolSharesInfo = Initialize-VcenterResourcePoolSharesInfo -Level "LOW" -Shares 0
$VcenterResourcePoolResourceAllocationCreateSpec = Initialize-VcenterResourcePoolResourceAllocationCreateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo

$VcenterResourcePoolCreateSpec = Initialize-VcenterResourcePoolCreateSpec -Name "MyName" -Parent "MyParent" -CpuAllocation $VcenterResourcePoolResourceAllocationCreateSpec -MemoryAllocation $VcenterResourcePoolResourceAllocationCreateSpec
 
Invoke-CreateResourcePool -vcenterResourcePoolCreateSpec $vcenterResourcePoolCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateResourcePool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolCreateSpec = Initialize-VcenterResourcePoolCreateSpec -Name "MyName" -Parent "MyParent"
 
Invoke-CreateResourcePool -vcenterResourcePoolCreateSpec $vcenterResourcePoolCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateResourcePool with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/resource-pool/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolCreateSpec</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-DeleteResourcePool</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteResourcePool</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a resource pool. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteResourcePool</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource pool to be deleted. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Identifier of the resource pool to be deleted. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteResourcePool -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteResourcePool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteResourcePool -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteResourcePool with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/resource-pool/resourcePool/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetResourcePool</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetResourcePool</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the resource pool indicated by resourcePool. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ResourcePool&#x60; referenced by the parameter resourcePool requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetResourcePool</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource pool for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Identifier of the resource pool for which information should be retrieved. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetResourcePool -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetResourcePool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetResourcePool -resourcePool "resourcePool_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetResourcePool with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/resource-pool/resourcePool/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-ListResourcePool</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListResourcePool</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1000 visible (subject to permission checks) resource pools in vCenter matching the *Vcenter_ResourcePool_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListResourcePool</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePools</maml:name>
          <maml:Description>
            <maml:para>Identifiers of resource pools that can match the filter. If missing or &#x60;null&#x60; or empty, resource pools with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that resource pools must have to match the filter (see *Vcenter_ResourcePool_Info.name*). If missing or &#x60;null&#x60; or empty, resource pools with any name match the filter.</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>ParentResourcePools</maml:name>
          <maml:Description>
            <maml:para>Resource pools that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Hosts that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>Clusters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
        <maml:Description>
          <maml:para>Identifiers of resource pools that can match the filter. If missing or &#x60;null&#x60; or empty, resource pools with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that resource pools must have to match the filter (see *Vcenter_ResourcePool_Info.name*). If missing or &#x60;null&#x60; or empty, resource pools with any name match the filter.</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>ParentResourcePools</maml:name>
        <maml:Description>
          <maml:para>Resource pools that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Hosts that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Clusters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterResourcePoolSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListResourcePool -resourcePools "MyresourcePools" -names "Mynames" -parentResourcePools "MyparentResourcePools" -datacenters "Mydatacenters" -hosts "Myhosts" -clusters "Myclusters"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListResourcePool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListResourcePool
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListResourcePool with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/resource-pool/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-UpdateResourcePool</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateResourcePool</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a resource pool. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;ResourcePool&#x60; referenced by the parameter resourcePool requires &#x60;Resource.EditPool&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateResourcePool</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource pool. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterResourcePoolUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the configuration of the resource pool.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Identifier of the resource pool. The parameter must be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterResourcePoolUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the configuration of the resource pool.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolSharesInfo = Initialize-VcenterResourcePoolSharesInfo -Level "LOW" -Shares 0
$VcenterResourcePoolResourceAllocationUpdateSpec = Initialize-VcenterResourcePoolResourceAllocationUpdateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo

$VcenterResourcePoolUpdateSpec = Initialize-VcenterResourcePoolUpdateSpec -Name "MyName" -CpuAllocation $VcenterResourcePoolResourceAllocationUpdateSpec -MemoryAllocation $VcenterResourcePoolResourceAllocationUpdateSpec
 
Invoke-UpdateResourcePool -resourcePool "resourcePool_example" -vcenterResourcePoolUpdateSpec $vcenterResourcePoolUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateResourcePool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolUpdateSpec = Initialize-VcenterResourcePoolUpdateSpec
 
Invoke-UpdateResourcePool -resourcePool "resourcePool_example" -vcenterResourcePoolUpdateSpec $vcenterResourcePoolUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateResourcePool with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/resource-pool/resourcePool/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolUpdateSpec</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-GetService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the state of a service. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service whose state is being queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service whose state is being queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterServicesServiceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/service/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-GetServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists details of vCenter services. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServices</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterServicesServiceInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-RestartService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RestartService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Restarts a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RestartService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to restart The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to restart The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RestartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RestartService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RestartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RestartService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/service__action=restart/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StartService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StartService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StartService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to start The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to start The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-StartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StartService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/service__action=start/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StopService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StopService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Stops a service This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StopService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service to stop The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service to stop The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-StopService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StopService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StopService -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StopService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/service__action=stop/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-UpdateService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateService</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the properties of a service. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>identifier of the service whose properties are being updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterServicesServiceUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Service Update specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServicesServiceUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterServicesServiceUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>identifier of the service whose properties are being updated. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.services.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterServicesServiceUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Service Update specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServicesServiceUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterServicesServiceUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterServicesServiceUpdateSpec = Initialize-VcenterServicesServiceUpdateSpec -StartupType "MANUAL"
 
Invoke-UpdateService -service "service_example" -vcenterServicesServiceUpdateSpec $vcenterServicesServiceUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterServicesServiceUpdateSpec = Initialize-VcenterServicesServiceUpdateSpec
 
Invoke-UpdateService -service "service_example" -vcenterServicesServiceUpdateSpec $vcenterServicesServiceUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/services/service/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ServicesServiceUpdateSpec</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-CheckCompatibilityPolicyPolicies</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckCompatibilityPolicyPolicies</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns datastore compatibility summary about a specific storage policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckCompatibilityPolicyPolicies</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>The storage policy identifier The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterStoragePoliciesCheckCompatibilityRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: checkCompatibility</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterStoragePoliciesCheckCompatibilityRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterStoragePoliciesCheckCompatibilityRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 storage policy identifier The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterStoragePoliciesCheckCompatibilityRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: checkCompatibility</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterStoragePoliciesCheckCompatibilityRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterStoragePoliciesCheckCompatibilityRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterStoragePoliciesCompatibilityInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesCheckCompatibilityRequest = Initialize-VcenterStoragePoliciesCheckCompatibilityRequest -Datastores "MyDatastores"
 
Invoke-CheckCompatibilityPolicyPolicies -policy "policy_example" -vcenterStoragePoliciesCheckCompatibilityRequest $vcenterStoragePoliciesCheckCompatibilityRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityPolicyPolicies with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesCheckCompatibilityRequest = Initialize-VcenterStoragePoliciesCheckCompatibilityRequest -Datastores "MyDatastores"
 
Invoke-CheckCompatibilityPolicyPolicies -policy "policy_example" -vcenterStoragePoliciesCheckCompatibilityRequest $vcenterStoragePoliciesCheckCompatibilityRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckCompatibilityPolicyPolicies with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/storage/policies/policy__action=check-compatibility/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StoragePoliciesCheckCompatibilityRequestBody</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-ListStoragePolicies</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStoragePolicies</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 1024 visible (subject to permission checks) storage solicies availabe in vCenter. These storage policies can be used for provisioning virtual machines or disks. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStoragePolicies</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policies</maml:name>
          <maml:Description>
            <maml:para>Identifiers of storage policies that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, storage policies with any identifiers match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</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>Policies</maml:name>
        <maml:Description>
          <maml:para>Identifiers of storage policies that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, storage policies with any identifiers match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStoragePolicies -policies "Mypolicies"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStoragePolicies with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStoragePolicies
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStoragePolicies with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/storage/policies/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-ListPoliciesEntitiesCompliance</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListPoliciesEntitiesCompliance</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns compliance information about entities matching the filter *Vcenter_Storage_Policies_Compliance_FilterSpec*. Entities without storage policy association are not returned. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListPoliciesEntitiesCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Compliance Status that a virtual machine must have to match the filter. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterStoragePoliciesComplianceStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterStoragePoliciesComplianceStatus&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>Compliance Status that a virtual machine must have to match the filter. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterStoragePoliciesComplianceStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterStoragePoliciesComplianceStatus&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>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListPoliciesEntitiesCompliance -status "COMPLIANT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPoliciesEntitiesCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListPoliciesEntitiesCompliance -status "COMPLIANT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPoliciesEntitiesCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/storage/policies/entities/compliance/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-ListPoliciesComplianceVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListPoliciesComplianceVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns compliance information about at most 1000 virtual machines matching the filter *Vcenter_Storage_Policies_Compliance_VM_FilterSpec*. If there are no virtual machines matching the *Vcenter_Storage_Policies_Compliance_VM_FilterSpec* an empty List is returned. Virtual machines without storage policy association are not returned. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListPoliciesComplianceVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Compliance Status that a virtual machine must have to match the filter. Atleast one status must be specified. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterStoragePoliciesComplianceVMStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterStoragePoliciesComplianceVMStatus&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vms</maml:name>
          <maml:Description>
            <maml:para>Identifiers of virtual machines that can match the filter This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier matches the filter When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Status</maml:name>
        <maml:Description>
          <maml:para>Compliance Status that a virtual machine must have to match the filter. Atleast one status must be specified. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterStoragePoliciesComplianceVMStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterStoragePoliciesComplianceVMStatus&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vms</maml:name>
        <maml:Description>
          <maml:para>Identifiers of virtual machines that can match the filter This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier matches the filter When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceVMInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListPoliciesComplianceVm -status "COMPLIANT" -vms "Myvms"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPoliciesComplianceVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListPoliciesComplianceVm -status "COMPLIANT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPoliciesComplianceVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/storage/policies/compliance/vm/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-ListPolicyPoliciesVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListPolicyPoliciesVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the virtual machines and/or their virtual disks that are associated with the given storage policy. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListPolicyPoliciesVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>storage policy identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>storage policy identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterStoragePoliciesVMInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListPolicyPoliciesVm -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPolicyPoliciesVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListPolicyPoliciesVm -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListPolicyPoliciesVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/storage/policies/policy/vm/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-HelloSystem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>HelloSystem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Negotiates common parameters for API communication. This operation selects mutually supported choices from the *Vcenter_System_HelloSpec.api_releases* list. This operation was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-HelloSystem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterSystemHelloSpec</maml:name>
          <maml:Description>
            <maml:para>Client capabilities including list of supported API release IDs.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterSystemHelloSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemHelloSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterSystemHelloSpec</maml:name>
        <maml:Description>
          <maml:para>Client capabilities including list of supported API release IDs.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterSystemHelloSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemHelloSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemHelloResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterSystemHelloSpec = Initialize-VcenterSystemHelloSpec -ApiReleases "MyApiReleases"
 
Invoke-HelloSystem -vcenterSystemHelloSpec $vcenterSystemHelloSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-HelloSystem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterSystemHelloSpec = Initialize-VcenterSystemHelloSpec -ApiReleases "MyApiReleases"
 
Invoke-HelloSystem -vcenterSystemHelloSpec $vcenterSystemHelloSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-HelloSystem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/system__action=hello/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SystemHelloSpec</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-GetSystemConfigDeploymentType</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemConfigDeploymentType</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the type of the vCenter appliance. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemConfigDeploymentType</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemConfigDeploymentTypeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemConfigDeploymentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemConfigDeploymentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemConfigDeploymentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemConfigDeploymentType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/system-config/deployment-type/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-SetSystemConfigDeploymentType</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetSystemConfigDeploymentType</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reconfigure the type of the vCenter appliance. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetSystemConfigDeploymentType</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterSystemConfigDeploymentTypeReconfigureSpec</maml:name>
          <maml:Description>
            <maml:para>ReconfigureSpec to set the appliance type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterSystemConfigDeploymentTypeReconfigureSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemConfigDeploymentTypeReconfigureSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterSystemConfigDeploymentTypeReconfigureSpec</maml:name>
        <maml:Description>
          <maml:para>ReconfigureSpec to set the appliance type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterSystemConfigDeploymentTypeReconfigureSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemConfigDeploymentTypeReconfigureSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec = Initialize-VcenterDeploymentRemotePscSpec -PscHostname "MyPscHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
$VcenterSystemConfigDeploymentTypeReconfigureSpec = Initialize-VcenterSystemConfigDeploymentTypeReconfigureSpec -Type "VCSA_EMBEDDED" -RemotePsc $VcenterDeploymentRemotePscSpec
 
Invoke-SetSystemConfigDeploymentType -vcenterSystemConfigDeploymentTypeReconfigureSpec $vcenterSystemConfigDeploymentTypeReconfigureSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemConfigDeploymentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterSystemConfigDeploymentTypeReconfigureSpec = Initialize-VcenterSystemConfigDeploymentTypeReconfigureSpec -Type "VCSA_EMBEDDED"
 
Invoke-SetSystemConfigDeploymentType -vcenterSystemConfigDeploymentTypeReconfigureSpec $vcenterSystemConfigDeploymentTypeReconfigureSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetSystemConfigDeploymentType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/system-config/deployment-type/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SystemConfigDeploymentTypeReconfigureSpec</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-GetSystemConfigPscRegistration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetSystemConfigPscRegistration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information of the PSC that this appliance is registered with. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetSystemConfigPscRegistration</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterSystemConfigPscRegistrationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetSystemConfigPscRegistration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemConfigPscRegistration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetSystemConfigPscRegistration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetSystemConfigPscRegistration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/system-config/psc-registration/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-RepointSystemConfigPscRegistration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RepointSystemConfigPscRegistration</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Repoint this vCenter Server appliance to a different external PSC. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RepointSystemConfigPscRegistration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDeploymentRemotePscSpec</maml:name>
          <maml:Description>
            <maml:para>RemotePscSpec structure containing information about the external PSC node to repoint this vCenter Server appliance to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDeploymentRemotePscSpec</maml:name>
        <maml:Description>
          <maml:para>RemotePscSpec structure containing information about the external PSC node to repoint this vCenter Server appliance to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec = Initialize-VcenterDeploymentRemotePscSpec -PscHostname "MyPscHostname" -HttpsPort 0 -SsoAdminPassword "MySsoAdminPassword" -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -SslVerify $false
 
Invoke-RepointSystemConfigPscRegistration -vcenterDeploymentRemotePscSpec $vcenterDeploymentRemotePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RepointSystemConfigPscRegistration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec = Initialize-VcenterDeploymentRemotePscSpec -PscHostname "MyPscHostname" -SsoAdminPassword "MySsoAdminPassword"
 
Invoke-RepointSystemConfigPscRegistration -vcenterDeploymentRemotePscSpec $vcenterDeploymentRemotePscSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RepointSystemConfigPscRegistration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/system-config/psc-registration__action=repoint/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentRemotePscSpec</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-ListAssociations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListAssociations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns tag associations that match the specified iteration spec. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListAssociations</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque token that allows the caller to request the next page of tag associations. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, first page of tag associations will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque token that allows the caller to request the next page of tag associations. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, first page of tag associations will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTaggingAssociationsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListAssociations -marker "marker_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAssociations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListAssociations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListAssociations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/tagging/associations/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-VcenterTaggingCategoriesList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterTaggingCategoriesList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns categories that match the specified filter and iteration. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterTaggingCategoriesList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Categories need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then categories with any name match this filter.</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>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque data structure that allows the caller to request the next page of categories. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of categories will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then categories will be fetched with default size of 20.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>Categories need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then categories with any name match this filter.</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>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque data structure that allows the caller to request the next page of categories. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of categories will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then categories will be fetched with default size of 20.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTaggingCategoriesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterTaggingCategoriesList -names "Mynames" -marker "marker_example" -pageSize 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterTaggingCategoriesList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterTaggingCategoriesList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterTaggingCategoriesList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/tagging/categories/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-VcenterTaggingTagsList</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterTaggingTagsList</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns tags that match the specified filter and iteration. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterTaggingTagsList</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Tags need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then tags with any name match this filter.</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>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque data structure that allows the caller to request the next page of tags. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of tags will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then tags will be fetched with default page size of 20.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>Tags need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then tags with any name match this filter.</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>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque data structure that allows the caller to request the next page of tags. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of tags will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then tags will be fetched with default page size of 20.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTaggingTagsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterTaggingTagsList -names "Mynames" -marker "marker_example" -pageSize 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterTaggingTagsList with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterTaggingTagsList
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterTaggingTagsList with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/tagging/tags/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-GetNodeTopology</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetNodeTopology</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve details for a given identifier of the vCenter or Platform Services Controller node. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetNodeTopology</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Node</maml:name>
          <maml:Description>
            <maml:para> Identifier of the vCenter or Platform Services Controller node. Identifier can be either IP address or DNS resolvable name of the node. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Node</maml:name>
        <maml:Description>
          <maml:para> Identifier of the vCenter or Platform Services Controller node. Identifier can be either IP address or DNS resolvable name of the node. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTopologyNodesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetNodeTopology -node "node_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNodeTopology with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetNodeTopology -node "node_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetNodeTopology with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/topology/nodes/node/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-ListTopologyNodes</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTopologyNodes</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all vCenter and Platform Services Controller nodes matching the *Vcenter_Topology_Nodes_FilterSpec*. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTopologyNodes</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Types of the appliance that a vCenter and Platform Services Controller node must be to match the filter (see *Vcenter_Topology_Nodes_ApplianceType*. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, node of any ApplianceType match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterTopologyNodesApplianceType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterTopologyNodesApplianceType&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>Types</maml:name>
        <maml:Description>
          <maml:para>Types of the appliance that a vCenter and Platform Services Controller node must be to match the filter (see *Vcenter_Topology_Nodes_ApplianceType*. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, node of any ApplianceType match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterTopologyNodesApplianceType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterTopologyNodesApplianceType&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>List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyNodesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTopologyNodes -types "VCSA_EMBEDDED"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTopologyNodes with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTopologyNodes
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTopologyNodes with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/topology/nodes/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-ListTopologyReplicationStatus</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTopologyReplicationStatus</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the replication information of vCenter and Platform Services Controller nodes of type VCSA_EMBEDDED/PSC_EXTERNAL (see *Vcenter_Topology_Nodes_Info.type*) matching the *Vcenter_Topology_ReplicationStatus_FilterSpec*. This operation was added in __vSphere API 6.7.2__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTopologyReplicationStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nodes</maml:name>
          <maml:Description>
            <maml:para>Identifier that a vCenter and Platform Services Controller node must have to match the filter. (see *Vcenter_Topology_ReplicationStatus_Summary.node*). This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, all vCenter and Platform Services Controller nodes of type VCSA_EMBEDDED/PSC_EXTERNAL match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</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>Nodes</maml:name>
        <maml:Description>
          <maml:para>Identifier that a vCenter and Platform Services Controller node must have to match the filter. (see *Vcenter_Topology_ReplicationStatus_Summary.node*). This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, all vCenter and Platform Services Controller nodes of type VCSA_EMBEDDED/PSC_EXTERNAL match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</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>List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyReplicationStatusSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTopologyReplicationStatus -nodes "Mynodes"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTopologyReplicationStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTopologyReplicationStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTopologyReplicationStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/topology/replication-status/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-CreateTrustedInfrastructureAttestationServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTrustedInfrastructureAttestationServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Registers a new Attestation Service instance in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ManageTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTrustedInfrastructureAttestationServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureAttestationServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The CreateSpec for the new service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureAttestationServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The CreateSpec for the new service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesCreateSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"
$VcenterTrustedInfrastructureAttestationServicesCreateSpec = Initialize-VcenterTrustedInfrastructureAttestationServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateTrustedInfrastructureAttestationServices -vcenterTrustedInfrastructureAttestationServicesCreateSpec $vcenterTrustedInfrastructureAttestationServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureAttestationServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname"
$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"
$VcenterTrustedInfrastructureAttestationServicesCreateSpec = Initialize-VcenterTrustedInfrastructureAttestationServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateTrustedInfrastructureAttestationServices -vcenterTrustedInfrastructureAttestationServicesCreateSpec $vcenterTrustedInfrastructureAttestationServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureAttestationServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/attestation/services/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureAttestationServicesCreateSpec</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-DeleteServiceAttestation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteServiceAttestation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Removes a registered Attestation Service instance from this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ManageTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteServiceAttestation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>the Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteServiceAttestation -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteServiceAttestation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteServiceAttestation -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteServiceAttestation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/attestation/services/service/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetServiceAttestation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceAttestation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns the detailed information about a registered Attestation Service instance in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceAttestation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>the Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceAttestation -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceAttestation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceAttestation -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceAttestation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/attestation/services/service/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-QueryAttestationServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryAttestationServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about all registered Attestation Service instances in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryAttestationServices</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureAttestationServicesFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Return only services matching the specified filters. If missing or &#x60;null&#x60; return all services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureAttestationServicesFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Return only services matching the specified filters. If missing or &#x60;null&#x60; return all services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureAttestationServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureAttestationServicesFilterSpec = Initialize-VcenterTrustedInfrastructureAttestationServicesFilterSpec -Services "MyServices" -Address $VcenterTrustedInfrastructureNetworkAddress -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-QueryAttestationServices -vcenterTrustedInfrastructureAttestationServicesFilterSpec $vcenterTrustedInfrastructureAttestationServicesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryAttestationServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryAttestationServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryAttestationServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/attestation/services__action=query/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureAttestationServicesFilterSpec</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-GetHostTpmHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostTpmHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the TPM details on a host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostTpmHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tpm</maml:name>
          <maml:Description>
            <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tpm</maml:name>
        <maml:Description>
          <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostTpmHardware -host "host_example" -tpm "tpm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostTpmHardware -host "host_example" -tpm "tpm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/tpm/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-ListHostTrustedInfrastructureHardwareTpm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostTrustedInfrastructureHardwareTpm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return a list of configured TPMs on a host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostTrustedInfrastructureHardwareTpm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MajorVersions</maml:name>
          <maml:Description>
            <maml:para>The TPM major version number. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by version number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;decimal&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Active</maml:name>
          <maml:Description>
            <maml:para>The TPM status. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the result will not be filtered by 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>Host</maml:name>
        <maml:Description>
          <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MajorVersions</maml:name>
        <maml:Description>
          <maml:para>The TPM major version number. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by version number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;decimal&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Active</maml:name>
        <maml:Description>
          <maml:para>The TPM status. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the result will not be filtered by 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>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostTrustedInfrastructureHardwareTpm -host "host_example" -majorVersions 0 -active $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostTrustedInfrastructureHardwareTpm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostTrustedInfrastructureHardwareTpm -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostTrustedInfrastructureHardwareTpm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/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-GetHostTpmKeyHardwareEndorsementKeys</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostTpmKeyHardwareEndorsementKeys</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the TPM endorsement key details on a host. The information returned is derived from executing the TPM2_ReadPublic command on the endorsement key object handle. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.4 TPM2_ReadPublic This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostTpmKeyHardwareEndorsementKeys</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tpm</maml:name>
          <maml:Description>
            <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 endorsement key identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tpm</maml:name>
        <maml:Description>
          <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 endorsement key identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostTpmKeyHardwareEndorsementKeys -host "host_example" -tpm "tpm_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmKeyHardwareEndorsementKeys with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostTpmKeyHardwareEndorsementKeys -host "host_example" -tpm "tpm_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmKeyHardwareEndorsementKeys with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/tpm/endorsement-keys/key/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-ListHostTpmHardwareHostEndorsementKeys</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListHostTpmHardwareHostEndorsementKeys</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return a list of configured endorsement keys on a host. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListHostTpmHardwareHostEndorsementKeys</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tpm</maml:name>
          <maml:Description>
            <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Type of the endorsement key. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by types.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&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>Host</maml:name>
        <maml:Description>
          <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tpm</maml:name>
        <maml:Description>
          <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>Type of the endorsement key. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by types.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&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>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListHostTpmHardwareHostEndorsementKeys -host "host_example" -tpm "tpm_example" -types "RSA_2048"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostTpmHardwareHostEndorsementKeys with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListHostTpmHardwareHostEndorsementKeys -host "host_example" -tpm "tpm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListHostTpmHardwareHostEndorsementKeys with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/tpm/endorsement-keys/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-UnsealHostTpmKey</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UnsealHostTpmKey</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Unseal a secret that is bound to an endorsement key. Provided with duplicate key data, load the key as a child of the specified endorsement key using the TPM2_Import command and then unseal the secret data using the TPM2_Unseal command. The duplicate key must include only outer wrapping; inner wrapping is not supported. The duplicate key cannot have a complex authorization policy (e.g. including command selection, locality, etc). Only PCR policy authorization is supported at this time. Trusted Platform Module Library Part 1: Architecture, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 23.3 Duplication Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.7 TPM2_Unseal This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Unseal&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UnsealHostTpmKey</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tpm</maml:name>
          <maml:Description>
            <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 endorsement key identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:name>
          <maml:Description>
            <maml:para>the unseal spec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tpm</maml:name>
        <maml:Description>
          <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 endorsement key identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:name>
        <maml:Description>
          <maml:para>the unseal spec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec = Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec -Pcrs 0 -PcrDigest 0
$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec = Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec -PublicArea 0 -PrivateArea 0 -Seed 0 -PolicyPcr $VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec
 
Invoke-UnsealHostTpmKey -host "host_example" -tpm "tpm_example" -key "key_example" -vcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec $vcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnsealHostTpmKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec = Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec -PublicArea 0 -PrivateArea 0 -Seed 0
 
Invoke-UnsealHostTpmKey -host "host_example" -tpm "tpm_example" -key "key_example" -vcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec $vcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnsealHostTpmKey with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/tpm/endorsement-keys/key__action=unseal/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</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-GetHostTpmHardwareHostEventLog</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostTpmHardwareHostEventLog</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the event log associated with the TPM device. This operation was added in __vSphere API 8.0.0.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;Host.Tpm.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostTpmHardwareHostEventLog</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tpm</maml:name>
          <maml:Description>
            <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the host. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tpm</maml:name>
        <maml:Description>
          <maml:para>the TPM identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.hosts.hardware.Tpm&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEventLogInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostTpmHardwareHostEventLog -host "host_example" -tpm "tpm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmHardwareHostEventLog with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostTpmHardwareHostEventLog -host "host_example" -tpm "tpm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTpmHardwareHostEventLog with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/hosts/host/hardware/tpm/tpm/event-log/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-CreateTrustedInfrastructureKmsServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTrustedInfrastructureKmsServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Registers a Key Provider Service instance in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ManageTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTrustedInfrastructureKmsServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureKmsServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The CreateSpec for the new service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureKmsServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The CreateSpec for the new service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesCreateSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"
$VcenterTrustedInfrastructureKmsServicesCreateSpec = Initialize-VcenterTrustedInfrastructureKmsServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateTrustedInfrastructureKmsServices -vcenterTrustedInfrastructureKmsServicesCreateSpec $vcenterTrustedInfrastructureKmsServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureKmsServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname"
$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"
$VcenterTrustedInfrastructureKmsServicesCreateSpec = Initialize-VcenterTrustedInfrastructureKmsServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateTrustedInfrastructureKmsServices -vcenterTrustedInfrastructureKmsServicesCreateSpec $vcenterTrustedInfrastructureKmsServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureKmsServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/kms/services/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureKmsServicesCreateSpec</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-DeleteServiceKms</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteServiceKms</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Removes a currently registered Key Provider Service instance from this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ManageTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteServiceKms</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>the Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteServiceKms -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteServiceKms with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteServiceKms -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteServiceKms with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/kms/services/service/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetServiceKms</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetServiceKms</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns the detailed information about a registered Key Provider Service instance in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetServiceKms</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Service</maml:name>
        <maml:Description>
          <maml:para>the Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetServiceKms -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceKms with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetServiceKms -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetServiceKms with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/kms/services/service/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-QueryKmsServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryKmsServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns basic information about all registered Key Provider Service instances in this vCenter. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryKmsServices</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureKmsServicesFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Return only services matching the specified filters. If missing or &#x60;null&#x60; return all services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureKmsServicesFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Return only services matching the specified filters. If missing or &#x60;null&#x60; return all services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureKmsServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureKmsServicesFilterSpec = Initialize-VcenterTrustedInfrastructureKmsServicesFilterSpec -Services "MyServices" -Address $VcenterTrustedInfrastructureNetworkAddress -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-QueryKmsServices -vcenterTrustedInfrastructureKmsServicesFilterSpec $vcenterTrustedInfrastructureKmsServicesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryKmsServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryKmsServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryKmsServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/kms/services__action=query/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureKmsServicesFilterSpec</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-GetTrustedInfrastructurePrincipal</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTrustedInfrastructurePrincipal</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns information about the STS used by this vCenter instance. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadStsInfo&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTrustedInfrastructurePrincipal</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructurePrincipalInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTrustedInfrastructurePrincipal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTrustedInfrastructurePrincipal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTrustedInfrastructurePrincipal
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTrustedInfrastructurePrincipal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/principal/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-GetClusterTrustedInfrastructureTrustAuthorityClusters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterTrustedInfrastructureTrustAuthorityClusters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get the result of the last Update operation which matches the cluster id. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterTrustedInfrastructureTrustAuthorityClusters</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Cluster id. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Cluster id. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterTrustedInfrastructureTrustAuthorityClusters -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTrustedInfrastructureTrustAuthorityClusters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterTrustedInfrastructureTrustAuthorityClusters -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTrustedInfrastructureTrustAuthorityClusters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/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-ListTrustedInfrastructureTrustAuthorityClusters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTrustedInfrastructureTrustAuthorityClusters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns a list of clusters for this vCenter instance which matches the *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_FilterSpec*. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_FilterSpec.cluster* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTrustedInfrastructureTrustAuthorityClusters</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Identifies the cluster. This property was added in __vSphere API 7.0.0.0__. cluster If missing or &#x60;null&#x60; return all Trust Authority Clusters. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>State</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The state of the *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This property was added in __vSphere API 7.0.0.0__. state If missing or &#x60;null&#x60; return all Trust Authority Clusters.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersState&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>Cluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Identifies the cluster. This property was added in __vSphere API 7.0.0.0__. cluster If missing or &#x60;null&#x60; return all Trust Authority Clusters. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>State</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The state of the *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This property was added in __vSphere API 7.0.0.0__. state If missing or &#x60;null&#x60; return all Trust Authority Clusters.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersState&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>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTrustedInfrastructureTrustAuthorityClusters -cluster "Mycluster" -state "ENABLE"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTrustedInfrastructureTrustAuthorityClusters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTrustedInfrastructureTrustAuthorityClusters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTrustedInfrastructureTrustAuthorityClusters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/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-UpdateClusterAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Updates the state of a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Cluster id. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The specification for update of a cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Cluster id. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The specification for update of a cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml: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>$VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec -State "ENABLE"
 
Invoke-UpdateClusterAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec
 
Invoke-UpdateClusterAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersUpdateSpec</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-DeleteClusterVersionBaseImagesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterVersionBaseImagesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Remove a trusted ESX base image of each ESX in the cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterVersionBaseImagesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 ESX base image version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 ESX base image version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterVersionBaseImagesAsync -cluster "cluster_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterVersionBaseImagesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterVersionBaseImagesAsync -cluster "cluster_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterVersionBaseImagesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/os/esx/base-images/version__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterVersionBaseImagesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterVersionBaseImagesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get the trusted ESX base version details. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterVersionBaseImagesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 ESX base image version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 ESX base image version. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterVersionBaseImagesAsync -cluster "cluster_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterVersionBaseImagesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterVersionBaseImagesAsync -cluster "cluster_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterVersionBaseImagesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/os/esx/base-images/version__vmw-task=true/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-ImportFromImgdbClusterBaseImagesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ImportFromImgdbClusterBaseImagesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Import ESX metadata as a new trusted base image to each host in the cluster. Import a boot_imgdb.tgz file which contains metadata that describes a trusted ESX base image. A boot_imgdb.tgz file can be downloaded from a representative host. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ImportFromImgdbClusterBaseImagesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>ESX metadata on a cluster level.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>ESX metadata on a cluster level.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml: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-ImportFromImgdbClusterBaseImagesAsync -cluster "cluster_example" -body System.Text.Encoding.ASCII.GetBytes("BYTE_ARRAY_DATA_HERE")
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromImgdbClusterBaseImagesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ImportFromImgdbClusterBaseImagesAsync -cluster "cluster_example" -body System.Text.Encoding.ASCII.GetBytes("BYTE_ARRAY_DATA_HERE")
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ImportFromImgdbClusterBaseImagesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/os/esx/base-images__action=import-from-imgdb__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterBaseImagesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterBaseImagesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return a list of trusted ESX base images. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterBaseImagesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version numbers. This property was added in __vSphere API 7.0.0.0__. version if missing or &#x60;null&#x60; return all ESX version numbers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version version numbers. This property was added in __vSphere API 7.0.0.0__. displayName if missing or &#x60;null&#x60; return all ESX display version numbers.</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>Health</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by health indicator. This property was added in __vSphere API 7.0.0.0__. health if missing or &#x60;null&#x60; return all health indicators.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version numbers. This property was added in __vSphere API 7.0.0.0__. version if missing or &#x60;null&#x60; return all ESX version numbers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version version numbers. This property was added in __vSphere API 7.0.0.0__. displayName if missing or &#x60;null&#x60; return all ESX display version numbers.</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>Health</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by health indicator. This property was added in __vSphere API 7.0.0.0__. health if missing or &#x60;null&#x60; return all health indicators.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&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>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-GetClusterBaseImagesAsync -cluster "cluster_example" -version "Myversion" -displayName "MydisplayName" -health "NONE"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterBaseImagesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterBaseImagesAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterBaseImagesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/os/esx/base-images__vmw-task=true/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-GetClusterAttestationServiceStatusAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterAttestationServiceStatusAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the Attestation service health in the given cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterAttestationServiceStatusAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterAttestationServiceStatusAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterAttestationServiceStatusAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterAttestationServiceStatusAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterAttestationServiceStatusAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/service-status__vmw-task=true/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-CreateClusterTpm2CaCertificatesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterTpm2CaCertificatesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Add a new TPM CA certificate on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterTpm2CaCertificatesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The new CA certificate details.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The new CA certificate details.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml: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>$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"
$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec -Name "MyName" -CertChain $VcenterTrustedInfrastructureX509CertChain
 
Invoke-CreateClusterTpm2CaCertificatesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterTpm2CaCertificatesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec -Name "MyName"
 
Invoke-CreateClusterTpm2CaCertificatesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterTpm2CaCertificatesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/ca-certificates__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</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-DeleteClusterNameCaCertificatesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterNameCaCertificatesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Remove a TPM CA certificate on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterNameCaCertificatesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 CA certificate name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 CA certificate name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterNameCaCertificatesAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNameCaCertificatesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterNameCaCertificatesAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNameCaCertificatesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/ca-certificates/name__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterNameCaCertificatesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNameCaCertificatesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get the TPM CA certificate details on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNameCaCertificatesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 CA certificate name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 CA certificate name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterNameCaCertificatesAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNameCaCertificatesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNameCaCertificatesAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNameCaCertificatesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/ca-certificates/name__vmw-task=true/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-GetClusterTpm2CaCertificatesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterTpm2CaCertificatesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return a list of configured TPM CA certificates on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterTpm2CaCertificatesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterTpm2CaCertificatesAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2CaCertificatesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterTpm2CaCertificatesAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2CaCertificatesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/ca-certificates__vmw-task=true/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-CreateClusterTpm2EndorsementKeysAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterTpm2EndorsementKeysAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Add a new TPM endorsement key on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterTpm2EndorsementKeysAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The configuration.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The configuration.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml: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>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec -Name "MyName" -PublicKey "MyPublicKey" -Certificate "MyCertificate"
 
Invoke-CreateClusterTpm2EndorsementKeysAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterTpm2EndorsementKeysAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec -Name "MyName"
 
Invoke-CreateClusterTpm2EndorsementKeysAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterTpm2EndorsementKeysAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/endorsement-keys__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</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-DeleteClusterNameEndorsementKeysAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterNameEndorsementKeysAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Remove a TPM endorsement key on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterNameEndorsementKeysAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 endorsement key name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 endorsement key name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterNameEndorsementKeysAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNameEndorsementKeysAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterNameEndorsementKeysAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterNameEndorsementKeysAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/endorsement-keys/name__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterNameEndorsementKeysAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterNameEndorsementKeysAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get the TPM endorsement key details on a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterNameEndorsementKeysAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 endorsement key name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 endorsement key name. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterNameEndorsementKeysAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNameEndorsementKeysAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterNameEndorsementKeysAsync -cluster "cluster_example" -name "name_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterNameEndorsementKeysAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/endorsement-keys/name__vmw-task=true/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-GetClusterTpm2EndorsementKeysAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterTpm2EndorsementKeysAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return a list of configured TPM endorsement keys in a cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterTpm2EndorsementKeysAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterTpm2EndorsementKeysAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2EndorsementKeysAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterTpm2EndorsementKeysAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2EndorsementKeysAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/endorsement-keys__vmw-task=true/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-GetClusterTpm2SettingsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterTpm2SettingsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the TPM 2.0 protocol settings. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterTpm2SettingsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterTpm2SettingsAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2SettingsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterTpm2SettingsAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterTpm2SettingsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/settings__vmw-task=true/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-UpdateClusterTpm2SettingsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterTpm2SettingsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Set the TPM 2.0 protocol settings. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterTpm2SettingsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The settings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The id of the cluster on which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The settings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml: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>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec -RequireEndorsementKeys $false -RequireCertificateValidation $false
 
Invoke-UpdateClusterTpm2SettingsAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterTpm2SettingsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec
 
Invoke-UpdateClusterTpm2SettingsAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterTpm2SettingsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/attestation/tpm2/settings__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</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-CreateClusterConsumerPrincipalsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterConsumerPrincipalsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Creates a profile with the specified connection information on all hosts from a Trust Authority Cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterConsumerPrincipalsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trust Authority Cluster to configure. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>The CreateSpec specifying the connection information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trust Authority Cluster to configure. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>The CreateSpec specifying the connection information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml: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>$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"

$VcenterTrustedInfrastructureStsPrincipalId = Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name "MyName" -Domain "MyDomain"
$VcenterTrustedInfrastructureStsPrincipal = Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type "STS_USER"

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec -Certificates $VcenterTrustedInfrastructureX509CertChain -IssuerAlias "MyIssuerAlias" -Issuer "MyIssuer" -Principal $VcenterTrustedInfrastructureStsPrincipal
 
Invoke-CreateClusterConsumerPrincipalsAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterConsumerPrincipalsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureX509CertChain = Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain "MyCertChain"

$VcenterTrustedInfrastructureStsPrincipalId = Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name "MyName" -Domain "MyDomain"
$VcenterTrustedInfrastructureStsPrincipal = Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type "STS_USER"

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec -Certificates $VcenterTrustedInfrastructureX509CertChain -IssuerAlias "MyIssuerAlias" -Issuer "MyIssuer" -Principal $VcenterTrustedInfrastructureStsPrincipal
 
Invoke-CreateClusterConsumerPrincipalsAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterConsumerPrincipalsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/consumer-principals__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</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-DeleteClusterProfileConsumerPrincipalsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterProfileConsumerPrincipalsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Removes the read-only policy configured on ESX for a specific principal. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterProfileConsumerPrincipalsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trust Authority Cluster to configure. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Profile</maml:name>
          <maml:Description>
            <maml:para>The ID of the connection profile to modify. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trust Authority Cluster to configure. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Profile</maml:name>
        <maml:Description>
          <maml:para>The ID of the connection profile to modify. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterProfileConsumerPrincipalsAsync -cluster "cluster_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterProfileConsumerPrincipalsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterProfileConsumerPrincipalsAsync -cluster "cluster_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterProfileConsumerPrincipalsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/consumer-principals/profile__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterProfileConsumerPrincipalsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProfileConsumerPrincipalsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Retrieve information for a specific profile. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProfileConsumerPrincipalsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trust Authority Cluster on which the profile is configured. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Profile</maml:name>
          <maml:Description>
            <maml:para>The ID of the profile. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trust Authority Cluster on which the profile is configured. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Profile</maml:name>
        <maml:Description>
          <maml:para>The ID of the profile. The parameter must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterProfileConsumerPrincipalsAsync -cluster "cluster_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProfileConsumerPrincipalsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProfileConsumerPrincipalsAsync -cluster "cluster_example" -profile "profile_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProfileConsumerPrincipalsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/consumer-principals/profile__vmw-task=true/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-QueryClusterConsumerPrincipalsAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryClusterConsumerPrincipalsAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Lists all policies configured on a specific cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryClusterConsumerPrincipalsAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trust Authority Cluster on which the profile is configured. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml:name>
          <maml:Description>
            <maml:para>A FilterSpec specifying the profiles to be listed. If missing or &#x60;null&#x60; return all policies.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trust Authority Cluster on which the profile is configured. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml:name>
        <maml:Description>
          <maml:para>A FilterSpec specifying the profiles to be listed. If missing or &#x60;null&#x60; return all policies.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml: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>$VcenterTrustedInfrastructureStsPrincipalId = Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name "MyName" -Domain "MyDomain"
$VcenterTrustedInfrastructureStsPrincipal = Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type "STS_USER"

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec -Id "MyId" -Principals $VcenterTrustedInfrastructureStsPrincipal -Issuer "MyIssuer"
 
Invoke-QueryClusterConsumerPrincipalsAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec $vcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterConsumerPrincipalsAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryClusterConsumerPrincipalsAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterConsumerPrincipalsAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/consumer-principals__action=query__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</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-CreateClusterKmsProvidersAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterKmsProvidersAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Add a new Key Provider. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterKmsProvidersAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Provider information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Provider information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name "MyName" -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username "MyUsername"

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type "KMIP" -Description "MyDescription" -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec -Provider "MyProvider" -MasterKeyId "MyMasterKeyId" -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec
 
Invoke-CreateClusterKmsProvidersAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterKmsProvidersAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type "KMIP"

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec -Provider "MyProvider" -MasterKeyId "MyMasterKeyId" -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec
 
Invoke-CreateClusterKmsProvidersAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterKmsProvidersAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</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-DeleteClusterProviderAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterProviderAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Remove a Key Provider. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterProviderAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterProviderAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterProviderAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterProviderAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterProviderAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterProviderAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProviderAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return information about a Key Provider. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProviderAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterProviderAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProviderAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider__vmw-task=true/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-GetClusterKmsProvidersAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterKmsProvidersAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return a list of summary of Key Providers. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterKmsProvidersAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterKmsProvidersAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsProvidersAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterKmsProvidersAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsProvidersAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers__vmw-task=true/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-UpdateClusterProviderAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterProviderAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update an existing Key Provider. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterProviderAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Provider information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Provider information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name "MyName" -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username "MyUsername"

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec -Type "KMIP" -Description "MyDescription" -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec -MasterKeyId "MyMasterKeyId" -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec
 
Invoke-UpdateClusterProviderAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec
 
Invoke-UpdateClusterProviderAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</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-CreateClusterProviderClientCertificateAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterProviderClientCertificateAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Generate a new self signed client certificate. Existing client certificate is overwritten. The key server will use this certificate to validate the client connection. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterProviderClientCertificateAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterProviderClientCertificateAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterProviderClientCertificateAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/client-certificate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterProviderClientCertificateAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProviderClientCertificateAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the existing client certificate. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProviderClientCertificateAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderClientCertificateAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderClientCertificateAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/client-certificate__vmw-task=true/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-UpdateClusterProviderClientCertificateAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterProviderClientCertificateAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update the client certificate. The key server will use this certificate to validate the client connection. If a client certificate already exists, it will be replaced. An optional private key can be specified if the certificate has already been provisioned. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterProviderClientCertificateAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The update spec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The update spec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml: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>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec -Certificate "MyCertificate" -PrivateKey "MyPrivateKey"
 
Invoke-UpdateClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderClientCertificateAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec -Certificate "MyCertificate"
 
Invoke-UpdateClusterProviderClientCertificateAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderClientCertificateAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/client-certificate__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</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-CreateClusterProviderClientCertificateCsrAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterProviderClientCertificateCsrAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Generate a certificate signing request (CSR) for the client certificate. This overwrites any existing CSR. The CSR will allow the certificate to be signed by a third party. Once the CSR is signed, certificate may be added as a client certificate. Calling the API repeatedly will result in a generating a new CSR each time. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterProviderClientCertificateCsrAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-CreateClusterProviderClientCertificateCsrAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterProviderClientCertificateCsrAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateClusterProviderClientCertificateCsrAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterProviderClientCertificateCsrAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/client-certificate/csr__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterProviderClientCertificateCsrAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProviderClientCertificateCsrAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Get existing certificate signing request (CSR) for the client certificate. The CSR will allow the certificate to be signed by a third party. Once the CSR is signed, certificate may be added as a client certificate. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProviderClientCertificateCsrAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterProviderClientCertificateCsrAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderClientCertificateCsrAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProviderClientCertificateCsrAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderClientCertificateCsrAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/client-certificate/csr__vmw-task=true/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-SetClusterProviderCredentialAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterProviderCredentialAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Set the key server credential. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterProviderCredentialAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>KMIP KMS password or AWS access 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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>KMIP KMS password or AWS access 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>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-SetClusterProviderCredentialAsync -cluster "cluster_example" -provider "provider_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterProviderCredentialAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetClusterProviderCredentialAsync -cluster "cluster_example" -provider "provider_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterProviderCredentialAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/credential__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetClusterProviderPeerCertsCurrentAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProviderPeerCertsCurrentAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the remote server certificates. Contacts the configured key servers and attempts to retrieve their certificates. These certificates might not yet be trusted. If the returned certificates are to be considered trustworthy, then it must be added to the list of trusted server certificates by adding to the certificates returned by *GET /vcenter/trusted-infrastructure/trust-authority-clusters/{cluster}/kms/providers/{provider}/peer-certs/trusted* and invoking *PATCH /vcenter/trusted-infrastructure/trust-authority-clusters/{cluster}/kms/providers/{provider}/peer-certs/trusted* with the updated list of certificates. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProviderPeerCertsCurrentAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerNames</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Names that key server must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.server_name*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, key servers with any name match the filter.</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>Trusted</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Trust status that server certificates must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, trusted and untrusted server certificates match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerNames</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Names that key server must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.server_name*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, key servers with any name match the filter.</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>Trusted</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Trust status that server certificates must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, trusted and untrusted server certificates match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>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-GetClusterProviderPeerCertsCurrentAsync -cluster "cluster_example" -provider "provider_example" -serverNames "MyserverNames" -trusted $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderPeerCertsCurrentAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProviderPeerCertsCurrentAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderPeerCertsCurrentAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/peer-certs/current__vmw-task=true/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-GetClusterProviderPeerCertsTrustedAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterProviderPeerCertsTrustedAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the list of trusted server certificates. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterProviderPeerCertsTrustedAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterProviderPeerCertsTrustedAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderPeerCertsTrustedAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterProviderPeerCertsTrustedAsync -cluster "cluster_example" -provider "provider_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterProviderPeerCertsTrustedAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/peer-certs/trusted__vmw-task=true/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-UpdateClusterProviderPeerCertsTrustedAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterProviderPeerCertsTrustedAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update trusted server certificate(s). The client will use these certificates to validate the server connection. The existing list of trusted certificates will be overwritten. The client will not trust the server connection until a server certificate has been set. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterProviderPeerCertsTrustedAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The update spec</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Identifier of the provider. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The update spec</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml: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>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec -Certificates "MyCertificates"
 
Invoke-UpdateClusterProviderPeerCertsTrustedAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderPeerCertsTrustedAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec
 
Invoke-UpdateClusterProviderPeerCertsTrustedAsync -cluster "cluster_example" -provider "provider_example" -vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec $vcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterProviderPeerCertsTrustedAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/providers/provider/peer-certs/trusted__vmw-task=true/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</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-GetClusterKmsServiceStatusAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterKmsServiceStatusAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Return the Key Provider Service health in the given cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterKmsServiceStatusAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterKmsServiceStatusAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsServiceStatusAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterKmsServiceStatusAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsServiceStatusAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-clusters/cluster/kms/service-status__vmw-task=true/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-GetHostTrustedInfrastructureAttestation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostTrustedInfrastructureAttestation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns the connection info about the Attestation Service running on the specified host. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostTrustedInfrastructureAttestation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_Host* id. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>*Vcenter_Host* id. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostTrustedInfrastructureAttestation -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTrustedInfrastructureAttestation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostTrustedInfrastructureAttestation -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTrustedInfrastructureAttestation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-hosts/host/attestation//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-CreateTrustedInfrastructureTrustAuthorityHostsAttestation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTrustedInfrastructureTrustAuthorityHostsAttestation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns a list of the hosts running a Attestation Service matching the specified *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Attestation_FilterSpec*. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Attestation_FilterSpec.hosts* requires &#x60;System.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Attestation_FilterSpec.clusters* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTrustedInfrastructureTrustAuthorityHostsAttestation</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Projection</maml:name>
          <maml:Description>
            <maml:para>The type of the returned summary - brief, normal, or full. If missing or &#x60;null&#x60; a normal projection will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationSummaryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationSummaryType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Return details about Attestation Services matching the filter. If missing or &#x60;null&#x60; return all registered Attestation Services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Projection</maml:name>
        <maml:Description>
          <maml:para>The type of the returned summary - brief, normal, or full. If missing or &#x60;null&#x60; a normal projection will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationSummaryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationSummaryType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Return details about Attestation Services matching the filter. If missing or &#x60;null&#x60; return all registered Attestation Services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsAttestationSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec -Hosts "MyHosts" -Clusters "MyClusters" -Address $VcenterTrustedInfrastructureNetworkAddress -Groups "MyGroups"
 
Invoke-CreateTrustedInfrastructureTrustAuthorityHostsAttestation -projection "FULL" -vcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec $vcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureTrustAuthorityHostsAttestation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CreateTrustedInfrastructureTrustAuthorityHostsAttestation
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTrustedInfrastructureTrustAuthorityHostsAttestation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-hosts/attestation/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</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-GetHostTrustedInfrastructureKms</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetHostTrustedInfrastructureKms</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns the connection info about the Key Provider Service running on the specified host. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the parameter host requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetHostTrustedInfrastructureKms</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_Host* id. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>*Vcenter_Host* id. The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetHostTrustedInfrastructureKms -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTrustedInfrastructureKms with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetHostTrustedInfrastructureKms -host "host_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetHostTrustedInfrastructureKms with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-hosts/host/kms//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-QueryTrustAuthorityHostsKms</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryTrustAuthorityHostsKms</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns a list of the hosts running a Key Provider Service matching the specified *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Kms_FilterSpec*. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Kms_FilterSpec.hosts* requires &#x60;System.View&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Kms_FilterSpec.clusters* requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryTrustAuthorityHostsKms</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Projection</maml:name>
          <maml:Description>
            <maml:para>The type of the returned summary - brief, normal, or full. If missing or &#x60;null&#x60; a normal projection will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsSummaryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsSummaryType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Return details about Key Provider Services matching the filter. If missing or &#x60;null&#x60; return all registered Key Provider Services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Projection</maml:name>
        <maml:Description>
          <maml:para>The type of the returned summary - brief, normal, or full. If missing or &#x60;null&#x60; a normal projection will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsSummaryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsSummaryType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Return details about Key Provider Services matching the filter. If missing or &#x60;null&#x60; return all registered Key Provider Services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityHostsKmsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec = Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec -Hosts "MyHosts" -Clusters "MyClusters" -Address $VcenterTrustedInfrastructureNetworkAddress -Groups "MyGroups"
 
Invoke-QueryTrustAuthorityHostsKms -projection "FULL" -vcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec $vcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryTrustAuthorityHostsKms with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryTrustAuthorityHostsKms
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryTrustAuthorityHostsKms with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trust-authority-hosts/kms__action=query/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</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-CreateClusterAttestationServicesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterAttestationServicesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Configures the cluster to use a the given registered Attestation Service. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterAttestationServicesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Describes the registered instance of the Attestation Service</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Describes the registered instance of the Attestation Service</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml: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>$VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec -Type "SERVICE" -Service "MyService" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateClusterAttestationServicesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec $vcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterAttestationServicesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec -Type "SERVICE"
 
Invoke-CreateClusterAttestationServicesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec $vcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterAttestationServicesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</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-DeleteClusterServiceAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterServiceAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Removes the Attestation Service instance from the configuration of the given cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterServiceAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>the unique ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the registered Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>the unique ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>the registered Attestation Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterServiceAsync -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServiceAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterServiceAsync -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServiceAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services/service__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterServiceAttestation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterServiceAttestation</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about the given registered Attestation Service instance that is configured for the given cluster. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterServiceAttestation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>The ID of the service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>The ID of the service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterServiceAttestation -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServiceAttestation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterServiceAttestation -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServiceAttestation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services/service/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-QueryClusterAttestationServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryClusterAttestationServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns the basic information about all configured Attestation Service instances used by this cluster. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryClusterAttestationServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Only return services matching the filters. If missing or &#x60;null&#x60; return all services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Only return services matching the filters. If missing or &#x60;null&#x60; return all services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec -Services "MyServices" -Address $VcenterTrustedInfrastructureNetworkAddress -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-QueryClusterAttestationServices -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec $vcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterAttestationServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryClusterAttestationServices -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterAttestationServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services__action=query/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</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-DeleteClusterAttestationServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterAttestationServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Delete the Attestation Service configuration that has been applied to the given cluster. This method has no affect on the desired state, it only removes applied Attestation Service configuration from any Trusted Hosts within the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterAttestationServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterAttestationServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterAttestationServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services-applied-config__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterAttestationServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterAttestationServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about the health of the specified Attestation Service configuration applied to the cluster with respect to the desired state. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterAttestationServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
          <maml:Description>
            <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
        <maml:Description>
          <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml: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-GetClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example" -hostname "hostname_example" -port 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterAttestationServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example" -hostname "hostname_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterAttestationServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services-applied-config__vmw-task=true/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-QueryClusterAttestationServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryClusterAttestationServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns basic information about the health of all Attestation Service configurations applied to the cluster with respect to the desired state. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryClusterAttestationServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml:name>
          <maml:Description>
            <maml:para>The specification for the subset of results desired to be returned. If missing or &#x60;null&#x60; all results are returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml:name>
        <maml:Description>
          <maml:para>The specification for the subset of results desired to be returned. If missing or &#x60;null&#x60; all results are returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec -Health "NONE" -Address $VcenterTrustedInfrastructureNetworkAddress
 
Invoke-QueryClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec $vcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterAttestationServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterAttestationServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services-applied-config__action=query__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</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-UpdateClusterAttestationServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterAttestationServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update the applied Attestation Service configuration on the given Trusted Cluster to be consistent with the desired state. This method has no affect on the desired state, apart from it being used as a reference point for the remediation. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterAttestationServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trusted Cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trusted Cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-UpdateClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterAttestationServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateClusterAttestationServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterAttestationServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/attestation/services-applied-config__vmw-task=true/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-CreateClusterKmsServicesAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateClusterKmsServicesAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Configures the cluster to use a the given registered Key Provider Service. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateClusterKmsServicesAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Describes the registered instance of the Key Provider Service</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Describes the registered instance of the Key Provider Service</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml: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>$VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec -Type "SERVICE" -Service "MyService" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-CreateClusterKmsServicesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec $vcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterKmsServicesAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec -Type "SERVICE"
 
Invoke-CreateClusterKmsServicesAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec $vcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateClusterKmsServicesAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersKmsServicesCreateSpec</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-DeleteClusterServiceAsync0</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterServiceAsync0</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Removes the Key Provider Service instance from the configuration of the given cluster. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterServiceAsync0</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>the unique ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>the registered Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>the unique ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>the registered Key Provider Service instance unique identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterServiceAsync0 -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServiceAsync0 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterServiceAsync0 -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServiceAsync0 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services/service__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterServiceKms</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterServiceKms</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about the given Key Provider Service instance used by the given cluster. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterServiceKms</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>The ID of the service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>The ID of the service. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetClusterServiceKms -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServiceKms with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterServiceKms -cluster "cluster_example" -service "service_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServiceKms with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services/service/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-QueryClusterKmsServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryClusterKmsServices</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns basic information about all configured Key Provider Service instances used by this cluster. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;TrustedAdmin.ReadTrustedHosts&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the parameter cluster requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryClusterKmsServices</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:name>
          <maml:Description>
            <maml:para>Only return services matching the filters. If missing or &#x60;null&#x60; return all services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:name>
        <maml:Description>
          <maml:para>Only return services matching the filters. If missing or &#x60;null&#x60; return all services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec -Services "MyServices" -Address $VcenterTrustedInfrastructureNetworkAddress -Group "MyGroup" -TrustAuthorityCluster "MyTrustAuthorityCluster"
 
Invoke-QueryClusterKmsServices -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec $vcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterKmsServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryClusterKmsServices -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterKmsServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services__action=query/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersKmsServicesFilterSpec</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-DeleteClusterKmsServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterKmsServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Delete the Key Provider Service configuration that has been applied to the given cluster. This method has no affect on the desired state, it only removes applied Key Provider Service configuration from any Trusted Hosts within the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterKmsServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterKmsServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterKmsServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterKmsServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterKmsServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services-applied-config__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterKmsServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterKmsServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about the health of the specified Key Provider Service configuration applied to the cluster with respect to the desired state. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterKmsServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
          <maml:Description>
            <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
        <maml:Description>
          <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml: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-GetClusterKmsServicesAppliedConfigAsync -cluster "cluster_example" -hostname "hostname_example" -port 8.14D
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterKmsServicesAppliedConfigAsync -cluster "cluster_example" -hostname "hostname_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterKmsServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services-applied-config__vmw-task=true/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-QueryClusterKmsServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>QueryClusterKmsServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns basic information about the health of all Key Provider Service configurations applied to the cluster with respect to the desired state. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-QueryClusterKmsServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml:name>
          <maml:Description>
            <maml:para>The specification for the subset of results desired to be returned. If missing or &#x60;null&#x60; all results are returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml:name>
        <maml:Description>
          <maml:para>The specification for the subset of results desired to be returned. If missing or &#x60;null&#x60; all results are returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml: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>$VcenterTrustedInfrastructureNetworkAddress = Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname "MyHostname" -Port 0
$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec = Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec -Health "NONE" -Address $VcenterTrustedInfrastructureNetworkAddress
 
Invoke-QueryClusterKmsServicesAppliedConfigAsync -cluster "cluster_example" -vcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec $vcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterKmsServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-QueryClusterKmsServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-QueryClusterKmsServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services-applied-config__action=query__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</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-UpdateClusterKmsServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterKmsServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update the applied Key Provider Service configuration on the given Trusted Cluster to be consistent with the desired state. This method has no affect on the desired state, apart from it being used as a reference point for the remediation. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterKmsServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the Trusted Cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the Trusted Cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-UpdateClusterKmsServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterKmsServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateClusterKmsServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterKmsServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/kms/services-applied-config__vmw-task=true/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-DeleteClusterServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteClusterServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Delete all Trust Authority Components configuration that has been applied to the given cluster. This method has no affect on the desired state, it only removes applied Trust Authority Component configurations from any Trusted Hosts within the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteClusterServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-DeleteClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteClusterServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/services-applied-config__vmw-task=true/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetClusterServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Returns detailed information about the health of the applied Trust Authority Component configurations in the given cluster. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/services-applied-config__vmw-task=true/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-UpdateClusterServicesAppliedConfigAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateClusterServicesAppliedConfigAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Update all applied Trust Authority Component configuration on the given cluster to be consistent with the desired state. This method has no affect on the desired state, apart from it being used as a reference point for the remediation. If the cluster is not a Trusted Cluster, the method will remove all Trust Authority Component configuration from the Trusted Hosts in the cluster, if such hosts are found. This operation was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateClusterServicesAppliedConfigAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cluster</maml:name>
        <maml:Description>
          <maml:para>The ID of the cluster against which the operation will be executed. The parameter must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-UpdateClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterServicesAppliedConfigAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpdateClusterServicesAppliedConfigAsync -cluster "cluster_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateClusterServicesAppliedConfigAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/trusted-infrastructure/trusted-clusters/cluster/services-applied-config__vmw-task=true/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-CloneVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CloneVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a virtual machine from an existing virtual machine. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_DiskCloneSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.folder* requires &#x60;VirtualMachine.Inventory.CreateFromExisting&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the property *Vcenter_VM_CloneSpec.source* requires &#x60;VirtualMachine.Provisioning.Clone&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CloneVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMCloneSpec</maml:name>
          <maml:Description>
            <maml:para>Virtual machine clone specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMCloneSpec</maml:name>
        <maml:Description>
          <maml:para>Virtual machine clone specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</maml: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>$VcenterVMClonePlacementSpec = Initialize-VcenterVMClonePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster" -Datastore "MyDatastore"
$VcenterVMDiskCloneSpec = Initialize-VcenterVMDiskCloneSpec -Datastore "MyDatastore"
$VcenterVMGuestCustomizationSpec = Initialize-VcenterVMGuestCustomizationSpec -Name "MyName"
$VcenterVMCloneSpec = Initialize-VcenterVMCloneSpec -Source "MySource" -Name "MyName" -Placement $VcenterVMClonePlacementSpec -DisksToRemove "MyDisksToRemove" -DisksToUpdate @{ key_example = $VcenterVMDiskCloneSpec } -PowerOn $false -GuestCustomizationSpec $VcenterVMGuestCustomizationSpec
 
Invoke-CloneVm -vcenterVMCloneSpec $vcenterVMCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CloneVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMCloneSpec = Initialize-VcenterVMCloneSpec -Source "MySource" -Name "MyName"
 
Invoke-CloneVm -vcenterVMCloneSpec $vcenterVMCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CloneVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm__action=clone/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMCloneSpec</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-CloneVmAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CloneVmAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a virtual machine from an existing virtual machine. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_DiskCloneSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.folder* requires &#x60;VirtualMachine.Inventory.CreateFromExisting&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_ClonePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the property *Vcenter_VM_CloneSpec.source* requires &#x60;VirtualMachine.Provisioning.Clone&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CloneVmAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMCloneSpec</maml:name>
          <maml:Description>
            <maml:para>Virtual machine clone specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMCloneSpec</maml:name>
        <maml:Description>
          <maml:para>Virtual machine clone specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCloneSpec</maml: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>$VcenterVMClonePlacementSpec = Initialize-VcenterVMClonePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster" -Datastore "MyDatastore"
$VcenterVMDiskCloneSpec = Initialize-VcenterVMDiskCloneSpec -Datastore "MyDatastore"
$VcenterVMGuestCustomizationSpec = Initialize-VcenterVMGuestCustomizationSpec -Name "MyName"
$VcenterVMCloneSpec = Initialize-VcenterVMCloneSpec -Source "MySource" -Name "MyName" -Placement $VcenterVMClonePlacementSpec -DisksToRemove "MyDisksToRemove" -DisksToUpdate @{ key_example = $VcenterVMDiskCloneSpec } -PowerOn $false -GuestCustomizationSpec $VcenterVMGuestCustomizationSpec
 
Invoke-CloneVmAsync -vcenterVMCloneSpec $vcenterVMCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CloneVmAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMCloneSpec = Initialize-VcenterVMCloneSpec -Source "MySource" -Name "MyName"
 
Invoke-CloneVmAsync -vcenterVMCloneSpec $vcenterVMCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CloneVmAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm__action=clone__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMCloneSpec</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-CreateVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VM_InventoryPlacementSpec.folder* requires &#x60;VirtualMachine.Inventory.Create&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_ComputePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_StoragePlacementSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Network&#x60; referenced by the property *Vcenter_Vm_Hardware_Ethernet_BackingSpec.network* requires &#x60;Network.Assign&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Virtual machine specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Virtual machine specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMCreateSpec</maml: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>$VcenterVMPlacementSpec = Initialize-VcenterVMPlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster" -Datastore "MyDatastore"
$VcenterVmHardwareBootCreateSpec = Initialize-VcenterVmHardwareBootCreateSpec -Type "BIOS" -EfiLegacyBoot $false -NetworkProtocol "IPV4" -Delay 0 -Retry $false -RetryDelay 0 -EnterSetupMode $false
$VcenterVmHardwareBootDeviceEntryCreateSpec = Initialize-VcenterVmHardwareBootDeviceEntryCreateSpec -Type "CDROM"
$VcenterVmHardwareCpuUpdateSpec = Initialize-VcenterVmHardwareCpuUpdateSpec -Count 0 -CoresPerSocket 0 -HotAddEnabled $false -HotRemoveEnabled $false
$VcenterVmHardwareMemoryUpdateSpec = Initialize-VcenterVmHardwareMemoryUpdateSpec -SizeMib 0 -HotAddEnabled $false

$VcenterVmHardwareIdeAddressSpec = Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareScsiAddressSpec = Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareSataAddressSpec = Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareNvmeAddressSpec = Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareDiskBackingSpec = Initialize-VcenterVmHardwareDiskBackingSpec -Type "VMDK_FILE" -VmdkFile "MyVmdkFile"

$VcenterVmHardwareDiskStoragePolicySpec = Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy "MyPolicy"
$VcenterVmHardwareDiskVmdkCreateSpec = Initialize-VcenterVmHardwareDiskVmdkCreateSpec -Name "MyName" -Capacity 0 -StoragePolicy $VcenterVmHardwareDiskStoragePolicySpec

$VcenterVmHardwareDiskCreateSpec = Initialize-VcenterVmHardwareDiskCreateSpec -Type "IDE" -Ide $VcenterVmHardwareIdeAddressSpec -Scsi $VcenterVmHardwareScsiAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Nvme $VcenterVmHardwareNvmeAddressSpec -Backing $VcenterVmHardwareDiskBackingSpec -NewVmdk $VcenterVmHardwareDiskVmdkCreateSpec

$VcenterVmHardwareEthernetBackingSpec = Initialize-VcenterVmHardwareEthernetBackingSpec -Type "STANDARD_PORTGROUP" -Network "MyNetwork" -DistributedPort "MyDistributedPort"
$VcenterVmHardwareEthernetCreateSpec = Initialize-VcenterVmHardwareEthernetCreateSpec -Type "E1000" -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType "MANUAL" -MacAddress "MyMacAddress" -PciSlotNumber 0 -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareCdromBackingSpec = Initialize-VcenterVmHardwareCdromBackingSpec -Type "ISO_FILE" -IsoFile "MyIsoFile" -HostDevice "MyHostDevice" -DeviceAccessType "EMULATION"
$VcenterVmHardwareCdromCreateSpec = Initialize-VcenterVmHardwareCdromCreateSpec -Type "IDE" -Ide $VcenterVmHardwareIdeAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareFloppyBackingSpec = Initialize-VcenterVmHardwareFloppyBackingSpec -Type "IMAGE_FILE" -ImageFile "MyImageFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareFloppyCreateSpec = Initialize-VcenterVmHardwareFloppyCreateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareParallelBackingSpec = Initialize-VcenterVmHardwareParallelBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareParallelCreateSpec = Initialize-VcenterVmHardwareParallelCreateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareSerialBackingSpec = Initialize-VcenterVmHardwareSerialBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice" -Pipe "MyPipe" -NoRxLoss $false -NetworkLocation "MyNetworkLocation" -Proxy "MyProxy"
$VcenterVmHardwareSerialCreateSpec = Initialize-VcenterVmHardwareSerialCreateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareAdapterSataCreateSpec = Initialize-VcenterVmHardwareAdapterSataCreateSpec -Type "AHCI" -Bus 0 -PciSlotNumber 0
$VcenterVmHardwareAdapterScsiCreateSpec = Initialize-VcenterVmHardwareAdapterScsiCreateSpec -Type "BUSLOGIC" -Bus 0 -PciSlotNumber 0 -Sharing "NONE"
$VcenterVmHardwareAdapterNvmeCreateSpec = Initialize-VcenterVmHardwareAdapterNvmeCreateSpec -Bus 0 -PciSlotNumber 0
$VcenterVMStoragePolicySpec = Initialize-VcenterVMStoragePolicySpec -Policy "MyPolicy"
$VcenterVMCreateSpec = Initialize-VcenterVMCreateSpec -GuestOs "DOS" -Name "MyName" -Placement $VcenterVMPlacementSpec -HardwareVersion "VMX_03" -Boot $VcenterVmHardwareBootCreateSpec -BootDevices $VcenterVmHardwareBootDeviceEntryCreateSpec -Cpu $VcenterVmHardwareCpuUpdateSpec -Memory $VcenterVmHardwareMemoryUpdateSpec -Disks $VcenterVmHardwareDiskCreateSpec -Nics $VcenterVmHardwareEthernetCreateSpec -Cdroms $VcenterVmHardwareCdromCreateSpec -Floppies $VcenterVmHardwareFloppyCreateSpec -ParallelPorts $VcenterVmHardwareParallelCreateSpec -SerialPorts $VcenterVmHardwareSerialCreateSpec -SataAdapters $VcenterVmHardwareAdapterSataCreateSpec -ScsiAdapters $VcenterVmHardwareAdapterScsiCreateSpec -NvmeAdapters $VcenterVmHardwareAdapterNvmeCreateSpec -StoragePolicy $VcenterVMStoragePolicySpec
 
Invoke-CreateVm -vcenterVMCreateSpec $vcenterVMCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMCreateSpec = Initialize-VcenterVMCreateSpec -GuestOs "DOS"
 
Invoke-CreateVm -vcenterVMCreateSpec $vcenterVMCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMCreateSpec</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-DeleteVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Inventory.Delete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/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-InstantCloneVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>InstantCloneVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create an instant clone of an existing virtual machine. This operation was added in __vSphere API 6.7.1__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the property *Vcenter_VM_InstantCloneSpec.source* requires &#x60;VirtualMachine.Provisioning.Clone&#x60; and &#x60;VirtualMachine.Inventory.CreateFromExisting&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VM_InstantClonePlacementSpec.folder* requires &#x60;VirtualMachine.Interact.PowerOn&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_InstantClonePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_InstantClonePlacementSpec.datastore* requires &#x60;Datastore.AllocateSpace&#x60;. - The resource &#x60;Network&#x60; referenced by the property *Vcenter_Vm_Hardware_Ethernet_BackingSpec.network* requires &#x60;Network.Assign&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-InstantCloneVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMInstantCloneSpec</maml:name>
          <maml:Description>
            <maml:para>Virtual machine InstantCloneSpec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMInstantCloneSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMInstantCloneSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMInstantCloneSpec</maml:name>
        <maml:Description>
          <maml:para>Virtual machine InstantCloneSpec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMInstantCloneSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMInstantCloneSpec</maml: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>$VcenterVMInstantClonePlacementSpec = Initialize-VcenterVMInstantClonePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Datastore "MyDatastore"

$VcenterVmHardwareEthernetBackingSpec = Initialize-VcenterVmHardwareEthernetBackingSpec -Type "STANDARD_PORTGROUP" -Network "MyNetwork" -DistributedPort "MyDistributedPort"
$VcenterVmHardwareEthernetUpdateSpec = Initialize-VcenterVmHardwareEthernetUpdateSpec -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType "MANUAL" -MacAddress "MyMacAddress" -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareParallelBackingSpec = Initialize-VcenterVmHardwareParallelBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareParallelUpdateSpec = Initialize-VcenterVmHardwareParallelUpdateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareSerialBackingSpec = Initialize-VcenterVmHardwareSerialBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice" -Pipe "MyPipe" -NoRxLoss $false -NetworkLocation "MyNetworkLocation" -Proxy "MyProxy"
$VcenterVmHardwareSerialUpdateSpec = Initialize-VcenterVmHardwareSerialUpdateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVMInstantCloneSpec = Initialize-VcenterVMInstantCloneSpec -Source "MySource" -Name "MyName" -Placement $VcenterVMInstantClonePlacementSpec -NicsToUpdate @{ key_example = $VcenterVmHardwareEthernetUpdateSpec } -DisconnectAllNics $false -ParallelPortsToUpdate @{ key_example = $VcenterVmHardwareParallelUpdateSpec } -SerialPortsToUpdate @{ key_example = $VcenterVmHardwareSerialUpdateSpec } -BiosUuid "MyBiosUuid"
 
Invoke-InstantCloneVm -vcenterVMInstantCloneSpec $vcenterVMInstantCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-InstantCloneVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMInstantCloneSpec = Initialize-VcenterVMInstantCloneSpec -Source "MySource" -Name "MyName"
 
Invoke-InstantCloneVm -vcenterVMInstantCloneSpec $vcenterVMInstantCloneSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-InstantCloneVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm__action=instant-clone/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMInstantCloneSpec</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-ListVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about at most 4000 visible (subject to permission checks) virtual machines in vCenter matching the *Vcenter_VM_FilterSpec*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVm</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vms</maml:name>
          <maml:Description>
            <maml:para>Identifiers of virtual machines that can match the filter. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that virtual machines must have to match the filter (see *Vcenter_VM_Info.name*). If missing or &#x60;null&#x60; or empty, virtual machines with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Hosts that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines on any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>Clusters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
          <maml:Description>
            <maml:para>Resource pools that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>PowerStates</maml:name>
          <maml:Description>
            <maml:para>Power states that a virtual machine must be in to match the filter (see *Vcenter_Vm_Power_Info.state*. If missing or &#x60;null&#x60; or empty, virtual machines in any power state match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterVmPowerState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterVmPowerState&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>Vms</maml:name>
        <maml:Description>
          <maml:para>Identifiers of virtual machines that can match the filter. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that virtual machines must have to match the filter (see *Vcenter_VM_Info.name*). If missing or &#x60;null&#x60; or empty, virtual machines with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Hosts that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines on any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Clusters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
        <maml:Description>
          <maml:para>Resource pools that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>PowerStates</maml:name>
        <maml:Description>
          <maml:para>Power states that a virtual machine must be in to match the filter (see *Vcenter_Vm_Power_Info.state*. If missing or &#x60;null&#x60; or empty, virtual machines in any power state match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterVmPowerState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterVmPowerState&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>List&lt;VMware.Bindings.vSphere.Model.VcenterVMSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVm -vms "Myvms" -names "Mynames" -folders "Myfolders" -datacenters "Mydatacenters" -hosts "Myhosts" -clusters "Myclusters" -resourcePools "MyresourcePools" -powerStates "POWERED_OFF"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVm
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/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-RegisterVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RegisterVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a virtual machine from existing virtual machine files on storage. This operation was added in __vSphere API 6.8.7__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VM_RegisterSpec.datastore* requires &#x60;System.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VM_InventoryPlacementSpec.folder* requires &#x60;VirtualMachine.Inventory.Register&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_ComputePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RegisterVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMRegisterSpec</maml:name>
          <maml:Description>
            <maml:para>Specification of the location of the virtual machine files and the placement of the new virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRegisterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRegisterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMRegisterSpec</maml:name>
        <maml:Description>
          <maml:para>Specification of the location of the virtual machine files and the placement of the new virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRegisterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRegisterSpec</maml: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>$VcenterVMRegisterPlacementSpec = Initialize-VcenterVMRegisterPlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster"
$VcenterVMRegisterSpec = Initialize-VcenterVMRegisterSpec -Datastore "MyDatastore" -Path "MyPath" -DatastorePath "MyDatastorePath" -Name "MyName" -Placement $VcenterVMRegisterPlacementSpec
 
Invoke-RegisterVm -vcenterVMRegisterSpec $vcenterVMRegisterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RegisterVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMRegisterSpec = Initialize-VcenterVMRegisterSpec
 
Invoke-RegisterVm -vcenterVMRegisterSpec $vcenterVMRegisterSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RegisterVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm__action=register/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMRegisterSpec</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-RelocateVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RelocateVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Relocates a virtual machine based on the specification. The parts of the virtual machine that can move are: FOLDER, RESOURCE_POOL, HOST, CLUSTER and DATASTORE of home of the virtual machine and disks. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;Resource.ColdMigrate&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_RelocatePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RelocateVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Existing Virtual machine to relocate. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMRelocateSpec</maml:name>
          <maml:Description>
            <maml:para>Relocate specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Existing Virtual machine to relocate. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMRelocateSpec</maml:name>
        <maml:Description>
          <maml:para>Relocate specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMRelocatePlacementSpec = Initialize-VcenterVMRelocatePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster" -Datastore "MyDatastore"
$VcenterVMDiskRelocateSpec = Initialize-VcenterVMDiskRelocateSpec -Datastore "MyDatastore"
$VcenterVMRelocateSpec = Initialize-VcenterVMRelocateSpec -Placement $VcenterVMRelocatePlacementSpec -Disks @{ key_example = $VcenterVMDiskRelocateSpec }
 
Invoke-RelocateVm -vm "vm_example" -vcenterVMRelocateSpec $vcenterVMRelocateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RelocateVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMRelocateSpec = Initialize-VcenterVMRelocateSpec
 
Invoke-RelocateVm -vm "vm_example" -vcenterVMRelocateSpec $vcenterVMRelocateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RelocateVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm__action=relocate/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMRelocateSpec</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-RelocateVmAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RelocateVmAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Relocates a virtual machine based on the specification. The parts of the virtual machine that can move are: FOLDER, RESOURCE_POOL, HOST, CLUSTER and DATASTORE of home of the virtual machine and disks. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;Resource.ColdMigrate&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VM_RelocatePlacementSpec.resource_pool* requires &#x60;Resource.AssignVMToPool&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RelocateVmAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Existing Virtual machine to relocate. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVMRelocateSpec</maml:name>
          <maml:Description>
            <maml:para>Relocate specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Existing Virtual machine to relocate. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVMRelocateSpec</maml:name>
        <maml:Description>
          <maml:para>Relocate specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocateSpec</maml: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>$VcenterVMRelocatePlacementSpec = Initialize-VcenterVMRelocatePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster" -Datastore "MyDatastore"
$VcenterVMDiskRelocateSpec = Initialize-VcenterVMDiskRelocateSpec -Datastore "MyDatastore"
$VcenterVMRelocateSpec = Initialize-VcenterVMRelocateSpec -Placement $VcenterVMRelocatePlacementSpec -Disks @{ key_example = $VcenterVMDiskRelocateSpec }
 
Invoke-RelocateVmAsync -vm "vm_example" -vcenterVMRelocateSpec $vcenterVMRelocateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RelocateVmAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMRelocateSpec = Initialize-VcenterVMRelocateSpec
 
Invoke-RelocateVmAsync -vm "vm_example" -vcenterVMRelocateSpec $vcenterVMRelocateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RelocateVmAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm__action=relocate__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMRelocateSpec</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-UnregisterVm</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UnregisterVm</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes the virtual machine corresponding to vm from the vCenter inventory without removing any of the virtual machine&#39;s files from storage. All high-level information stored with the management server (ESXi or vCenter) is removed, including information such as statistics, resource pool association, permissions, and alarms. This operation was added in __vSphere API 6.8.7__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Inventory.Unregister&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UnregisterVm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine to be unregistered. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine to be unregistered. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-UnregisterVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnregisterVm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UnregisterVm -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UnregisterVm with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm__action=unregister/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-DeployVchaClusterAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeployVchaClusterAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Prepares, clones, and configures a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeployVchaClusterAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterDeploySpec</maml:name>
          <maml:Description>
            <maml:para>Contains the deploy specification for all three nodes of a VCHA cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterDeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterDeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterDeploySpec</maml:name>
        <maml:Description>
          <maml:para>Contains the deploy specification for all three nodes of a VCHA cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterDeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterDeploySpec</maml: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>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaIpv4Spec = Initialize-VcenterVchaIpv4Spec -Address "MyAddress" -SubnetMask "MySubnetMask" -Prefix 0
$VcenterVchaIpv6Spec = Initialize-VcenterVchaIpv6Spec -Address "MyAddress" -Prefix 0
$VcenterVchaIpSpec = Initialize-VcenterVchaIpSpec -IpFamily "IPV4" -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway "MyDefaultGateway" -DnsServers "MyDnsServers"

$VcenterVchaClusterActiveSpec = Initialize-VcenterVchaClusterActiveSpec -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -HaIp $VcenterVchaIpSpec

$VcenterVchaDiskSpec = Initialize-VcenterVchaDiskSpec -Datastore "MyDatastore"
$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder" -Host "MyHost" -ResourcePool "MyResourcePool" -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -ManagementNetworkType "STANDARD_PORTGROUP" -ManagementNetwork "MyManagementNetwork" -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterPassiveSpec = Initialize-VcenterVchaClusterPassiveSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec -FailoverIp $VcenterVchaIpSpec

$VcenterVchaClusterWitnessSpec = Initialize-VcenterVchaClusterWitnessSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterDeploySpec = Initialize-VcenterVchaClusterDeploySpec -VcSpec $VcenterVchaCredentialsSpec -Deployment "AUTO" -Active $VcenterVchaClusterActiveSpec -Passive $VcenterVchaClusterPassiveSpec -Witness $VcenterVchaClusterWitnessSpec
 
Invoke-DeployVchaClusterAsync -vcenterVchaClusterDeploySpec $vcenterVchaClusterDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployVchaClusterAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaIpSpec = Initialize-VcenterVchaIpSpec -IpFamily "IPV4"

$VcenterVchaClusterActiveSpec = Initialize-VcenterVchaClusterActiveSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterPassiveSpec = Initialize-VcenterVchaClusterPassiveSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterWitnessSpec = Initialize-VcenterVchaClusterWitnessSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterDeploySpec = Initialize-VcenterVchaClusterDeploySpec -Deployment "AUTO" -Active $VcenterVchaClusterActiveSpec -Passive $VcenterVchaClusterPassiveSpec -Witness $VcenterVchaClusterWitnessSpec
 
Invoke-DeployVchaClusterAsync -vcenterVchaClusterDeploySpec $vcenterVchaClusterDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployVchaClusterAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster__action=deploy__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterDeploySpec</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-FailoverVchaClusterAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FailoverVchaClusterAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiates failover from the active vCenter node to the passive node. For forced failover, Active node immediately initiates a failover. This may result into a data loss after failover. For planned failover, Active node flushes all the state to the Passive node, waits for the flush to complete before causing a failover. After the failover, Passive node starts without any data loss. A failover is allowed only in the following cases: 1. Cluster&#39;s mode is enabled and all cluster members are present. 2. Cluster&#39;s mode is maintenance and all cluster members are present. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FailoverVchaClusterAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterFailoverTaskRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: failover$task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterFailoverTaskRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterFailoverTaskRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterFailoverTaskRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: failover$task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterFailoverTaskRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterFailoverTaskRequest</maml: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>$VcenterVchaClusterFailoverTaskRequest = Initialize-VcenterVchaClusterFailoverTaskRequest -Planned $false
 
Invoke-FailoverVchaClusterAsync -vcenterVchaClusterFailoverTaskRequest $vcenterVchaClusterFailoverTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailoverVchaClusterAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterFailoverTaskRequest = Initialize-VcenterVchaClusterFailoverTaskRequest -Planned $false
 
Invoke-FailoverVchaClusterAsync -vcenterVchaClusterFailoverTaskRequest $vcenterVchaClusterFailoverTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-FailoverVchaClusterAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster__action=failover__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterFailoverTaskRequestBody</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-GetVchaCluster</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVchaCluster</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the status of a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVchaCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaClusterGetRequest = Initialize-VcenterVchaClusterGetRequest -VcSpec $VcenterVchaCredentialsSpec -Partial $false
 
Invoke-GetVchaCluster -vcenterVchaClusterGetRequest $vcenterVchaClusterGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVchaCluster
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaCluster with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterGetRequestBody</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-UndeployVchaClusterAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UndeployVchaClusterAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Destroys the VCHA cluster and removes all VCHA specific information from the VCVA appliance. Optionally, the passive and witness node virtual machines will be deleted only if VCHA was deployed using automatic deployment. The active node in the cluster continues to run as a standalone VCVA appliance after the destroy operation has been performed. If the VCHA cluster is in a transition state and not configured, then the VCHA cluster specific information is removed. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UndeployVchaClusterAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterUndeploySpec</maml:name>
          <maml:Description>
            <maml:para>Contains the undeploy specification for a VCHA cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterUndeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterUndeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterUndeploySpec</maml:name>
        <maml:Description>
          <maml:para>Contains the undeploy specification for a VCHA cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterUndeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterUndeploySpec</maml: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>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaClusterNodeVmInfo = Initialize-VcenterVchaClusterNodeVmInfo -Vm "MyVm" -BiosUuid "MyBiosUuid"
$VcenterVchaClusterVmInfo = Initialize-VcenterVchaClusterVmInfo -Passive $VcenterVchaClusterNodeVmInfo -Witness $VcenterVchaClusterNodeVmInfo

$VcenterVchaClusterUndeploySpec = Initialize-VcenterVchaClusterUndeploySpec -VcSpec $VcenterVchaCredentialsSpec -ForceDelete $false -Vms $VcenterVchaClusterVmInfo
 
Invoke-UndeployVchaClusterAsync -vcenterVchaClusterUndeploySpec $vcenterVchaClusterUndeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UndeployVchaClusterAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterUndeploySpec = Initialize-VcenterVchaClusterUndeploySpec
 
Invoke-UndeployVchaClusterAsync -vcenterVchaClusterUndeploySpec $vcenterVchaClusterUndeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UndeployVchaClusterAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster__action=undeploy__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterUndeploySpec</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-GetClusterActive</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetClusterActive</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves information about the active node of a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetClusterActive</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterActiveGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterActiveGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaClusterActiveGetRequest = Initialize-VcenterVchaClusterActiveGetRequest -VcSpec $VcenterVchaCredentialsSpec -Partial $false
 
Invoke-GetClusterActive -vcenterVchaClusterActiveGetRequest $vcenterVchaClusterActiveGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterActive with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetClusterActive
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetClusterActive with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/active__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterActiveGetRequestBody</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-GetVchaClusterDeploymentType</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVchaClusterDeploymentType</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the deployment type of a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVchaClusterDeploymentType</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterDeploymentTypeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVchaClusterDeploymentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaClusterDeploymentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVchaClusterDeploymentType
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaClusterDeploymentType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/deployment-type/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-GetVchaClusterMode</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVchaClusterMode</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the current mode of a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVchaClusterMode</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterModeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVchaClusterMode
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaClusterMode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVchaClusterMode
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaClusterMode with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/mode/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-SetClusterModeAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetClusterModeAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Manipulates the mode of a VCHA Cluster. Following mode transitions are allowed: enabled -&gt; disabled - Allowed only in healthy and degraded states. enabled -&gt; maintenance - Allowed only in healthy state. disabled -&gt; enabled - Allowed only in healthy state. maintenance -&gt; enabled - Allowed only in healthy state with all nodes are running the same version. maintenance -&gt; disabled - Allowed only in healthy state with all nodes are running the same version. All other transitions are not allowed. VCHA Cluster configuration remains intact in any of the cluster modes. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetClusterModeAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterModeSetTaskRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set$task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterModeSetTaskRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterModeSetTaskRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterModeSetTaskRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set$task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterModeSetTaskRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterModeSetTaskRequest</maml: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>$VcenterVchaClusterModeSetTaskRequest = Initialize-VcenterVchaClusterModeSetTaskRequest -Mode "ENABLED"
 
Invoke-SetClusterModeAsync -vcenterVchaClusterModeSetTaskRequest $vcenterVchaClusterModeSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterModeAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterModeSetTaskRequest = Initialize-VcenterVchaClusterModeSetTaskRequest -Mode "ENABLED"
 
Invoke-SetClusterModeAsync -vcenterVchaClusterModeSetTaskRequest $vcenterVchaClusterModeSetTaskRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetClusterModeAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/mode__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterModeSetTaskRequestBody</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-CheckClusterPassive</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckClusterPassive</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the specified passive node&#39;s placement configuration. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckClusterPassive</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterPassiveCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Contains the passive node&#39;s placement specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterPassiveCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Contains the passive node&#39;s placement specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaDiskSpec = Initialize-VcenterVchaDiskSpec -Datastore "MyDatastore"
$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder" -Host "MyHost" -ResourcePool "MyResourcePool" -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -ManagementNetworkType "STANDARD_PORTGROUP" -ManagementNetwork "MyManagementNetwork" -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterPassiveCheckSpec = Initialize-VcenterVchaClusterPassiveCheckSpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec
 
Invoke-CheckClusterPassive -vcenterVchaClusterPassiveCheckSpec $vcenterVchaClusterPassiveCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterPassive with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder"

$VcenterVchaClusterPassiveCheckSpec = Initialize-VcenterVchaClusterPassiveCheckSpec -Placement $VcenterVchaPlacementSpec
 
Invoke-CheckClusterPassive -vcenterVchaClusterPassiveCheckSpec $vcenterVchaClusterPassiveCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterPassive with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/passive__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterPassiveCheckSpec</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-RedeployClusterPassiveAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RedeployClusterPassiveAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates the passive node in a degraded cluster with node location information and pre-existing VCHA cluster configuration from the active node. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RedeployClusterPassiveAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterPassiveRedeploySpec</maml:name>
          <maml:Description>
            <maml:para>Contains the passive node&#39;s redeploy specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveRedeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveRedeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterPassiveRedeploySpec</maml:name>
        <maml:Description>
          <maml:para>Contains the passive node&#39;s redeploy specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveRedeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveRedeploySpec</maml: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>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaDiskSpec = Initialize-VcenterVchaDiskSpec -Datastore "MyDatastore"
$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder" -Host "MyHost" -ResourcePool "MyResourcePool" -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -ManagementNetworkType "STANDARD_PORTGROUP" -ManagementNetwork "MyManagementNetwork" -Storage $VcenterVchaDiskSpec

$VcenterVchaIpv4Spec = Initialize-VcenterVchaIpv4Spec -Address "MyAddress" -SubnetMask "MySubnetMask" -Prefix 0
$VcenterVchaIpv6Spec = Initialize-VcenterVchaIpv6Spec -Address "MyAddress" -Prefix 0
$VcenterVchaIpSpec = Initialize-VcenterVchaIpSpec -IpFamily "IPV4" -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway "MyDefaultGateway" -DnsServers "MyDnsServers"

$VcenterVchaClusterPassiveRedeploySpec = Initialize-VcenterVchaClusterPassiveRedeploySpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec -FailoverIp $VcenterVchaIpSpec
 
Invoke-RedeployClusterPassiveAsync -vcenterVchaClusterPassiveRedeploySpec $vcenterVchaClusterPassiveRedeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RedeployClusterPassiveAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder"

$VcenterVchaClusterPassiveRedeploySpec = Initialize-VcenterVchaClusterPassiveRedeploySpec -Placement $VcenterVchaPlacementSpec
 
Invoke-RedeployClusterPassiveAsync -vcenterVchaClusterPassiveRedeploySpec $vcenterVchaClusterPassiveRedeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RedeployClusterPassiveAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/passive__action=redeploy__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterPassiveRedeploySpec</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-CheckClusterWitness</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckClusterWitness</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Validates the specified witness node&#39;s placement configuration. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckClusterWitness</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterWitnessCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Contains the witness node&#39;s placement specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterWitnessCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Contains the witness node&#39;s placement specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessCheckResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaDiskSpec = Initialize-VcenterVchaDiskSpec -Datastore "MyDatastore"
$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder" -Host "MyHost" -ResourcePool "MyResourcePool" -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -ManagementNetworkType "STANDARD_PORTGROUP" -ManagementNetwork "MyManagementNetwork" -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterWitnessCheckSpec = Initialize-VcenterVchaClusterWitnessCheckSpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec
 
Invoke-CheckClusterWitness -vcenterVchaClusterWitnessCheckSpec $vcenterVchaClusterWitnessCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterWitness with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder"

$VcenterVchaClusterWitnessCheckSpec = Initialize-VcenterVchaClusterWitnessCheckSpec -Placement $VcenterVchaPlacementSpec
 
Invoke-CheckClusterWitness -vcenterVchaClusterWitnessCheckSpec $vcenterVchaClusterWitnessCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckClusterWitness with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/witness__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterWitnessCheckSpec</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-RedeployClusterWitnessAsync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RedeployClusterWitnessAsync</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates the witness node in a degraded cluster with node location information and pre-existing VCHA cluster configuration from the active node. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RedeployClusterWitnessAsync</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVchaClusterWitnessRedeploySpec</maml:name>
          <maml:Description>
            <maml:para>Contains the witness node&#39;s redeploy specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessRedeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessRedeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVchaClusterWitnessRedeploySpec</maml:name>
        <maml:Description>
          <maml:para>Contains the witness node&#39;s redeploy specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessRedeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessRedeploySpec</maml: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>$VcenterVchaConnectionSpec = Initialize-VcenterVchaConnectionSpec -Hostname "MyHostname" -Port 0 -SslThumbprint "MySslThumbprint" -SslCertificate "MySslCertificate" -Username "MyUsername" -Password "MyPassword"
$VcenterVchaCredentialsSpec = Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaDiskSpec = Initialize-VcenterVchaDiskSpec -Datastore "MyDatastore"
$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder" -Host "MyHost" -ResourcePool "MyResourcePool" -HaNetworkType "STANDARD_PORTGROUP" -HaNetwork "MyHaNetwork" -ManagementNetworkType "STANDARD_PORTGROUP" -ManagementNetwork "MyManagementNetwork" -Storage $VcenterVchaDiskSpec

$VcenterVchaIpv4Spec = Initialize-VcenterVchaIpv4Spec -Address "MyAddress" -SubnetMask "MySubnetMask" -Prefix 0
$VcenterVchaIpv6Spec = Initialize-VcenterVchaIpv6Spec -Address "MyAddress" -Prefix 0
$VcenterVchaIpSpec = Initialize-VcenterVchaIpSpec -IpFamily "IPV4" -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway "MyDefaultGateway" -DnsServers "MyDnsServers"

$VcenterVchaClusterWitnessRedeploySpec = Initialize-VcenterVchaClusterWitnessRedeploySpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec
 
Invoke-RedeployClusterWitnessAsync -vcenterVchaClusterWitnessRedeploySpec $vcenterVchaClusterWitnessRedeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RedeployClusterWitnessAsync with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaPlacementSpec = Initialize-VcenterVchaPlacementSpec -Name "MyName" -Folder "MyFolder"

$VcenterVchaClusterWitnessRedeploySpec = Initialize-VcenterVchaClusterWitnessRedeploySpec -Placement $VcenterVchaPlacementSpec
 
Invoke-RedeployClusterWitnessAsync -vcenterVchaClusterWitnessRedeploySpec $vcenterVchaClusterWitnessRedeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RedeployClusterWitnessAsync with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/cluster/witness__action=redeploy__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterWitnessRedeploySpec</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-GetVchaOperations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVchaOperations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the current active and disabled operations of a VCHA cluster. This operation was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVchaOperations</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaOperationsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVchaOperations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaOperations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVchaOperations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVchaOperations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vcha/operations/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-GetVmPolicyComputePolicies</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPolicyComputePolicies</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the compliance of a virtual machine with a compute policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPolicyComputePolicies</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine to query the status for. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the policy to query the status for. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Resources.COMPUTE_POLICY&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine to query the status for. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the policy to query the status for. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.Resources.COMPUTE_POLICY&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmComputePoliciesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmPolicyComputePolicies -vm "vm_example" -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPolicyComputePolicies with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmPolicyComputePolicies -vm "vm_example" -policy "policy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPolicyComputePolicies with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/compute/policies/policy/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-CreateVmConsoleTickets</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmConsoleTickets</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a virtual machine console ticket of a given ticket type. The created ticket is a one time use URI. The validity of the ticket is 30 minutes, if not used with in the time frame the ticket expires. The *Vcenter_Vm_Console_Tickets_Type.VMRC* ticket contains the IP address or the DNS resolvable name of the vCenter server. This ticket requires installation of VMware Workstation, VMware Fusion or VMRC to be installed on the machine where the ticket has to be opened. This ticket can be acquired even when the VM is turned off. The *Vcenter_Vm_Console_Tickets_Type.WEBMKS* ticket contains the IP address of the DNS resolvable name of the ESX server. This ticket requires user to embed this ticket in a HTML page using VMware HTML Console SDK - https://www.vmware.com/support/developer/html-console This ticket can be acquired only when the VM is turned on. This operation was added in __vSphere API 7.0.0.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmConsoleTickets</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmConsoleTicketsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the console ticket to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmConsoleTicketsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the console ticket to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsSummary</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmConsoleTicketsCreateSpec = Initialize-VcenterVmConsoleTicketsCreateSpec -Type "VMRC"
 
Invoke-CreateVmConsoleTickets -vm "vm_example" -vcenterVmConsoleTicketsCreateSpec $vcenterVmConsoleTicketsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmConsoleTickets with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmConsoleTicketsCreateSpec = Initialize-VcenterVmConsoleTicketsCreateSpec -Type "VMRC"
 
Invoke-CreateVmConsoleTickets -vm "vm_example" -vcenterVmConsoleTicketsCreateSpec $vcenterVmConsoleTicketsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmConsoleTickets with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/console/tickets/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmConsoleTicketsCreateSpec</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-CreateVmDataSets</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmDataSets</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a new data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetCreate&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmDataSets</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmDataSetsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification of the data set to be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmDataSetsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification of the data set to be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsCreateSpec</maml: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>$VcenterVmDataSetsCreateSpec = Initialize-VcenterVmDataSetsCreateSpec -Name "MyName" -Description "MyDescription" -Host "NONE" -Guest "NONE" -OmitFromSnapshotAndClone $false
 
Invoke-CreateVmDataSets -vm "vm_example" -vcenterVmDataSetsCreateSpec $vcenterVmDataSetsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmDataSets with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmDataSetsCreateSpec = Initialize-VcenterVmDataSetsCreateSpec -Name "MyName" -Description "MyDescription" -Host "NONE" -Guest "NONE"
 
Invoke-CreateVmDataSets -vm "vm_example" -vcenterVmDataSetsCreateSpec $vcenterVmDataSetsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmDataSets with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmDataSetsCreateSpec</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-DeleteVmDataSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmDataSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetDelete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmDataSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>If true, delete the data set even if it is not empty. If missing or &#x60;null&#x60; a *Vapi_Std_Errors_ResourceInUse* error will be reported if the data set is not empty. This is the equivalent of passing the value 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set to be deleted. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>If true, delete the data set even if it is not empty. If missing or &#x60;null&#x60; a *Vapi_Std_Errors_ResourceInUse* error will be reported if the data set is not empty. This is the equivalent of passing the value 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>Invoke-DeleteVmDataSet -vm "vm_example" -dataSet "dataSet_example" -force $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDataSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmDataSet -vm "vm_example" -dataSet "dataSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDataSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmDataSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmDataSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information describing a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetGet&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmDataSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set to be queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set to be queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmDataSet -vm "vm_example" -dataSet "dataSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDataSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmDataSet -vm "vm_example" -dataSet "dataSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDataSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/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-ListVmDataSets</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmDataSets</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists the data sets of a virtual machine. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetList&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmDataSets</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmDataSetsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmDataSets -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmDataSets with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmDataSets -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmDataSets with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/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-UpdateVmDataSet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmDataSet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Modifies the attributes of a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetUpdate&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmDataSet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set to be queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmDataSetsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>new attributes of the data set. Data sets should only be modified by the application that creates them. Otherwise the application may stop working.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set to be queried. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmDataSetsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>new attributes of the data set. Data sets should only be modified by the application that creates them. Otherwise the application may stop working.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmDataSetsUpdateSpec = Initialize-VcenterVmDataSetsUpdateSpec -Description "MyDescription" -Host "NONE" -Guest "NONE" -OmitFromSnapshotAndClone $false
 
Invoke-UpdateVmDataSet -vm "vm_example" -dataSet "dataSet_example" -vcenterVmDataSetsUpdateSpec $vcenterVmDataSetsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmDataSet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmDataSetsUpdateSpec = Initialize-VcenterVmDataSetsUpdateSpec
 
Invoke-UpdateVmDataSet -vm "vm_example" -dataSet "dataSet_example" -vcenterVmDataSetsUpdateSpec $vcenterVmDataSetsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmDataSet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmDataSetsUpdateSpec</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-DeleteVmDataSetKeyVmEntries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmDataSetKeyVmEntries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes an entry in a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetEntryDelete&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmDataSetKeyVmEntries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 key of the entry to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 key of the entry to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDataSetKeyVmEntries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDataSetKeyVmEntries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/entries/key/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmDataSetKeyVmEntries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmDataSetKeyVmEntries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the value of an entry in a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetEntryGet&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmDataSetKeyVmEntries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 key of the entry to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 key of the entry to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml: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-GetVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDataSetKeyVmEntries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDataSetKeyVmEntries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/entries/key/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-ListVmDataSetVmEntries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmDataSetVmEntries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Lists all entry keys in a data set. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetEntryList&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmDataSetVmEntries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmDataSetVmEntries -vm "vm_example" -dataSet "dataSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmDataSetVmEntries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmDataSetVmEntries -vm "vm_example" -dataSet "dataSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmDataSetVmEntries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/entries/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-SetVmDataSetKeyVmEntries</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetVmDataSetKeyVmEntries</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates or updates an entry in a data set. If an entry whose key matches key already exists, it will replace the existing value, otherwise it will create a new entry. This operation was added in __vSphere API 8.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.DataSets.DataSetEntrySet&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetVmDataSetKeyVmEntries</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 key of the entry to set. A key can be at most 4096 bytes. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>The value of the entry to set. A value can be at most 1MB.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DataSet</maml:name>
        <maml:Description>
          <maml:para>Identifier of the data set. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.DataSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 key of the entry to set. A key can be at most 4096 bytes. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.data_sets.Entry&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>The value of the entry to set. A value can be at most 1MB.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SetVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmDataSetKeyVmEntries with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SetVmDataSetKeyVmEntries -vm "vm_example" -dataSet "dataSet_example" -key "key_example" -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmDataSetKeyVmEntries with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/data-sets/dataSet/entries/key/put/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-VcenterVmEvcModeGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterVmEvcModeGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the EvcMode set for a VM. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterVmEvcModeGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The identifier of the VM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>The identifier of the VM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmEvcModeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterVmEvcModeGet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmEvcModeGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterVmEvcModeGet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmEvcModeGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/evc-mode/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-VcenterVmEvcModeSetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterVmEvcModeSetTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Set the EvcMode for a VM. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterVmEvcModeSetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The identifier for the VM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmEvcModeSetSpec</maml:name>
          <maml:Description>
            <maml:para>Information about how to enable EvcMode for the VM.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmEvcModeSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmEvcModeSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The identifier for the VM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmEvcModeSetSpec</maml:name>
        <maml:Description>
          <maml:para>Information about how to enable EvcMode for the VM.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmEvcModeSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmEvcModeSetSpec</maml: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>$VcenterEvcModeFeatureMask = Initialize-VcenterEvcModeFeatureMask -Key "MyKey" -Name "MyName" -Value "MyValue"
$VcenterEvcModeEvcMode = Initialize-VcenterEvcModeEvcMode -Key "MyKey" -Masks $VcenterEvcModeFeatureMask

$VcenterVmEvcModeSetSpec = Initialize-VcenterVmEvcModeSetSpec -EvcMode $VcenterEvcModeEvcMode
 
Invoke-VcenterVmEvcModeSetTask -vm "vm_example" -vcenterVmEvcModeSetSpec $vcenterVmEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmEvcModeSetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmEvcModeSetSpec = Initialize-VcenterVmEvcModeSetSpec
 
Invoke-VcenterVmEvcModeSetTask -vm "vm_example" -vcenterVmEvcModeSetSpec $vcenterVmEvcModeSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmEvcModeSetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/evc-mode__vmw-task=true/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterVmEvcModeSetSpec</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-VcenterVmGuestCustomizationCheck</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterVmGuestCustomizationCheck</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the status of the customization check operation for the virtual machine in vm. This operation checks whether the virtual machine is customizable or not. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterVmGuestCustomizationCheck</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the virtual machine that needs to be checked. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the virtual machine that needs to be checked. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationCheckInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterVmGuestCustomizationCheck -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterVmGuestCustomizationCheck -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationCheck with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/customization__action=check/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmGuestCustomization</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestCustomization</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the status of the customization operation that has been applied for the virtual machine in vm. This operation was added in __vSphere API 7.0.3.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestCustomization</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the virtual machine that needs to be queried. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the virtual machine that needs to be queried. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestCustomization -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestCustomization with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestCustomization -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestCustomization with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/customization/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-SetVmGuestCustomization</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetVmGuestCustomization</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Applies a customization specification in spec on the virtual machine in vm. This operation only sets the specification settings for the virtual machine. The actual customization happens inside the guest when the virtual machine is powered on. If spec has missing or &#x60;null&#x60; values, then any pending customization settings for the virtual machine are cleared. If there is a pending customization for the virtual machine and spec has valid content, then the existing customization setting will be overwritten with the new settings. This operation was added in __vSphere API 7.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Provisioning.Customize&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetVmGuestCustomization</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the virtual machine that needs to be customized. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestCustomizationSetSpec</maml:name>
          <maml:Description>
            <maml:para>The customization settings to be applied to the guest operating system.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the virtual machine that needs to be customized. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestCustomizationSetSpec</maml:name>
        <maml:Description>
          <maml:para>The customization settings to be applied to the guest operating system.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestHostnameGenerator = Initialize-VcenterGuestHostnameGenerator -Type "FIXED" -FixedName "MyFixedName" -Prefix "MyPrefix"
$VcenterGuestUserData = Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName "MyFullName" -Organization "MyOrganization" -ProductKey "MyProductKey"

$VcenterGuestDomain = Initialize-VcenterGuestDomain -Type "WORKGROUP" -Workgroup "MyWorkgroup" -Domain "MyDomain" -DomainUsername "MyDomainUsername" -DomainPassword "MyDomainPassword" -DomainOu "MyDomainOu"
$VcenterGuestGuiUnattended = Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password "MyPassword" -TimeZone 0
$VcenterGuestWindowsSysprep = Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands "MyGuiRunOnceCommands" -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration = Initialize-VcenterGuestWindowsConfiguration -Reboot "REBOOT" -Sysprep $VcenterGuestWindowsSysprep -SysprepXml "MySysprepXml"

$VcenterGuestLinuxConfiguration = Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain "MyDomain" -TimeZone "MyTimeZone" -ScriptText "MyScriptText" -CompatibleCustomizationMethod "MyCompatibleCustomizationMethod"

$VcenterGuestCloudinitConfiguration = Initialize-VcenterGuestCloudinitConfiguration -Metadata "MyMetadata" -Userdata "MyUserdata"
$VcenterGuestCloudConfiguration = Initialize-VcenterGuestCloudConfiguration -Type "CLOUDINIT" -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList "MyDnsSuffixList" -DnsServers "MyDnsServers"

$VcenterGuestIpv4 = Initialize-VcenterGuestIpv4 -Type "DHCP" -IpAddress "MyIpAddress" -Prefix 0 -Gateways "MyGateways"

$VcenterGuestIpv6Address = Initialize-VcenterGuestIpv6Address -IpAddress "MyIpAddress" -Prefix 0
$VcenterGuestIpv6 = Initialize-VcenterGuestIpv6 -Type "DHCP" -Ipv6 $VcenterGuestIpv6Address -Gateways "MyGateways"

$VcenterGuestWindowsNetworkAdapterSettings = Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers "MyDnsServers" -DnsDomain "MyDnsDomain" -WinsServers "MyWinsServers" -NetBiosMode "USE_DHCP"
$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -MacAddress "MyMacAddress" -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterVmGuestCustomizationSetSpec = Initialize-VcenterVmGuestCustomizationSetSpec -Name "MyName" -Spec $VcenterGuestCustomizationSpec
 
Invoke-SetVmGuestCustomization -vm "vm_example" -vcenterVmGuestCustomizationSetSpec $vcenterVmGuestCustomizationSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmGuestCustomization with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCustomizationSetSpec = Initialize-VcenterVmGuestCustomizationSetSpec
 
Invoke-SetVmGuestCustomization -vm "vm_example" -vcenterVmGuestCustomizationSetSpec $vcenterVmGuestCustomizationSetSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmGuestCustomization with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/customization/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCustomizationSetSpec</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-VcenterVmGuestCustomizationLiveGet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterVmGuestCustomizationLiveGet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the status of the last customization operation that has been applied for the virtual machine in vm. This operation was added in __vSphere API 9.0.0.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.View&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterVmGuestCustomizationLiveGet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the virtual machine that needs to be queried. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the virtual machine that needs to be queried. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-VcenterVmGuestCustomizationLiveGet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationLiveGet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcenterVmGuestCustomizationLiveGet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationLiveGet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/customization-live/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-VcenterVmGuestCustomizationLiveRunTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcenterVmGuestCustomizationLiveRunTask</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Customizes a running virtual machine. Before using the operation, the Guest Customization Engine needs to be installed in the virtual machine. For the steps to install, please see [ Guest Customization Engine](https://developer.vmware.com/docs/11721/vmware-vsphere-web-services-sdk-programming-guide/GUID-27783049-22E4-4F6E-9F0C-ED6A2135A398.html) If there is a pending customization for the virtual machine and spec has valid content, then the existing customization setting will be overwritten with the new settings. This operation was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcenterVmGuestCustomizationLiveRunTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the virtual machine that needs to be customized. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestCustomizationLiveRunSpec</maml:name>
          <maml:Description>
            <maml:para>The customization settings to be applied to the guest operating system and the guest authentication data. The specification only supports to be configured as *Vcenter_Guest_ConfigurationSpec.linux_config*, also the *Vcenter_Guest_LinuxConfiguration.script_text* is not supported yet.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveRunSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveRunSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the virtual machine that needs to be customized. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestCustomizationLiveRunSpec</maml:name>
        <maml:Description>
          <maml:para>The customization settings to be applied to the guest operating system and the guest authentication data. The specification only supports to be configured as *Vcenter_Guest_ConfigurationSpec.linux_config*, also the *Vcenter_Guest_LinuxConfiguration.script_text* is not supported yet.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveRunSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveRunSpec</maml: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>$VcenterGuestHostnameGenerator = Initialize-VcenterGuestHostnameGenerator -Type "FIXED" -FixedName "MyFixedName" -Prefix "MyPrefix"
$VcenterGuestUserData = Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName "MyFullName" -Organization "MyOrganization" -ProductKey "MyProductKey"

$VcenterGuestDomain = Initialize-VcenterGuestDomain -Type "WORKGROUP" -Workgroup "MyWorkgroup" -Domain "MyDomain" -DomainUsername "MyDomainUsername" -DomainPassword "MyDomainPassword" -DomainOu "MyDomainOu"
$VcenterGuestGuiUnattended = Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password "MyPassword" -TimeZone 0
$VcenterGuestWindowsSysprep = Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands "MyGuiRunOnceCommands" -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration = Initialize-VcenterGuestWindowsConfiguration -Reboot "REBOOT" -Sysprep $VcenterGuestWindowsSysprep -SysprepXml "MySysprepXml"

$VcenterGuestLinuxConfiguration = Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain "MyDomain" -TimeZone "MyTimeZone" -ScriptText "MyScriptText" -CompatibleCustomizationMethod "MyCompatibleCustomizationMethod"

$VcenterGuestCloudinitConfiguration = Initialize-VcenterGuestCloudinitConfiguration -Metadata "MyMetadata" -Userdata "MyUserdata"
$VcenterGuestCloudConfiguration = Initialize-VcenterGuestCloudConfiguration -Type "CLOUDINIT" -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec = Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings = Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList "MyDnsSuffixList" -DnsServers "MyDnsServers"

$VcenterGuestIpv4 = Initialize-VcenterGuestIpv4 -Type "DHCP" -IpAddress "MyIpAddress" -Prefix 0 -Gateways "MyGateways"

$VcenterGuestIpv6Address = Initialize-VcenterGuestIpv6Address -IpAddress "MyIpAddress" -Prefix 0
$VcenterGuestIpv6 = Initialize-VcenterGuestIpv6 -Type "DHCP" -Ipv6 $VcenterGuestIpv6Address -Gateways "MyGateways"

$VcenterGuestWindowsNetworkAdapterSettings = Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers "MyDnsServers" -DnsDomain "MyDnsDomain" -WinsServers "MyWinsServers" -NetBiosMode "USE_DHCP"
$VcenterGuestIPSettings = Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping = Initialize-VcenterGuestAdapterMapping -MacAddress "MyMacAddress" -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec = Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterVmGuestCustomizationLiveGuestAuthentication = Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName "MyUserName" -Password "MyPassword"
$VcenterVmGuestCustomizationLiveRunSpec = Initialize-VcenterVmGuestCustomizationLiveRunSpec -Name "MyName" -Spec $VcenterGuestCustomizationSpec -Auth $VcenterVmGuestCustomizationLiveGuestAuthentication
 
Invoke-VcenterVmGuestCustomizationLiveRunTask -vm "vm_example" -vcenterVmGuestCustomizationLiveRunSpec $vcenterVmGuestCustomizationLiveRunSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationLiveRunTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCustomizationLiveGuestAuthentication = Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName "MyUserName" -Password "MyPassword"
$VcenterVmGuestCustomizationLiveRunSpec = Initialize-VcenterVmGuestCustomizationLiveRunSpec -Auth $VcenterVmGuestCustomizationLiveGuestAuthentication
 
Invoke-VcenterVmGuestCustomizationLiveRunTask -vm "vm_example" -vcenterVmGuestCustomizationLiveRunSpec $vcenterVmGuestCustomizationLiveRunSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcenterVmGuestCustomizationLiveRunTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/customization-live__action=run__vmw-task=true/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterVmGuestCustomizationLiveRunSpec</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-GetVmNameEnvironment</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmNameEnvironment</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reads a single environment variable from the guest operating system. If the authentication uses *Vcenter_Vm_Guest_Credentials.interactive_session*, then the environment being read will be that of the user logged into the desktop. Otherwise it&#39;s the environment of the system user. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmNameEnvironment</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 environment variable to be read.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 environment variable to be read.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml: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>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmNameEnvironment -vm "vm_example" -name "name_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmNameEnvironment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmNameEnvironment -vm "vm_example" -name "name_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmNameEnvironment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/environment/name__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-ListVmGuestEnvironment</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmGuestEnvironment</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Reads a list of environment variables from the guest operating system. If the authentication uses *Vcenter_Vm_Guest_Credentials.interactive_session*, then the environment being read will be that of the user logged into the desktop. Otherwise it&#39;s the environment of the system user. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmGuestEnvironment</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, string&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentListRequest = Initialize-VcenterVmGuestEnvironmentListRequest -Credentials $VcenterVmGuestCredentials -Names "MyNames"
 
Invoke-ListVmGuestEnvironment -vm "vm_example" -vcenterVmGuestEnvironmentListRequest $vcenterVmGuestEnvironmentListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestEnvironment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentListRequest = Initialize-VcenterVmGuestEnvironmentListRequest -Credentials $VcenterVmGuestCredentials -Names "MyNames"
 
Invoke-ListVmGuestEnvironment -vm "vm_example" -vcenterVmGuestEnvironmentListRequest $vcenterVmGuestEnvironmentListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestEnvironment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/environment__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentListRequestBody</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-CreateVmFilesystemDirectories</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmFilesystemDirectories</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a directory in the guest operating system. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmFilesystemDirectories</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemDirectoriesCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemDirectoriesCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemDirectoriesCreateRequest = Initialize-VcenterVmGuestFilesystemDirectoriesCreateRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -CreateParents $false
 
Invoke-CreateVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesCreateRequest $vcenterVmGuestFilesystemDirectoriesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmFilesystemDirectories with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemDirectoriesCreateRequest = Initialize-VcenterVmGuestFilesystemDirectoriesCreateRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath"
 
Invoke-CreateVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesCreateRequest $vcenterVmGuestFilesystemDirectoriesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmFilesystemDirectories with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/directories__action=create/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemDirectoriesCreateRequestBody</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-CreateTemporaryVmFilesystemDirectories</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTemporaryVmFilesystemDirectories</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a temporary directory. Creates a new unique temporary directory for the user to use as needed. The guest operating system may clean up the directory after a guest specific amount of time if parentPath is not set, or the user can remove the directory when no longer needed. The new directory name will be created in a guest-specific format using prefix, a guest generated string and suffix in parentPath. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTemporaryVmFilesystemDirectories</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: createTemporary</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: createTemporary</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</maml: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>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest = Initialize-VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix "MyPrefix" -Suffix "MySuffix" -ParentPath "MyParentPath"
 
Invoke-CreateTemporaryVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest $vcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTemporaryVmFilesystemDirectories with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest = Initialize-VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix "MyPrefix" -Suffix "MySuffix"
 
Invoke-CreateTemporaryVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest $vcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTemporaryVmFilesystemDirectories with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/directories__action=createTemporary/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemDirectoriesCreateTemporaryRequestBody</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-DeleteVmFilesystemDirectories</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmFilesystemDirectories</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a directory in the guest operating system. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmFilesystemDirectories</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemDirectoriesDeleteRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: delete</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesDeleteRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesDeleteRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemDirectoriesDeleteRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: delete</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesDeleteRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesDeleteRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemDirectoriesDeleteRequest = Initialize-VcenterVmGuestFilesystemDirectoriesDeleteRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -Recursive $false
 
Invoke-DeleteVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesDeleteRequest $vcenterVmGuestFilesystemDirectoriesDeleteRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmFilesystemDirectories with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemDirectoriesDeleteRequest = Initialize-VcenterVmGuestFilesystemDirectoriesDeleteRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath"
 
Invoke-DeleteVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesDeleteRequest $vcenterVmGuestFilesystemDirectoriesDeleteRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmFilesystemDirectories with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/directories__action=delete/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemDirectoriesDeleteRequestBody</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-MoveVmFilesystemDirectories</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>MoveVmFilesystemDirectories</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Renames a directory in the guest. Renames the directory, or copies and deletes the old contents as required by the underlying filsystem. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-MoveVmFilesystemDirectories</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemDirectoriesMoveRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: move</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesMoveRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesMoveRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemDirectoriesMoveRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: move</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesMoveRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemDirectoriesMoveRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemDirectoriesMoveRequest = Initialize-VcenterVmGuestFilesystemDirectoriesMoveRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -NewPath "MyNewPath"
 
Invoke-MoveVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesMoveRequest $vcenterVmGuestFilesystemDirectoriesMoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MoveVmFilesystemDirectories with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemDirectoriesMoveRequest = Initialize-VcenterVmGuestFilesystemDirectoriesMoveRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -NewPath "MyNewPath"
 
Invoke-MoveVmFilesystemDirectories -vm "vm_example" -vcenterVmGuestFilesystemDirectoriesMoveRequest $vcenterVmGuestFilesystemDirectoriesMoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MoveVmFilesystemDirectories with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/directories__action=move/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemDirectoriesMoveRequestBody</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-CreateTemporaryVmFilesystemFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateTemporaryVmFilesystemFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a temporary file. Creates a new unique temporary file for the user to use as needed. The user is responsible for removing it when it is no longer needed. The new file name will be created in a guest-specific format using prefix, a guest generated string and suffix in parentPath. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateTemporaryVmFilesystemFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemFilesCreateTemporaryRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: createTemporary</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesCreateTemporaryRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesCreateTemporaryRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemFilesCreateTemporaryRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: createTemporary</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesCreateTemporaryRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesCreateTemporaryRequest</maml: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>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemFilesCreateTemporaryRequest = Initialize-VcenterVmGuestFilesystemFilesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix "MyPrefix" -Suffix "MySuffix" -ParentPath "MyParentPath"
 
Invoke-CreateTemporaryVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesCreateTemporaryRequest $vcenterVmGuestFilesystemFilesCreateTemporaryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTemporaryVmFilesystemFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemFilesCreateTemporaryRequest = Initialize-VcenterVmGuestFilesystemFilesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix "MyPrefix" -Suffix "MySuffix"
 
Invoke-CreateTemporaryVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesCreateTemporaryRequest $vcenterVmGuestFilesystemFilesCreateTemporaryRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateTemporaryVmFilesystemFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files__action=createTemporary/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesCreateTemporaryRequestBody</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-DeleteVmPathFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmPathFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes a file in the guest operating system This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmPathFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The complete path to the file or symbolic link to be deleted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: delete</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The complete path to the file or symbolic link to be deleted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: delete</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-DeleteVmPathFiles -vm "vm_example" -path "path_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPathFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-DeleteVmPathFiles -vm "vm_example" -path "path_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPathFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files/path__action=delete/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-GetVmPathFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPathFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a file or directory in the guest. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPathFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The complete path to the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The complete path to the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmPathFiles -vm "vm_example" -path "path_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPathFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmPathFiles -vm "vm_example" -path "path_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPathFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files/path__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-ListVmFilesystemFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmFilesystemFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about files and directories in the guest. Files are returned in operating system-specific (inode) order. If the directory is modified between queries, missing or duplicate results can occur. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmFilesystemFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemFilesListRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesListRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesListRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemFilesListRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesListRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesListRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemFilesIterationSpec = Initialize-VcenterVmGuestFilesystemFilesIterationSpec -Size 0 -Index 0
$VcenterVmGuestFilesystemFilesFilterSpec = Initialize-VcenterVmGuestFilesystemFilesFilterSpec -MatchPattern "MyMatchPattern"
$VcenterVmGuestFilesystemFilesListRequest = Initialize-VcenterVmGuestFilesystemFilesListRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -Iteration $VcenterVmGuestFilesystemFilesIterationSpec -Filter $VcenterVmGuestFilesystemFilesFilterSpec
 
Invoke-ListVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesListRequest $vcenterVmGuestFilesystemFilesListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmFilesystemFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemFilesListRequest = Initialize-VcenterVmGuestFilesystemFilesListRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath"
 
Invoke-ListVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesListRequest $vcenterVmGuestFilesystemFilesListRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmFilesystemFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesListRequestBody</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-MoveVmFilesystemFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>MoveVmFilesystemFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Renames a file in the guest. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-MoveVmFilesystemFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemFilesMoveRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: move</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesMoveRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesMoveRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemFilesMoveRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: move</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesMoveRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesMoveRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestFilesystemFilesMoveRequest = Initialize-VcenterVmGuestFilesystemFilesMoveRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -NewPath "MyNewPath" -Overwrite $false
 
Invoke-MoveVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesMoveRequest $vcenterVmGuestFilesystemFilesMoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MoveVmFilesystemFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestFilesystemFilesMoveRequest = Initialize-VcenterVmGuestFilesystemFilesMoveRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -NewPath "MyNewPath"
 
Invoke-MoveVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesMoveRequest $vcenterVmGuestFilesystemFilesMoveRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-MoveVmFilesystemFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files__action=move/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesMoveRequestBody</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-UpdateVmFilesystemFiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmFilesystemFiles</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Changes the file attributes of a specified file or directory inside the guest. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmFilesystemFiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemFilesUpdateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: update</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesUpdateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesUpdateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemFilesUpdateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: update</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesUpdateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesUpdateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"

$VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec = Initialize-VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec = Initialize-VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec -OwnerId 0 -GroupId 0 -Permissions "MyPermissions"
$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec = Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Posix $VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec

$VcenterVmGuestFilesystemFilesUpdateRequest = Initialize-VcenterVmGuestFilesystemFilesUpdateRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -FileAttributes $VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec
 
Invoke-UpdateVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesUpdateRequest $vcenterVmGuestFilesystemFilesUpdateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmFilesystemFiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"

$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec = Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec

$VcenterVmGuestFilesystemFilesUpdateRequest = Initialize-VcenterVmGuestFilesystemFilesUpdateRequest -Credentials $VcenterVmGuestCredentials -Path "MyPath" -FileAttributes $VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec
 
Invoke-UpdateVmFilesystemFiles -vm "vm_example" -vcenterVmGuestFilesystemFilesUpdateRequest $vcenterVmGuestFilesystemFilesUpdateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmFilesystemFiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem/files__action=update/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesUpdateRequestBody</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-CreateVmGuestFilesystem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmGuestFilesystem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Initiates an operation to transfer a file to or from the guest. If the power state of the Virtual Machine is changed when the file transfer is in progress, or the Virtual Machine is migrated, then the transfer operation is aborted. When transferring a file into the guest and overwriting an existing file, the old file attributes are not preserved. In order to ensure a secure connection to the host when transferring a file using HTTPS, the X.509 certificate for the host must be used to authenticate the remote end of the connection. The certificate of the host that the virtual machine is running on can be retrieved using the following fields: XXX insert link to certificate in Host config XXX This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Modify&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmGuestFilesystem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestFilesystemTransfersCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestFilesystemTransfersCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateRequest</maml: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>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"

$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec = Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec = Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec -OwnerId 0 -GroupId 0 -Permissions "MyPermissions"
$VcenterVmGuestFilesystemTransfersFileCreationAttributes = Initialize-VcenterVmGuestFilesystemTransfersFileCreationAttributes -Size 0 -Overwrite $false -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Posix $VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec

$VcenterVmGuestFilesystemTransfersCreateSpec = Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path "MyPath" -Attributes $VcenterVmGuestFilesystemTransfersFileCreationAttributes

$VcenterVmGuestFilesystemTransfersCreateRequest = Initialize-VcenterVmGuestFilesystemTransfersCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestFilesystemTransfersCreateSpec
 
Invoke-CreateVmGuestFilesystem -vm "vm_example" -vcenterVmGuestFilesystemTransfersCreateRequest $vcenterVmGuestFilesystemTransfersCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmGuestFilesystem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"

$VcenterVmGuestFilesystemTransfersCreateSpec = Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path "MyPath"

$VcenterVmGuestFilesystemTransfersCreateRequest = Initialize-VcenterVmGuestFilesystemTransfersCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestFilesystemTransfersCreateSpec
 
Invoke-CreateVmGuestFilesystem -vm "vm_example" -vcenterVmGuestFilesystemTransfersCreateRequest $vcenterVmGuestFilesystemTransfersCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmGuestFilesystem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/filesystem__action=create/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemTransfersCreateRequestBody</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-GetVmGuestIdentity</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestIdentity</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Return information about the guest. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestIdentityInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestIdentity -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestIdentity -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/identity/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-GetVmGuestLocalFilesystem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestLocalFilesystem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns details of the local file systems in the guest operating system. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestLocalFilesystem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmGuestLocalFilesystemInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestLocalFilesystem -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestLocalFilesystem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestLocalFilesystem -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestLocalFilesystem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/local-filesystem/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-GetVmGuestNetworking</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestNetworking</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the network configuration in the guest operating system. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestNetworking</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestNetworkingInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestNetworking -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestNetworking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestNetworking -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestNetworking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/networking/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-ListVmGuestNetworkingInterfaces</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmGuestNetworkingInterfaces</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the networking interfaces in the guest operating system. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmGuestNetworkingInterfaces</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmGuestNetworkingInterfacesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmGuestNetworkingInterfaces -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestNetworkingInterfaces with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmGuestNetworkingInterfaces -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestNetworkingInterfaces with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/networking/interfaces/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-ListVmGuestNetworkingRoutes</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmGuestNetworkingRoutes</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about network routing in the guest operating system. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmGuestNetworkingRoutes</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmGuestNetworkingRoutesInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmGuestNetworkingRoutes -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestNetworkingRoutes with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmGuestNetworkingRoutes -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestNetworkingRoutes with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/networking/routes/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-GetVmGuestOperations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestOperations</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about the guest operation status. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestOperations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestOperationsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestOperations -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestOperations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestOperations -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestOperations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/operations/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-GetVmGuestPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmGuestPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the guest operating system power state. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmGuestPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestPowerInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmGuestPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/power/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-RebootVmGuestPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RebootVmGuestPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Issues a request to the guest operating system asking it to perform a reboot. This request returns immediately and does not wait for the guest operating system to complete the operation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RebootVmGuestPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-RebootVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RebootVmGuestPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RebootVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RebootVmGuestPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/power__action=reboot/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-ShutdownVmGuestPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ShutdownVmGuestPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Issues a request to the guest operating system asking it to perform a clean shutdown of all services. This request returns immediately and does not wait for the guest operating system to complete the operation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ShutdownVmGuestPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ShutdownVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ShutdownVmGuestPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ShutdownVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ShutdownVmGuestPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/power__action=shutdown/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StandbyVmGuestPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StandbyVmGuestPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Issues a request to the guest operating system asking it to perform a suspend operation. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StandbyVmGuestPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-StandbyVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StandbyVmGuestPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StandbyVmGuestPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StandbyVmGuestPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/power__action=standby/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmGuestProcesses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmGuestProcesses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Starts a program in the guest operating system. A process started this way can have its status queried with *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;list* or *POST /vcenter/vm/{vm}/guest/processes/{pid}?action&#x3D;get*. When the process completes, its exit code and end time will be available for 5 minutes after completion. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Execute&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmGuestProcesses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestProcessesCreateRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: create</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestProcessesCreateRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: create</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>decimal</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestProcessesCreateSpec = Initialize-VcenterVmGuestProcessesCreateSpec -Path "MyPath" -Arguments "MyArguments" -WorkingDirectory "MyWorkingDirectory" -EnvironmentVariables @{ key_example = "MyInner" } -StartMinimized $false
$VcenterVmGuestProcessesCreateRequest = Initialize-VcenterVmGuestProcessesCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestProcessesCreateSpec
 
Invoke-CreateVmGuestProcesses -vm "vm_example" -vcenterVmGuestProcessesCreateRequest $vcenterVmGuestProcessesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmGuestProcesses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestProcessesCreateSpec = Initialize-VcenterVmGuestProcessesCreateSpec -Path "MyPath"
$VcenterVmGuestProcessesCreateRequest = Initialize-VcenterVmGuestProcessesCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestProcessesCreateSpec
 
Invoke-CreateVmGuestProcesses -vm "vm_example" -vcenterVmGuestProcessesCreateRequest $vcenterVmGuestProcessesCreateRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmGuestProcesses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/processes__action=create/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestProcessesCreateRequestBody</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-DeleteVmPidProcesses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmPidProcesses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Terminates a process in the guest OS. On Posix guests, the process is sent a SIGTERM signal. If that doesn&#39;t terminate the process, a SIGKILL signal is sent. A process may still be running if it&#39;s stuck. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Execute&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmPidProcesses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pid</maml:name>
          <maml:Description>
            <maml:para>Process ID of the process to be terminated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: delete</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pid</maml:name>
        <maml:Description>
          <maml:para>Process ID of the process to be terminated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: delete</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-DeleteVmPidProcesses -vm "vm_example" -pid 8.14D -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPidProcesses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-DeleteVmPidProcesses -vm "vm_example" -pid 8.14D -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPidProcesses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/processes/pid__action=delete/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-GetVmPidProcesses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPidProcesses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the status of a process running in the guest operating system, including those started by *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create* that may have recently completed. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPidProcesses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pid</maml:name>
          <maml:Description>
            <maml:para>Specifies the process to query.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: get</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pid</maml:name>
        <maml:Description>
          <maml:para>Specifies the process to query.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: get</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmPidProcesses -vm "vm_example" -pid 8.14D -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPidProcesses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-GetVmPidProcesses -vm "vm_example" -pid 8.14D -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPidProcesses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/processes/pid__action=get/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-ListVmGuestProcesses</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmGuestProcesses</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>List the processes running in the guest operating system, plus those started by *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create* that have recently completed. This operation was added in __vSphere API 7.0.2.0__. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.GuestOperations.Query&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmGuestProcesses</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to perform the operation on. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmGuestEnvironmentGetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestEnvironmentGetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD" -UserName "MyUserName" -Password "MyPassword" -SamlToken "MySamlToken"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-ListVmGuestProcesses -vm "vm_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestProcesses with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials = Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type "USERNAME_PASSWORD"
$VcenterVmGuestEnvironmentGetRequest = Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
Invoke-ListVmGuestProcesses -vm "vm_example" -vcenterVmGuestEnvironmentGetRequest $vcenterVmGuestEnvironmentGetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmGuestProcesses with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/guest/processes__action=list/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestEnvironmentGetRequestBody</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-GetVmHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the virtual hardware settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmHardware -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmHardware -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/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-UpdateVmHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the virtual hardware settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual hardware settings of the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual hardware settings of the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpdateSpec = Initialize-VcenterVmHardwareUpdateSpec -UpgradePolicy "NEVER" -UpgradeVersion "VMX_03"
 
Invoke-UpdateVmHardware -vm "vm_example" -vcenterVmHardwareUpdateSpec $vcenterVmHardwareUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpdateSpec = Initialize-VcenterVmHardwareUpdateSpec
 
Invoke-UpdateVmHardware -vm "vm_example" -vcenterVmHardwareUpdateSpec $vcenterVmHardwareUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareUpdateSpec</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-UpgradeVmHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpgradeVmHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrades the virtual machine to a newer virtual hardware version.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpgradeVmHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareUpgradeRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradeRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradeRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareUpgradeRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradeRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradeRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpgradeRequest = Initialize-VcenterVmHardwareUpgradeRequest -Version "VMX_03"
 
Invoke-UpgradeVmHardware -vm "vm_example" -vcenterVmHardwareUpgradeRequest $vcenterVmHardwareUpgradeRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeVmHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpgradeVmHardware -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeVmHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware__action=upgrade/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareUpgradeRequestBody</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-CreateVmHardwareAdapterNvme</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareAdapterNvme</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual NVMe adapter to the virtual machine. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareAdapterNvme</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareAdapterNvmeCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual NVMe adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareAdapterNvmeCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual NVMe adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec</maml: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>$VcenterVmHardwareAdapterNvmeCreateSpec = Initialize-VcenterVmHardwareAdapterNvmeCreateSpec -Bus 0 -PciSlotNumber 0
 
Invoke-CreateVmHardwareAdapterNvme -vm "vm_example" -vcenterVmHardwareAdapterNvmeCreateSpec $vcenterVmHardwareAdapterNvmeCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterNvme with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterNvmeCreateSpec = Initialize-VcenterVmHardwareAdapterNvmeCreateSpec
 
Invoke-CreateVmHardwareAdapterNvme -vm "vm_example" -vcenterVmHardwareAdapterNvmeCreateSpec $vcenterVmHardwareAdapterNvmeCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterNvme with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/nvme/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareAdapterNvmeCreateSpec</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-DeleteVmAdapterHardwareNvme</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmAdapterHardwareNvme</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual NVMe adapter from the virtual machine. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmAdapterHardwareNvme</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual NVMe adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.NvmeAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual NVMe adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.NvmeAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmAdapterHardwareNvme -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareNvme with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmAdapterHardwareNvme -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareNvme with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/nvme/adapter/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmAdapterHardwareNvme</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmAdapterHardwareNvme</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual NVMe adapter. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmAdapterHardwareNvme</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual NVMe adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.NvmeAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual NVMe adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.NvmeAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmAdapterHardwareNvme -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareNvme with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmAdapterHardwareNvme -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareNvme with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/nvme/adapter/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-ListVmHardwareAdapterNvme</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareAdapterNvme</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual NVMe adapters belonging to the virtual machine. This operation was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareAdapterNvme</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareAdapterNvme -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterNvme with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareAdapterNvme -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterNvme with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/nvme/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-CreateVmHardwareAdapterSata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareAdapterSata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual SATA adapter to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareAdapterSata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareAdapterSataCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual SATA adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareAdapterSataCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual SATA adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec</maml: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>$VcenterVmHardwareAdapterSataCreateSpec = Initialize-VcenterVmHardwareAdapterSataCreateSpec -Type "AHCI" -Bus 0 -PciSlotNumber 0
 
Invoke-CreateVmHardwareAdapterSata -vm "vm_example" -vcenterVmHardwareAdapterSataCreateSpec $vcenterVmHardwareAdapterSataCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterSata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterSataCreateSpec = Initialize-VcenterVmHardwareAdapterSataCreateSpec
 
Invoke-CreateVmHardwareAdapterSata -vm "vm_example" -vcenterVmHardwareAdapterSataCreateSpec $vcenterVmHardwareAdapterSataCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterSata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/sata/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareAdapterSataCreateSpec</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-DeleteVmAdapterHardwareSata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmAdapterHardwareSata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual SATA adapter from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmAdapterHardwareSata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual SATA adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SataAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual SATA adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SataAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmAdapterHardwareSata -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareSata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmAdapterHardwareSata -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareSata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/sata/adapter/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmAdapterHardwareSata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmAdapterHardwareSata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual SATA adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmAdapterHardwareSata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual SATA adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SataAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual SATA adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SataAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmAdapterHardwareSata -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareSata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmAdapterHardwareSata -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareSata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/sata/adapter/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-ListVmHardwareAdapterSata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareAdapterSata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual SATA adapters belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareAdapterSata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareAdapterSata -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterSata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareAdapterSata -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterSata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/sata/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-CreateVmHardwareAdapterScsi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareAdapterScsi</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual SCSI adapter to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareAdapterScsi</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareAdapterScsiCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual SCSI adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareAdapterScsiCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual SCSI adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec</maml: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>$VcenterVmHardwareAdapterScsiCreateSpec = Initialize-VcenterVmHardwareAdapterScsiCreateSpec -Type "BUSLOGIC" -Bus 0 -PciSlotNumber 0 -Sharing "NONE"
 
Invoke-CreateVmHardwareAdapterScsi -vm "vm_example" -vcenterVmHardwareAdapterScsiCreateSpec $vcenterVmHardwareAdapterScsiCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterScsi with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiCreateSpec = Initialize-VcenterVmHardwareAdapterScsiCreateSpec
 
Invoke-CreateVmHardwareAdapterScsi -vm "vm_example" -vcenterVmHardwareAdapterScsiCreateSpec $vcenterVmHardwareAdapterScsiCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareAdapterScsi with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/scsi/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareAdapterScsiCreateSpec</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-DeleteVmAdapterHardwareScsi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmAdapterHardwareScsi</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual SCSI adapter from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmAdapterHardwareScsi</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareScsi with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmAdapterHardwareScsi with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/scsi/adapter/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmAdapterHardwareScsi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmAdapterHardwareScsi</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual SCSI adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmAdapterHardwareScsi</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareScsi with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmAdapterHardwareScsi with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/scsi/adapter/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-ListVmHardwareAdapterScsi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareAdapterScsi</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual SCSI adapters belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareAdapterScsi</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareAdapterScsi -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterScsi with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareAdapterScsi -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareAdapterScsi with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/scsi/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-UpdateVmAdapterHardwareScsi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmAdapterHardwareScsi</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual SCSI adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmAdapterHardwareScsi</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Adapter</maml:name>
          <maml:Description>
            <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareAdapterScsiUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual SCSI adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Adapter</maml:name>
        <maml:Description>
          <maml:para>Virtual SCSI adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ScsiAdapter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareAdapterScsiUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual SCSI adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiUpdateSpec = Initialize-VcenterVmHardwareAdapterScsiUpdateSpec -Sharing "NONE"
 
Invoke-UpdateVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example" -vcenterVmHardwareAdapterScsiUpdateSpec $vcenterVmHardwareAdapterScsiUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmAdapterHardwareScsi with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiUpdateSpec = Initialize-VcenterVmHardwareAdapterScsiUpdateSpec
 
Invoke-UpdateVmAdapterHardwareScsi -vm "vm_example" -adapter "adapter_example" -vcenterVmHardwareAdapterScsiUpdateSpec $vcenterVmHardwareAdapterScsiUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmAdapterHardwareScsi with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/adapter/scsi/adapter/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareAdapterScsiUpdateSpec</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-GetVmHardwareBoot</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmHardwareBoot</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the boot-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmHardwareBoot</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmHardwareBoot -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareBoot with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmHardwareBoot -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareBoot with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/boot/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-UpdateVmHardwareBoot</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmHardwareBoot</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the boot-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmHardwareBoot</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareBootUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the boot-related settings of the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareBootUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the boot-related settings of the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootUpdateSpec = Initialize-VcenterVmHardwareBootUpdateSpec -Type "BIOS" -EfiLegacyBoot $false -NetworkProtocol "IPV4" -Delay 0 -Retry $false -RetryDelay 0 -EnterSetupMode $false
 
Invoke-UpdateVmHardwareBoot -vm "vm_example" -vcenterVmHardwareBootUpdateSpec $vcenterVmHardwareBootUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareBoot with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootUpdateSpec = Initialize-VcenterVmHardwareBootUpdateSpec
 
Invoke-UpdateVmHardwareBoot -vm "vm_example" -vcenterVmHardwareBootUpdateSpec $vcenterVmHardwareBootUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareBoot with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/boot/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareBootUpdateSpec</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-GetVmHardwareBootDevice</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmHardwareBootDevice</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns an ordered list of boot devices for the virtual machine. If the list is empty, the virtual machine uses a default boot sequence.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmHardwareBootDevice</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntry&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmHardwareBootDevice -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareBootDevice with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmHardwareBootDevice -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareBootDevice with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/boot/device/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-SetVmHardwareBootDevice</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SetVmHardwareBootDevice</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the virtual devices that will be used to boot the virtual machine. The virtual machine will check the devices in order, attempting to boot from each, until the virtual machine boots successfully. If the list is empty, the virtual machine will use a default boot sequence. There should be no more than one instance of *Vcenter_Vm_Hardware_Boot_Device_Entry* for a given device type except *Vcenter_Vm_Hardware_Boot_Device_Type.ETHERNET* in the list.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SetVmHardwareBootDevice</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareBootDeviceSetRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceSetRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceSetRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareBootDeviceSetRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceSetRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceSetRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootDeviceEntry = Initialize-VcenterVmHardwareBootDeviceEntry -Type "CDROM" -Nic "MyNic" -Disks "MyDisks"
$VcenterVmHardwareBootDeviceSetRequest = Initialize-VcenterVmHardwareBootDeviceSetRequest -Devices $VcenterVmHardwareBootDeviceEntry
 
Invoke-SetVmHardwareBootDevice -vm "vm_example" -vcenterVmHardwareBootDeviceSetRequest $vcenterVmHardwareBootDeviceSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmHardwareBootDevice with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootDeviceEntry = Initialize-VcenterVmHardwareBootDeviceEntry -Type "CDROM"
$VcenterVmHardwareBootDeviceSetRequest = Initialize-VcenterVmHardwareBootDeviceSetRequest -Devices $VcenterVmHardwareBootDeviceEntry
 
Invoke-SetVmHardwareBootDevice -vm "vm_example" -vcenterVmHardwareBootDeviceSetRequest $vcenterVmHardwareBootDeviceSetRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SetVmHardwareBootDevice with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/boot/device/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareBootDeviceSetRequestBody</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-ConnectVmCdrom</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmCdrom</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects a virtual CD-ROM device of a powered-on virtual machine to its backing. Connecting the virtual device makes the backing accessible from the perspective of the guest operating system. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/cdrom/{cdrom}* operation may be used to configure the virtual CD-ROM device to start in the connected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmCdrom</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmCdrom -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmCdrom with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmCdrom -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmCdrom with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/cdrom__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmHardwareCdrom</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareCdrom</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual CD-ROM device to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareCdrom</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareCdromCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual CD-ROM device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareCdromCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual CD-ROM device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec</maml: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>$VcenterVmHardwareIdeAddressSpec = Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareSataAddressSpec = Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareCdromBackingSpec = Initialize-VcenterVmHardwareCdromBackingSpec -Type "ISO_FILE" -IsoFile "MyIsoFile" -HostDevice "MyHostDevice" -DeviceAccessType "EMULATION"
$VcenterVmHardwareCdromCreateSpec = Initialize-VcenterVmHardwareCdromCreateSpec -Type "IDE" -Ide $VcenterVmHardwareIdeAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-CreateVmHardwareCdrom -vm "vm_example" -vcenterVmHardwareCdromCreateSpec $vcenterVmHardwareCdromCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareCdrom with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCdromCreateSpec = Initialize-VcenterVmHardwareCdromCreateSpec
 
Invoke-CreateVmHardwareCdrom -vm "vm_example" -vcenterVmHardwareCdromCreateSpec $vcenterVmHardwareCdromCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareCdrom with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCdromCreateSpec</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-DeleteVmCdromHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmCdromHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual CD-ROM device from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmCdromHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmCdromHardware -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmCdromHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmCdromHardware -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmCdromHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/cdrom/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectVmCdrom</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmCdrom</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnects a virtual CD-ROM device of a powered-on virtual machine from its backing. The virtual device is still present and its backing configuration is unchanged, but from the perspective of the guest operating system, the CD-ROM device is not connected to its backing resource. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/cdrom/{cdrom}* operation may be used to configure the virtual CD-ROM device to start in the disconnected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmCdrom</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmCdrom -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmCdrom with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmCdrom -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmCdrom with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/cdrom__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmCdromHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmCdromHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual CD-ROM device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmCdromHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmCdromHardware -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmCdromHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmCdromHardware -vm "vm_example" -cdrom "cdrom_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmCdromHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/cdrom/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-ListVmHardwareCdrom</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareCdrom</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual CD-ROM devices belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareCdrom</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareCdrom -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareCdrom with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareCdrom -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareCdrom with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/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-UpdateVmCdromHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmCdromHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual CD-ROM device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmCdromHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareCdromUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual CD-ROM device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>Virtual CD-ROM device identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareCdromUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual CD-ROM device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCdromBackingSpec = Initialize-VcenterVmHardwareCdromBackingSpec -Type "ISO_FILE" -IsoFile "MyIsoFile" -HostDevice "MyHostDevice" -DeviceAccessType "EMULATION"
$VcenterVmHardwareCdromUpdateSpec = Initialize-VcenterVmHardwareCdromUpdateSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-UpdateVmCdromHardware -vm "vm_example" -cdrom "cdrom_example" -vcenterVmHardwareCdromUpdateSpec $vcenterVmHardwareCdromUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmCdromHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCdromUpdateSpec = Initialize-VcenterVmHardwareCdromUpdateSpec
 
Invoke-UpdateVmCdromHardware -vm "vm_example" -cdrom "cdrom_example" -vcenterVmHardwareCdromUpdateSpec $vcenterVmHardwareCdromUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmCdromHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cdrom/cdrom/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCdromUpdateSpec</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-GetVmHardwareCpu</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmHardwareCpu</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the CPU-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmHardwareCpu</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmHardwareCpu -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareCpu with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmHardwareCpu -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareCpu with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cpu/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-UpdateVmHardwareCpu</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmHardwareCpu</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the CPU-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmHardwareCpu</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareCpuUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the CPU-related settings of the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareCpuUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the CPU-related settings of the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCpuUpdateSpec = Initialize-VcenterVmHardwareCpuUpdateSpec -Count 0 -CoresPerSocket 0 -HotAddEnabled $false -HotRemoveEnabled $false
 
Invoke-UpdateVmHardwareCpu -vm "vm_example" -vcenterVmHardwareCpuUpdateSpec $vcenterVmHardwareCpuUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareCpu with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCpuUpdateSpec = Initialize-VcenterVmHardwareCpuUpdateSpec
 
Invoke-UpdateVmHardwareCpu -vm "vm_example" -vcenterVmHardwareCpuUpdateSpec $vcenterVmHardwareCpuUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareCpu with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/cpu/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCpuUpdateSpec</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-CreateVmHardwareDisk</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareDisk</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual disk to the virtual machine. While adding the virtual disk, a new VMDK file may be created or an existing VMDK file may be used to back the virtual disk.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareDisk</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareDiskCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual disk.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareDiskCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual disk.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec</maml: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>$VcenterVmHardwareIdeAddressSpec = Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareScsiAddressSpec = Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareSataAddressSpec = Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareNvmeAddressSpec = Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareDiskBackingSpec = Initialize-VcenterVmHardwareDiskBackingSpec -Type "VMDK_FILE" -VmdkFile "MyVmdkFile"

$VcenterVmHardwareDiskStoragePolicySpec = Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy "MyPolicy"
$VcenterVmHardwareDiskVmdkCreateSpec = Initialize-VcenterVmHardwareDiskVmdkCreateSpec -Name "MyName" -Capacity 0 -StoragePolicy $VcenterVmHardwareDiskStoragePolicySpec

$VcenterVmHardwareDiskCreateSpec = Initialize-VcenterVmHardwareDiskCreateSpec -Type "IDE" -Ide $VcenterVmHardwareIdeAddressSpec -Scsi $VcenterVmHardwareScsiAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Nvme $VcenterVmHardwareNvmeAddressSpec -Backing $VcenterVmHardwareDiskBackingSpec -NewVmdk $VcenterVmHardwareDiskVmdkCreateSpec
 
Invoke-CreateVmHardwareDisk -vm "vm_example" -vcenterVmHardwareDiskCreateSpec $vcenterVmHardwareDiskCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareDisk with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskCreateSpec = Initialize-VcenterVmHardwareDiskCreateSpec
 
Invoke-CreateVmHardwareDisk -vm "vm_example" -vcenterVmHardwareDiskCreateSpec $vcenterVmHardwareDiskCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareDisk with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/disk/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskCreateSpec</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-DeleteVmDiskHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmDiskHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual disk from the virtual machine. This operation does not destroy the VMDK file that backs the virtual disk. It only detaches the VMDK file from the virtual machine. Once detached, the VMDK file will not be destroyed when the virtual machine to which it was associated is deleted.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmDiskHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Disk</maml:name>
          <maml:Description>
            <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Disk</maml:name>
        <maml:Description>
          <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmDiskHardware -vm "vm_example" -disk "disk_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDiskHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmDiskHardware -vm "vm_example" -disk "disk_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmDiskHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/disk/disk/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetVmDiskHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmDiskHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual disk.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmDiskHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Disk</maml:name>
          <maml:Description>
            <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Disk</maml:name>
        <maml:Description>
          <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmDiskHardware -vm "vm_example" -disk "disk_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDiskHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmDiskHardware -vm "vm_example" -disk "disk_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmDiskHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/disk/disk/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-ListVmHardwareDisk</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareDisk</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual disks belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareDisk</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareDisk -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareDisk with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareDisk -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareDisk with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/disk/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-UpdateVmDiskHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmDiskHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual disk. An update operation can be used to detach the existing VMDK file and attach another VMDK file to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmDiskHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Disk</maml:name>
          <maml:Description>
            <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareDiskUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual disk.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Disk</maml:name>
        <maml:Description>
          <maml:para>Virtual disk identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareDiskUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual disk.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskBackingSpec = Initialize-VcenterVmHardwareDiskBackingSpec -Type "VMDK_FILE" -VmdkFile "MyVmdkFile"
$VcenterVmHardwareDiskUpdateSpec = Initialize-VcenterVmHardwareDiskUpdateSpec -Backing $VcenterVmHardwareDiskBackingSpec
 
Invoke-UpdateVmDiskHardware -vm "vm_example" -disk "disk_example" -vcenterVmHardwareDiskUpdateSpec $vcenterVmHardwareDiskUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmDiskHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskUpdateSpec = Initialize-VcenterVmHardwareDiskUpdateSpec
 
Invoke-UpdateVmDiskHardware -vm "vm_example" -disk "disk_example" -vcenterVmHardwareDiskUpdateSpec $vcenterVmHardwareDiskUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmDiskHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/disk/disk/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskUpdateSpec</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-ConnectVmNicEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmNicEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects a virtual Ethernet adapter of a powered-on virtual machine to its backing. Connecting the virtual device makes the backing accessible from the perspective of the guest operating system. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/ethernet/{nic}* operation may be used to configure the virtual Ethernet adapter to start in the connected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmNicEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmNicEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmNicEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmNicEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmNicEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/nic__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmHardwareEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual Ethernet adapter to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareEthernetCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual Ethernet adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareEthernetCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual Ethernet adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec</maml: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>$VcenterVmHardwareEthernetBackingSpec = Initialize-VcenterVmHardwareEthernetBackingSpec -Type "STANDARD_PORTGROUP" -Network "MyNetwork" -DistributedPort "MyDistributedPort"
$VcenterVmHardwareEthernetCreateSpec = Initialize-VcenterVmHardwareEthernetCreateSpec -Type "E1000" -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType "MANUAL" -MacAddress "MyMacAddress" -PciSlotNumber 0 -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-CreateVmHardwareEthernet -vm "vm_example" -vcenterVmHardwareEthernetCreateSpec $vcenterVmHardwareEthernetCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareEthernetCreateSpec = Initialize-VcenterVmHardwareEthernetCreateSpec
 
Invoke-CreateVmHardwareEthernet -vm "vm_example" -vcenterVmHardwareEthernetCreateSpec $vcenterVmHardwareEthernetCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareEthernetCreateSpec</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-DeleteVmNicHardwareEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmNicHardwareEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual Ethernet adapter from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmNicHardwareEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmNicHardwareEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmNicHardwareEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmNicHardwareEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmNicHardwareEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/nic/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectVmNicEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmNicEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnects a virtual Ethernet adapter of a powered-on virtual machine from its backing. The virtual device is still present and its backing configuration is unchanged, but from the perspective of the guest operating system, the Ethernet adapter is not connected to its backing resource. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/ethernet/{nic}* operation may be used to configure the virtual Ethernet adapter to start in the disconnected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmNicEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmNicEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmNicEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmNicEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmNicEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/nic__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmNicHardwareEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmNicHardwareEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual Ethernet adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmNicHardwareEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmNicHardwareEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmNicHardwareEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmNicHardwareEthernet -vm "vm_example" -nic "nic_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmNicHardwareEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/nic/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-ListVmHardwareEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual Ethernet adapters belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareEthernet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareEthernet -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/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-UpdateVmNicHardwareEthernet</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmNicHardwareEthernet</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual Ethernet adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmNicHardwareEthernet</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareEthernetUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual Ethernet adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet adapter identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareEthernetUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual Ethernet adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareEthernetBackingSpec = Initialize-VcenterVmHardwareEthernetBackingSpec -Type "STANDARD_PORTGROUP" -Network "MyNetwork" -DistributedPort "MyDistributedPort"
$VcenterVmHardwareEthernetUpdateSpec = Initialize-VcenterVmHardwareEthernetUpdateSpec -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType "MANUAL" -MacAddress "MyMacAddress" -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-UpdateVmNicHardwareEthernet -vm "vm_example" -nic "nic_example" -vcenterVmHardwareEthernetUpdateSpec $vcenterVmHardwareEthernetUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmNicHardwareEthernet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareEthernetUpdateSpec = Initialize-VcenterVmHardwareEthernetUpdateSpec
 
Invoke-UpdateVmNicHardwareEthernet -vm "vm_example" -nic "nic_example" -vcenterVmHardwareEthernetUpdateSpec $vcenterVmHardwareEthernetUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmNicHardwareEthernet with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/ethernet/nic/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareEthernetUpdateSpec</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-ConnectVmFloppy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmFloppy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects a virtual floppy drive of a powered-on virtual machine to its backing. Connecting the virtual device makes the backing accessible from the perspective of the guest operating system. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/floppy/{floppy}* operation may be used to configure the virtual floppy drive to start in the connected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmFloppy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppy</maml:name>
          <maml:Description>
            <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppy</maml:name>
        <maml:Description>
          <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmFloppy -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmFloppy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmFloppy -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmFloppy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/floppy__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmHardwareFloppy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareFloppy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual floppy drive to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareFloppy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareFloppyCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual floppy drive.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareFloppyCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual floppy drive.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec</maml: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>$VcenterVmHardwareFloppyBackingSpec = Initialize-VcenterVmHardwareFloppyBackingSpec -Type "IMAGE_FILE" -ImageFile "MyImageFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareFloppyCreateSpec = Initialize-VcenterVmHardwareFloppyCreateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-CreateVmHardwareFloppy -vm "vm_example" -vcenterVmHardwareFloppyCreateSpec $vcenterVmHardwareFloppyCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareFloppy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareFloppyCreateSpec = Initialize-VcenterVmHardwareFloppyCreateSpec
 
Invoke-CreateVmHardwareFloppy -vm "vm_example" -vcenterVmHardwareFloppyCreateSpec $vcenterVmHardwareFloppyCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareFloppy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareFloppyCreateSpec</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-DeleteVmFloppyHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmFloppyHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual floppy drive from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmFloppyHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppy</maml:name>
          <maml:Description>
            <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppy</maml:name>
        <maml:Description>
          <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmFloppyHardware -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmFloppyHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmFloppyHardware -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmFloppyHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/floppy/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectVmFloppy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmFloppy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnects a virtual floppy drive of a powered-on virtual machine from its backing. The virtual device is still present and its backing configuration is unchanged, but from the perspective of the guest operating system, the floppy drive is not connected to its backing resource. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/floppy/{floppy}* operation may be used to configure the virtual floppy floppy to start in the disconnected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmFloppy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppy</maml:name>
          <maml:Description>
            <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppy</maml:name>
        <maml:Description>
          <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmFloppy -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmFloppy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmFloppy -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmFloppy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/floppy__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmFloppyHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmFloppyHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual floppy drive.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmFloppyHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppy</maml:name>
          <maml:Description>
            <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppy</maml:name>
        <maml:Description>
          <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmFloppyHardware -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmFloppyHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmFloppyHardware -vm "vm_example" -floppy "floppy_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmFloppyHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/floppy/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-ListVmHardwareFloppy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareFloppy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual floppy drives belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareFloppy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppySummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareFloppy -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareFloppy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareFloppy -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareFloppy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/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-UpdateVmFloppyHardware</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmFloppyHardware</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual floppy drive.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmFloppyHardware</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppy</maml:name>
          <maml:Description>
            <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareFloppyUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual floppy drive.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppy</maml:name>
        <maml:Description>
          <maml:para>Virtual floppy drive identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Floppy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareFloppyUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual floppy drive.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareFloppyBackingSpec = Initialize-VcenterVmHardwareFloppyBackingSpec -Type "IMAGE_FILE" -ImageFile "MyImageFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareFloppyUpdateSpec = Initialize-VcenterVmHardwareFloppyUpdateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-UpdateVmFloppyHardware -vm "vm_example" -floppy "floppy_example" -vcenterVmHardwareFloppyUpdateSpec $vcenterVmHardwareFloppyUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmFloppyHardware with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareFloppyUpdateSpec = Initialize-VcenterVmHardwareFloppyUpdateSpec
 
Invoke-UpdateVmFloppyHardware -vm "vm_example" -floppy "floppy_example" -vcenterVmHardwareFloppyUpdateSpec $vcenterVmHardwareFloppyUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmFloppyHardware with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/floppy/floppy/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareFloppyUpdateSpec</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-GetVmHardwareMemory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmHardwareMemory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the memory-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmHardwareMemory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmHardwareMemory -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareMemory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmHardwareMemory -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmHardwareMemory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/memory/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-UpdateVmHardwareMemory</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmHardwareMemory</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the memory-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmHardwareMemory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareMemoryUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the memory-related settings of the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareMemoryUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the memory-related settings of the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareMemoryUpdateSpec = Initialize-VcenterVmHardwareMemoryUpdateSpec -SizeMib 0 -HotAddEnabled $false
 
Invoke-UpdateVmHardwareMemory -vm "vm_example" -vcenterVmHardwareMemoryUpdateSpec $vcenterVmHardwareMemoryUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareMemory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareMemoryUpdateSpec = Initialize-VcenterVmHardwareMemoryUpdateSpec
 
Invoke-UpdateVmHardwareMemory -vm "vm_example" -vcenterVmHardwareMemoryUpdateSpec $vcenterVmHardwareMemoryUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmHardwareMemory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/memory/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareMemoryUpdateSpec</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-ConnectVmPortParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmPortParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects a virtual parallel port of a powered-on virtual machine to its backing. Connecting the virtual device makes the backing accessible from the perspective of the guest operating system. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/parallel/{port}* operation may be used to configure the virtual parallel port to start in the connected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmPortParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmPortParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmPortParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmPortParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmPortParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/port__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmHardwareParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual parallel port to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareParallelCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual parallel port.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareParallelCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual parallel port.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec</maml: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>$VcenterVmHardwareParallelBackingSpec = Initialize-VcenterVmHardwareParallelBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareParallelCreateSpec = Initialize-VcenterVmHardwareParallelCreateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-CreateVmHardwareParallel -vm "vm_example" -vcenterVmHardwareParallelCreateSpec $vcenterVmHardwareParallelCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareParallelCreateSpec = Initialize-VcenterVmHardwareParallelCreateSpec
 
Invoke-CreateVmHardwareParallel -vm "vm_example" -vcenterVmHardwareParallelCreateSpec $vcenterVmHardwareParallelCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareParallelCreateSpec</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-DeleteVmPortHardwareParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmPortHardwareParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual parallel port from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmPortHardwareParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmPortHardwareParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPortHardwareParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmPortHardwareParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPortHardwareParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/port/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectVmPortParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmPortParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnects a virtual parallel port of a powered-on virtual machine from its backing. The virtual device is still present and its backing configuration is unchanged, but from the perspective of the guest operating system, the parallel port is not connected to its backing. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/parallel/{port}* operation may be used to configure the virtual parallel port to start in the disconnected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmPortParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmPortParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmPortParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmPortParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmPortParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/port__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmPortHardwareParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPortHardwareParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual parallel port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPortHardwareParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmPortHardwareParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPortHardwareParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmPortHardwareParallel -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPortHardwareParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/port/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-ListVmHardwareParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual parallel ports belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareParallel -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareParallel -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/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-UpdateVmPortHardwareParallel</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmPortHardwareParallel</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual parallel port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmPortHardwareParallel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareParallelUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual parallel port.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual parallel port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareParallelUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual parallel port.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareParallelBackingSpec = Initialize-VcenterVmHardwareParallelBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice"
$VcenterVmHardwareParallelUpdateSpec = Initialize-VcenterVmHardwareParallelUpdateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-UpdateVmPortHardwareParallel -vm "vm_example" -port "port_example" -vcenterVmHardwareParallelUpdateSpec $vcenterVmHardwareParallelUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmPortHardwareParallel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareParallelUpdateSpec = Initialize-VcenterVmHardwareParallelUpdateSpec
 
Invoke-UpdateVmPortHardwareParallel -vm "vm_example" -port "port_example" -vcenterVmHardwareParallelUpdateSpec $vcenterVmHardwareParallelUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmPortHardwareParallel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/parallel/port/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareParallelUpdateSpec</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-ConnectVmPortSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmPortSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects a virtual serial port of a powered-on virtual machine to its backing. Connecting the virtual device makes the backing accessible from the perspective of the guest operating system. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/serial/{port}* operation may be used to configure the virtual serial port to start in the connected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmPortSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmPortSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmPortSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmPortSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmPortSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/port__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-CreateVmHardwareSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmHardwareSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Adds a virtual serial port to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmHardwareSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareSerialCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the new virtual serial port.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareSerialCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the new virtual serial port.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec</maml: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>$VcenterVmHardwareSerialBackingSpec = Initialize-VcenterVmHardwareSerialBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice" -Pipe "MyPipe" -NoRxLoss $false -NetworkLocation "MyNetworkLocation" -Proxy "MyProxy"
$VcenterVmHardwareSerialCreateSpec = Initialize-VcenterVmHardwareSerialCreateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-CreateVmHardwareSerial -vm "vm_example" -vcenterVmHardwareSerialCreateSpec $vcenterVmHardwareSerialCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSerialCreateSpec = Initialize-VcenterVmHardwareSerialCreateSpec
 
Invoke-CreateVmHardwareSerial -vm "vm_example" -vcenterVmHardwareSerialCreateSpec $vcenterVmHardwareSerialCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmHardwareSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSerialCreateSpec</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-DeleteVmPortHardwareSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteVmPortHardwareSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Removes a virtual serial port from the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteVmPortHardwareSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteVmPortHardwareSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPortHardwareSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteVmPortHardwareSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteVmPortHardwareSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/port/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-DisconnectVmPortSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmPortSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnects a virtual serial port of a powered-on virtual machine from its backing. The virtual device is still present and its backing configuration is unchanged, but from the perspective of the guest operating system, the serial port is not connected to its backing. For a powered-off virtual machine, the *PATCH /vcenter/vm/{vm}/hardware/serial/{port}* operation may be used to configure the virtual serial port to start in the disconnected state when the virtual machine is powered on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmPortSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmPortSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmPortSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmPortSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmPortSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/port__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmPortHardwareSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPortHardwareSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual serial port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPortHardwareSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmPortHardwareSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPortHardwareSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmPortHardwareSerial -vm "vm_example" -port "port_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPortHardwareSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/port/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-ListVmHardwareSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListVmHardwareSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual serial ports belonging to the virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListVmHardwareSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListVmHardwareSerial -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListVmHardwareSerial -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListVmHardwareSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/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-UpdateVmPortHardwareSerial</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmPortHardwareSerial</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the configuration of a virtual serial port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmPortHardwareSerial</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmHardwareSerialUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for updating the virtual serial port.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual serial port identifier. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmHardwareSerialUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for updating the virtual serial port.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSerialBackingSpec = Initialize-VcenterVmHardwareSerialBackingSpec -Type "FILE" -File "MyFile" -HostDevice "MyHostDevice" -Pipe "MyPipe" -NoRxLoss $false -NetworkLocation "MyNetworkLocation" -Proxy "MyProxy"
$VcenterVmHardwareSerialUpdateSpec = Initialize-VcenterVmHardwareSerialUpdateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false
 
Invoke-UpdateVmPortHardwareSerial -vm "vm_example" -port "port_example" -vcenterVmHardwareSerialUpdateSpec $vcenterVmHardwareSerialUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmPortHardwareSerial with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSerialUpdateSpec = Initialize-VcenterVmHardwareSerialUpdateSpec
 
Invoke-UpdateVmPortHardwareSerial -vm "vm_example" -port "port_example" -vcenterVmHardwareSerialUpdateSpec $vcenterVmHardwareSerialUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmPortHardwareSerial with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/hardware/serial/port/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSerialUpdateSpec</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-GetVmLibraryItem</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmLibraryItem</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about the library item associated with the virtual machine. This operation was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmLibraryItem</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmLibraryItemInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmLibraryItem -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmLibraryItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmLibraryItem -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmLibraryItem with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/library-item/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-GetVmPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the power state information of a virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmPowerInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/power/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-ResetVmPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ResetVmPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resets a powered-on virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Interact.Reset&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ResetVmPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ResetVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResetVmPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ResetVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ResetVmPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/power__action=reset/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StartVmPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StartVmPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Powers on a powered-off or suspended virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Interact.PowerOn&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StartVmPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-StartVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartVmPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StartVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StartVmPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/power__action=start/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-StopVmPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StopVmPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Powers off a powered-on or suspended virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Interact.PowerOff&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StopVmPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-StopVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StopVmPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-StopVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-StopVmPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/power__action=stop/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-SuspendVmPower</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>SuspendVmPower</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Suspends a powered-on virtual machine. Returns an authorization error if you do not have all of the privileges described as follows: - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Interact.Suspend&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-SuspendVmPower</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-SuspendVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SuspendVmPower with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-SuspendVmPower -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-SuspendVmPower with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/power__action=suspend/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmStoragePolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmStoragePolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns Information about Storage Policy associated with a virtual machine&#39;s home directory and/or its virtual hard disks. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmStoragePolicy -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmStoragePolicy -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/storage/policy/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-UpdateVmStoragePolicy</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmStoragePolicy</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates the storage policy configuration of a virtual machine and/or its associated virtual hard disks. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmStoragePolicyUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Storage Policy Specification for updating the virtual machine and virtual disks.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmStoragePolicyUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Storage Policy Specification for updating the virtual machine and virtual disks.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyVmHomePolicySpec = Initialize-VcenterVmStoragePolicyVmHomePolicySpec -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmStoragePolicyDiskPolicySpec = Initialize-VcenterVmStoragePolicyDiskPolicySpec -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmStoragePolicyUpdateSpec = Initialize-VcenterVmStoragePolicyUpdateSpec -VmHome $VcenterVmStoragePolicyVmHomePolicySpec -Disks @{ key_example = $VcenterVmStoragePolicyDiskPolicySpec }
 
Invoke-UpdateVmStoragePolicy -vm "vm_example" -vcenterVmStoragePolicyUpdateSpec $vcenterVmStoragePolicyUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyUpdateSpec = Initialize-VcenterVmStoragePolicyUpdateSpec
 
Invoke-UpdateVmStoragePolicy -vm "vm_example" -vcenterVmStoragePolicyUpdateSpec $vcenterVmStoragePolicyUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/storage/policy/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmStoragePolicyUpdateSpec</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-CheckVmPolicyCompliance</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckVmPolicyCompliance</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the storage policy Compliance *Vcenter_Vm_Storage_Policy_Compliance_Info* of a virtual machine after explicitly re-computing compliance check. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckVmPolicyCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmStoragePolicyComplianceCheckSpec</maml:name>
          <maml:Description>
            <maml:para>Parameter specifies the entities on which storage policy compliance check is to be invoked. The storage compliance Info *Vcenter_Vm_Storage_Policy_Compliance_Info* is returned. If missing or &#x60;null&#x60;, the behavior is equivalent to a *Vcenter_Vm_Storage_Policy_Compliance_CheckSpec* with CheckSpec#vmHome set to true and CheckSpec#disks populated with all disks attached to the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmStoragePolicyComplianceCheckSpec</maml:name>
        <maml:Description>
          <maml:para>Parameter specifies the entities on which storage policy compliance check is to be invoked. The storage compliance Info *Vcenter_Vm_Storage_Policy_Compliance_Info* is returned. If missing or &#x60;null&#x60;, the behavior is equivalent to a *Vcenter_Vm_Storage_Policy_Compliance_CheckSpec* with CheckSpec#vmHome set to true and CheckSpec#disks populated with all disks attached to the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyComplianceCheckSpec = Initialize-VcenterVmStoragePolicyComplianceCheckSpec -VmHome $false -Disks "MyDisks"
 
Invoke-CheckVmPolicyCompliance -vm "vm_example" -vcenterVmStoragePolicyComplianceCheckSpec $vcenterVmStoragePolicyComplianceCheckSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckVmPolicyCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckVmPolicyCompliance -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckVmPolicyCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/storage/policy/compliance__action=check/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmStoragePolicyComplianceCheckSpec</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-GetVmStoragePolicyCompliance</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmStoragePolicyCompliance</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the cached storage policy compliance information of a virtual machine. This operation was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmStoragePolicyCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine identifier. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyComplianceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmStoragePolicyCompliance -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmStoragePolicyCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmStoragePolicyCompliance -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmStoragePolicyCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/storage/policy/compliance/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-CreateVmTemplateLibraryItems</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateVmTemplateLibraryItems</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a library item in content library from a virtual machine. This operation creates a library item in content library whose content is a virtual machine template created from the source virtual machine, using the supplied create specification. The virtual machine template is stored in a newly created library item. This operation was added in __vSphere API 6.8__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.Library&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpec.library* requires &#x60;ContentLibrary.AddLibraryItem&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpec.source_vm* requires &#x60;System.Read&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStorage.datastore* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.spbm.StorageProfile&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStoragePolicy.policy* requires &#x60;System.Read&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStorage.datastore* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.spbm.StorageProfile&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStoragePolicy.policy* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60; referenced by the map key of property *Vcenter_VmTemplate_LibraryItems_CreateSpec.disk_storage_overrides* requires &#x60;System.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec.folder* requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec.resource_pool* requires &#x60;System.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec.host* requires &#x60;System.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec.cluster* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateVmTemplateLibraryItems</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmTemplateLibraryItemsCreateSpec</maml:name>
          <maml:Description>
            <maml:para> information used to create the library item from the source virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmTemplateLibraryItemsCreateSpec</maml:name>
        <maml:Description>
          <maml:para> information used to create the library item from the source virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpec</maml: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>$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy = Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage = Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage -Datastore "MyDatastore" -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy

$VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy = Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmTemplateLibraryItemsCreateSpecDiskStorage = Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStorage -Datastore "MyDatastore" -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy

$VcenterVmTemplateLibraryItemsCreatePlacementSpec = Initialize-VcenterVmTemplateLibraryItemsCreatePlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster"
$VcenterVmTemplateLibraryItemsCreateSpec = Initialize-VcenterVmTemplateLibraryItemsCreateSpec -SourceVm "MySourceVm" -Name "MyName" -Description "MyDescription" -Library "MyLibrary" -VmHomeStorage $VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage -DiskStorage $VcenterVmTemplateLibraryItemsCreateSpecDiskStorage -DiskStorageOverrides @{ key_example = $VcenterVmTemplateLibraryItemsCreateSpecDiskStorage } -Placement $VcenterVmTemplateLibraryItemsCreatePlacementSpec
 
Invoke-CreateVmTemplateLibraryItems -vcenterVmTemplateLibraryItemsCreateSpec $vcenterVmTemplateLibraryItemsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmTemplateLibraryItems with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreateSpec = Initialize-VcenterVmTemplateLibraryItemsCreateSpec -SourceVm "MySourceVm" -Name "MyName" -Library "MyLibrary"
 
Invoke-CreateVmTemplateLibraryItems -vcenterVmTemplateLibraryItemsCreateSpec $vcenterVmTemplateLibraryItemsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateVmTemplateLibraryItems with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreateSpec</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-DeployTemplateLibraryItemLibraryItems</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeployTemplateLibraryItemLibraryItems</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deploys a virtual machine as a copy of the source virtual machine template contained in the library item specified by templateLibraryItem. It uses the deployment specification in spec. If *Vcenter_VmTemplate_LibraryItems_DeploySpec.powered_on* and/or *Vcenter_VmTemplate_LibraryItems_DeploySpec.guest_customization* are specified, the server triggers the power on and/or guest customization operations, which are executed asynchronously. This operation was added in __vSphere API 6.8__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;VirtualMachine.Provisioning.DeployTemplate&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStorage.datastore* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.spbm.StorageProfile&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStoragePolicy.policy* requires &#x60;System.Read&#x60;. - The resource &#x60;Datastore&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStorage.datastore* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.spbm.StorageProfile&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStoragePolicy.policy* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60; referenced by the map key of property *Vcenter_VmTemplate_LibraryItems_DeploySpec.disk_storage_overrides* requires &#x60;System.Read&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec.folder* requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec.resource_pool* requires &#x60;System.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec.host* requires &#x60;System.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec.cluster* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60; referenced by the map key of property *Vcenter_VmTemplate_LibraryItems_HardwareCustomizationSpec.nics* requires &#x60;System.Read&#x60;. - The resource &#x60;Network&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_EthernetUpdateSpec.network* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_HardwareCustomizationSpec.disks_to_remove* requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60; referenced by the map key of property *Vcenter_VmTemplate_LibraryItems_HardwareCustomizationSpec.disks_to_update* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeployTemplateLibraryItemLibraryItems</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para> identifier of the content library item containing the source virtual machine template to be deployed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmTemplateLibraryItemsDeploySpec</maml:name>
          <maml:Description>
            <maml:para> specification of how the virtual machine should be deployed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para> identifier of the content library item containing the source virtual machine template to be deployed. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmTemplateLibraryItemsDeploySpec</maml:name>
        <maml:Description>
          <maml:para> specification of how the virtual machine should be deployed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpec</maml: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>$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy = Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage = Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage -Datastore "MyDatastore" -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy

$VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy = Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy -Type "USE_SPECIFIED_POLICY" -Policy "MyPolicy"
$VcenterVmTemplateLibraryItemsDeploySpecDiskStorage = Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStorage -Datastore "MyDatastore" -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy

$VcenterVmTemplateLibraryItemsDeployPlacementSpec = Initialize-VcenterVmTemplateLibraryItemsDeployPlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster"
$VcenterVmTemplateLibraryItemsGuestCustomizationSpec = Initialize-VcenterVmTemplateLibraryItemsGuestCustomizationSpec -Name "MyName"

$VcenterVmTemplateLibraryItemsEthernetUpdateSpec = Initialize-VcenterVmTemplateLibraryItemsEthernetUpdateSpec -Network "MyNetwork"
$VcenterVmTemplateLibraryItemsDiskUpdateSpec = Initialize-VcenterVmTemplateLibraryItemsDiskUpdateSpec -Capacity 0
$VcenterVmTemplateLibraryItemsCpuUpdateSpec = Initialize-VcenterVmTemplateLibraryItemsCpuUpdateSpec -NumCpus 0 -NumCoresPerSocket 0
$VcenterVmTemplateLibraryItemsMemoryUpdateSpec = Initialize-VcenterVmTemplateLibraryItemsMemoryUpdateSpec -Memory 0
$VcenterVmTemplateLibraryItemsHardwareCustomizationSpec = Initialize-VcenterVmTemplateLibraryItemsHardwareCustomizationSpec -Nics @{ key_example = $VcenterVmTemplateLibraryItemsEthernetUpdateSpec } -DisksToRemove "MyDisksToRemove" -DisksToUpdate @{ key_example = $VcenterVmTemplateLibraryItemsDiskUpdateSpec } -CpuUpdate $VcenterVmTemplateLibraryItemsCpuUpdateSpec -MemoryUpdate $VcenterVmTemplateLibraryItemsMemoryUpdateSpec

$VcenterVmTemplateLibraryItemsDeploySpec = Initialize-VcenterVmTemplateLibraryItemsDeploySpec -Name "MyName" -Description "MyDescription" -VmHomeStorage $VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage -DiskStorage $VcenterVmTemplateLibraryItemsDeploySpecDiskStorage -DiskStorageOverrides @{ key_example = $VcenterVmTemplateLibraryItemsDeploySpecDiskStorage } -Placement $VcenterVmTemplateLibraryItemsDeployPlacementSpec -PoweredOn $false -GuestCustomization $VcenterVmTemplateLibraryItemsGuestCustomizationSpec -HardwareCustomization $VcenterVmTemplateLibraryItemsHardwareCustomizationSpec
 
Invoke-DeployTemplateLibraryItemLibraryItems -templateLibraryItem "templateLibraryItem_example" -vcenterVmTemplateLibraryItemsDeploySpec $vcenterVmTemplateLibraryItemsDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployTemplateLibraryItemLibraryItems with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeploySpec = Initialize-VcenterVmTemplateLibraryItemsDeploySpec -Name "MyName"
 
Invoke-DeployTemplateLibraryItemLibraryItems -templateLibraryItem "templateLibraryItem_example" -vcenterVmTemplateLibraryItemsDeploySpec $vcenterVmTemplateLibraryItemsDeploySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeployTemplateLibraryItemLibraryItems with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem__action=deploy/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeploySpec</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-GetTemplateLibraryItemVmTemplate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTemplateLibraryItemVmTemplate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a virtual machine template contained in the library item specified by templateLibraryItem This operation was added in __vSphere API 6.8__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTemplateLibraryItemVmTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para> identifier of the library item containing the virtual machine template. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para> identifier of the library item containing the virtual machine template. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTemplateLibraryItemVmTemplate -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVmTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTemplateLibraryItemVmTemplate -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVmTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/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-CheckInTemplateLibraryItemVmCheckOuts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckInTemplateLibraryItemVmCheckOuts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks in a virtual machine into the library item. This operation updates the library item to contain the virtual machine being checked in as a template. This template becomes the latest version of the library item. The previous virtual machine template contained in the library item is available as a backup and its information can be queried using the Vcenter_VmTemplate_LibraryItems_Versions resource. At most one previous version of a virtual machine template is retained in the library item. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;ContentLibrary.CheckInTemplate&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckInTemplateLibraryItemVmCheckOuts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para> Identifier of the content library item in which the virtual machine is checked in. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para> Identifier of the virtual machine to check into the library item. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</maml:name>
          <maml:Description>
            <maml:para> Specification used to check in the virtual machine into the library item. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para> Identifier of the content library item in which the virtual machine is checked in. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para> Identifier of the virtual machine to check into the library item. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</maml:name>
        <maml:Description>
          <maml:para> Specification used to check in the virtual machine into the library item. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</maml: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>$VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec = Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec -Message "MyMessage"
 
Invoke-CheckInTemplateLibraryItemVmCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example" -vcenterVmTemplateLibraryItemsCheckOutsCheckInSpec $vcenterVmTemplateLibraryItemsCheckOutsCheckInSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckInTemplateLibraryItemVmCheckOuts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckInTemplateLibraryItemVmCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckInTemplateLibraryItemVmCheckOuts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/check-outs/vm__action=check-in/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCheckOutsCheckInSpec</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-CheckOutTemplateLibraryItemCheckOuts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckOutTemplateLibraryItemCheckOuts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Checks out a library item containing a virtual machine template. This operation makes a copy of the source virtual machine template contained in the library item as a virtual machine. The virtual machine is copied with the same storage specification as the source virtual machine template. Changes to the checked out virtual machine do not affect the virtual machine template contained in the library item. To save these changes back into the library item, *POST /vcenter/vm-template/library-items/{templateLibraryItem}/check-outs/{vm}?action&#x3D;check-in* the virtual machine. To discard the changes, *DELETE /vcenter/vm-template/library-items/{templateLibraryItem}/check-outs/{vm}* the virtual machine. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;ContentLibrary.CheckOutTemplate&#x60;. - The resource &#x60;Folder&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec.folder* requires &#x60;System.Read&#x60;. - The resource &#x60;ResourcePool&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec.resource_pool* requires &#x60;System.Read&#x60;. - The resource &#x60;HostSystem&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec.host* requires &#x60;System.Read&#x60;. - The resource &#x60;ClusterComputeResource&#x60; referenced by the property *Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec.cluster* requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CheckOutTemplateLibraryItemCheckOuts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para> Identifier of the content library item containing the source virtual machine template to be checked out. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</maml:name>
          <maml:Description>
            <maml:para>Specification used to check out the source virtual machine template as a virtual machine. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para> Identifier of the content library item containing the source virtual machine template to be checked out. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</maml:name>
        <maml:Description>
          <maml:para>Specification used to check out the source virtual machine template as a virtual machine. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</maml: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>$VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec = Initialize-VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec -Folder "MyFolder" -ResourcePool "MyResourcePool" -Host "MyHost" -Cluster "MyCluster"
$VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec = Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec -Name "MyName" -Placement $VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec -PoweredOn $false
 
Invoke-CheckOutTemplateLibraryItemCheckOuts -templateLibraryItem "templateLibraryItem_example" -vcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec $vcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckOutTemplateLibraryItemCheckOuts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-CheckOutTemplateLibraryItemCheckOuts -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CheckOutTemplateLibraryItemCheckOuts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/check-outs__action=check-out/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCheckOutsCheckOutSpec</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-DeleteTemplateLibraryItemVmVmTemplateCheckOuts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteTemplateLibraryItemVmVmTemplateCheckOuts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the checked out virtual machine. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;VirtualMachine.Inventory.Delete&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteTemplateLibraryItemVmVmTemplateCheckOuts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the checked out virtual machine to delete. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the checked out virtual machine to delete. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteTemplateLibraryItemVmVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTemplateLibraryItemVmVmTemplateCheckOuts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteTemplateLibraryItemVmVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTemplateLibraryItemVmVmTemplateCheckOuts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/check-outs/vm/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetTemplateLibraryItemVmVmTemplateCheckOuts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTemplateLibraryItemVmVmTemplateCheckOuts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the information about a checked out virtual machine. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. - The resource &#x60;VirtualMachine&#x60; referenced by the parameter vm requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTemplateLibraryItemVmVmTemplateCheckOuts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the checked out virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the checked out virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTemplateLibraryItemVmVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVmVmTemplateCheckOuts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTemplateLibraryItemVmVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example" -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVmVmTemplateCheckOuts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/check-outs/vm/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-ListTemplateLibraryItemVmTemplateCheckOuts</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTemplateLibraryItemVmTemplateCheckOuts</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the virtual machines that are checked out of the library item. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTemplateLibraryItemVmTemplateCheckOuts</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTemplateLibraryItemVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTemplateLibraryItemVmTemplateCheckOuts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTemplateLibraryItemVmTemplateCheckOuts -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTemplateLibraryItemVmTemplateCheckOuts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/check-outs/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-DeleteTemplateLibraryItemVersionVmTemplate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteTemplateLibraryItemVersionVmTemplate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Deletes the virtual machine template contained in the library item at the specified version. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;ContentLibrary.DeleteLibraryItem&#x60;. - The resource &#x60;com.vmware.content.library.item.Version&#x60; referenced by the parameter version requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteTemplateLibraryItemVersionVmTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item to delete. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteTemplateLibraryItemVersionVmTemplate -templateLibraryItem "templateLibraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTemplateLibraryItemVersionVmTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteTemplateLibraryItemVersionVmTemplate -templateLibraryItem "templateLibraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteTemplateLibraryItemVersionVmTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/versions/version/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetTemplateLibraryItemVersionVmTemplate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetTemplateLibraryItemVersionVmTemplate</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about the live version of a library item containing a virtual machine template. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.item.Version&#x60; referenced by the parameter version requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetTemplateLibraryItemVersionVmTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetTemplateLibraryItemVersionVmTemplate -templateLibraryItem "templateLibraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVersionVmTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetTemplateLibraryItemVersionVmTemplate -templateLibraryItem "templateLibraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetTemplateLibraryItemVersionVmTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/versions/version/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-ListTemplateLibraryItemVmTemplateVersions</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListTemplateLibraryItemVmTemplateVersions</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns commonly used information about the live versions of a virtual machine template library item. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListTemplateLibraryItemVmTemplateVersions</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListTemplateLibraryItemVmTemplateVersions -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTemplateLibraryItemVmTemplateVersions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListTemplateLibraryItemVmTemplateVersions -templateLibraryItem "templateLibraryItem_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListTemplateLibraryItemVmTemplateVersions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/versions/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-RollbackTemplateLibraryItemVersion</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>RollbackTemplateLibraryItemVersion</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Rollbacks a library item containing a virtual machine template to a previous version. The virtual machine template at the specified version becomes the latest virtual machine template with a new version identifier. This operation was added in __vSphere API 6.9.1__. Returns an authorization error if you do not have all of the privileges described as follows: - Operation execution requires &#x60;System.Read&#x60;. - The resource &#x60;com.vmware.content.library.Item&#x60; referenced by the parameter templateLibraryItem requires &#x60;ContentLibrary.CheckInTemplate&#x60;. - The resource &#x60;com.vmware.content.library.item.Version&#x60; referenced by the parameter version requires &#x60;System.Read&#x60;. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-RollbackTemplateLibraryItemVersion</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemplateLibraryItem</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item to rollback. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmTemplateLibraryItemsVersionsRollbackSpec</maml:name>
          <maml:Description>
            <maml:para>Specification to rollback the library item. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsRollbackSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsRollbackSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TemplateLibraryItem</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM template library item. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item to rollback. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmTemplateLibraryItemsVersionsRollbackSpec</maml:name>
        <maml:Description>
          <maml:para>Specification to rollback the library item. This parameter is currently required. In the future, if this parameter is missing or &#x60;null&#x60;, the system will apply suitable defaults.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsRollbackSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsVersionsRollbackSpec</maml: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>$VcenterVmTemplateLibraryItemsVersionsRollbackSpec = Initialize-VcenterVmTemplateLibraryItemsVersionsRollbackSpec -Message "MyMessage"
 
Invoke-RollbackTemplateLibraryItemVersion -templateLibraryItem "templateLibraryItem_example" -version "version_example" -vcenterVmTemplateLibraryItemsVersionsRollbackSpec $vcenterVmTemplateLibraryItemsVersionsRollbackSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackTemplateLibraryItemVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-RollbackTemplateLibraryItemVersion -templateLibraryItem "templateLibraryItem_example" -version "version_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-RollbackTemplateLibraryItemVersion with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm-template/library-items/templateLibraryItem/versions/version__action=rollback/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsVersionsRollbackSpec</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-GetVmTools</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmTools</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the properties of VMware Tools. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmTools</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmTools -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmTools with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmTools -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmTools with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools/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-UpdateVmTools</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateVmTools</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update the properties of VMware Tools. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateVmTools</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmToolsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>The new values.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmToolsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>The new values.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpdateSpec = Initialize-VcenterVmToolsUpdateSpec -UpgradePolicy "MANUAL"
 
Invoke-UpdateVmTools -vm "vm_example" -vcenterVmToolsUpdateSpec $vcenterVmToolsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmTools with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpdateSpec = Initialize-VcenterVmToolsUpdateSpec
 
Invoke-UpdateVmTools -vm "vm_example" -vcenterVmToolsUpdateSpec $vcenterVmToolsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateVmTools with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmToolsUpdateSpec</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-UpgradeVmTools</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpgradeVmTools</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Begins the Tools upgrade process. To monitor the status of the Tools upgrade, clients should check the Tools status by calling *GET /vcenter/vm/{vm}/tools* and examining version_status and run_state. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpgradeVmTools</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterVmToolsUpgradeRequest</maml:name>
          <maml:Description>
            <maml:para>Request body for invoking operation: upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradeRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradeRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterVmToolsUpgradeRequest</maml:name>
        <maml:Description>
          <maml:para>Request body for invoking operation: upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradeRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradeRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpgradeRequest = Initialize-VcenterVmToolsUpgradeRequest -CommandLineOptions "MyCommandLineOptions"
 
Invoke-UpgradeVmTools -vm "vm_example" -vcenterVmToolsUpgradeRequest $vcenterVmToolsUpgradeRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeVmTools with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-UpgradeVmTools -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpgradeVmTools with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools__action=upgrade/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmToolsUpgradeRequestBody</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-ConnectVmToolsInstaller</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ConnectVmToolsInstaller</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Connects the VMware Tools CD installer as a CD-ROM for the guest operating system. On Windows guest operating systems with autorun, this should cause the installer to initiate the Tools installation which will need user input to complete. On other (non-Windows) guest operating systems this will make the Tools installation available, and a a user will need to do guest-specific actions. On Linux, this includes opening an archive and running the installer. To monitor the status of the Tools install, clients should check the version_status and run_state from *GET /vcenter/vm/{vm}/tools* This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ConnectVmToolsInstaller</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ConnectVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmToolsInstaller with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ConnectVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ConnectVmToolsInstaller with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools/installer__action=connect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-DisconnectVmToolsInstaller</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DisconnectVmToolsInstaller</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Disconnect the VMware Tools installer CD image. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DisconnectVmToolsInstaller</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Virtual machine ID The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DisconnectVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmToolsInstaller with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DisconnectVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DisconnectVmToolsInstaller with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools/installer__action=disconnect/post/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/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-GetVmToolsInstaller</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetVmToolsInstaller</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get information about the VMware Tools installer. This operation was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetVmToolsInstaller</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the virtual machine. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsInstallerInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmToolsInstaller with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetVmToolsInstaller -vm "vm_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetVmToolsInstaller with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/api/vcenter/vm/vm/tools/installer/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-CreateStatsAcqSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CreateStatsAcqSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Create a new acquisition specification record. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-CreateStatsAcqSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VstatsAcqSpecsCreateSpec</maml:name>
          <maml:Description>
            <maml:para>Specification for the acquisition of stats data.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VstatsAcqSpecsCreateSpec</maml:name>
        <maml:Description>
          <maml:para>Specification for the acquisition of stats data.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCreateSpec</maml: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>$VstatsCidMid = Initialize-VstatsCidMid -Cid "MyCid" -Mid "MyMid"
$VstatsAcqSpecsCounterSpec = Initialize-VstatsAcqSpecsCounterSpec -CidMid $VstatsCidMid -SetId "MySetId"

$VstatsRsrcId = Initialize-VstatsRsrcId -Key "MyKey" -Type "MyType" -IdValue "MyIdValue" -Predicate "EQUAL" -Scheme "MyScheme"
$VstatsAcqSpecsCreateSpec = Initialize-VstatsAcqSpecsCreateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId -Interval 0 -Expiration 0 -Memo "MyMemo"
 
Invoke-CreateStatsAcqSpecs -vstatsAcqSpecsCreateSpec $vstatsAcqSpecsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateStatsAcqSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsAcqSpecsCounterSpec = Initialize-VstatsAcqSpecsCounterSpec

$VstatsRsrcId = Initialize-VstatsRsrcId -IdValue "MyIdValue"
$VstatsAcqSpecsCreateSpec = Initialize-VstatsAcqSpecsCreateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId
 
Invoke-CreateStatsAcqSpecs -vstatsAcqSpecsCreateSpec $vstatsAcqSpecsCreateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-CreateStatsAcqSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/acq-specs/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AcqSpecsCreateSpec</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-DeleteIdStatsAcqSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>DeleteIdStatsAcqSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete an acquisition specification. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-DeleteIdStatsAcqSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-DeleteIdStatsAcqSpecs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteIdStatsAcqSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-DeleteIdStatsAcqSpecs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-DeleteIdStatsAcqSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/acq-specs/id/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GetIdStatsAcqSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetIdStatsAcqSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific acquisition specification. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetIdStatsAcqSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetIdStatsAcqSpecs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsAcqSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetIdStatsAcqSpecs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsAcqSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/acq-specs/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-ListStatsAcqSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsAcqSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all acquisition specifications. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsAcqSpecs</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Page</maml:name>
          <maml:Description>
            <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of list operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Page</maml:name>
        <maml:Description>
          <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of list operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsAcqSpecs -page "page_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsAcqSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsAcqSpecs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsAcqSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/acq-specs/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-UpdateIdStatsAcqSpecs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>UpdateIdStatsAcqSpecs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update an existing acquisition specification. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-UpdateIdStatsAcqSpecs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VstatsAcqSpecsUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>Updated acquisition specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Acquisition specification ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.AcqSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VstatsAcqSpecsUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>Updated acquisition specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsCidMid = Initialize-VstatsCidMid -Cid "MyCid" -Mid "MyMid"
$VstatsAcqSpecsCounterSpec = Initialize-VstatsAcqSpecsCounterSpec -CidMid $VstatsCidMid -SetId "MySetId"

$VstatsRsrcId = Initialize-VstatsRsrcId -Key "MyKey" -Type "MyType" -IdValue "MyIdValue" -Predicate "EQUAL" -Scheme "MyScheme"
$VstatsAcqSpecsUpdateSpec = Initialize-VstatsAcqSpecsUpdateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId -Interval 0 -Expiration 0 -Memo "MyMemo"
 
Invoke-UpdateIdStatsAcqSpecs -id "id_example" -vstatsAcqSpecsUpdateSpec $vstatsAcqSpecsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateIdStatsAcqSpecs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsAcqSpecsUpdateSpec = Initialize-VstatsAcqSpecsUpdateSpec
 
Invoke-UpdateIdStatsAcqSpecs -id "id_example" -vstatsAcqSpecsUpdateSpec $vstatsAcqSpecsUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-UpdateIdStatsAcqSpecs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/acq-specs/id/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AcqSpecsUpdateSpec</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-GetCidMidCountersMetadata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCidMidCountersMetadata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific CounterMetadata. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCidMidCountersMetadata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mid</maml:name>
          <maml:Description>
            <maml:para>CounterMetadata ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mid</maml:name>
        <maml:Description>
          <maml:para>CounterMetadata ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterMetadataInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCidMidCountersMetadata -cid "cid_example" -mid "mid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidMidCountersMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCidMidCountersMetadata -cid "cid_example" -mid "mid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidMidCountersMetadata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counters/cid/metadata/mid/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-GetCidCountersMetadataDefault</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCidCountersMetadataDefault</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This operation returns the \&quot;default\&quot; CounterMetadata. A Counter has at least one related metadata object. Usually, stats providers (for example hosts) are in agreement about the default metadata. In this case the returned list has a single metadata object. Sometimes, when providers are in \&quot;disagreement\&quot; about the default, then the returned list would include all the possible \&quot;defaults\&quot;. This potential ambiguity isn&#39;t a real issue because consumers of the vStats API rarely need to specify the \&quot;mid\&quot; of metadata. Therefore, this API is used primarily for informational purposes. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCidCountersMetadataDefault</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsCounterMetadataInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCidCountersMetadataDefault -cid "cid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidCountersMetadataDefault with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCidCountersMetadataDefault -cid "cid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidCountersMetadataDefault with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counters/cid/metadata/default/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-ListCidCountersMetadata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListCidCountersMetadata</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all counter metadata records for a specific Counter. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListCidCountersMetadata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Counter edition status. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; no filtering on counter metadata status will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Counter edition status. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; no filtering on counter metadata status will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsCounterMetadataInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListCidCountersMetadata -cid "cid_example" -status "DEFAULT"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCidCountersMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListCidCountersMetadata -cid "cid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListCidCountersMetadata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counters/cid/metadata/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-GetCounterSetStats</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCounterSetStats</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific counter set. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCounterSetStats</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CounterSet</maml:name>
          <maml:Description>
            <maml:para>identifier of the counter set to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CounterSet</maml:name>
        <maml:Description>
          <maml:para>identifier of the counter set to retrieve. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterSetsInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCounterSetStats -counterSet "counterSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCounterSetStats with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCounterSetStats -counterSet "counterSet_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCounterSetStats with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counter-sets/counterSet/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-ListStatsCounterSets</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsCounterSets</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all the counter sets. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsCounterSets</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsCounterSetsInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsCounterSets
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsCounterSets with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsCounterSets
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsCounterSets with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counter-sets/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-GetCidStatsCounters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetCidStatsCounters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific Counter. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetCidStatsCounters</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCountersInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetCidStatsCounters -cid "cid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidStatsCounters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetCidStatsCounters -cid "cid_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetCidStatsCounters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counters/cid/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-ListStatsCounters</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsCounters</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about all counters matching the filter parameters. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsCounters</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter identifier that will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; counter filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Resource type filter. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; resource type filter will not be applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Metric</maml:name>
          <maml:Description>
            <maml:para>Metric for which counters will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; metric filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter identifier that will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; counter filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>Resource type filter. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; resource type filter will not be applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Metric</maml:name>
        <maml:Description>
          <maml:para>Metric for which counters will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; metric filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsCountersInfo&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsCounters -cid "cid_example" -types "Mytypes" -metric "metric_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsCounters with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsCounters
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsCounters with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/counters/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-GetStatsData</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetStatsData</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns *Vstats_Data_DataPointsResult* matching the filter parameters. &#x60;\&quot;/stats/data/dp?types&#x3D;VM&amp;types&#x3D;VCPU\&quot;&#x60; &#x60;\&quot;/stats/data/dp?rsrcs&#x3D;type.HOST&#x3D;host-16&amp;rsrcs&#x3D;type.VM&#x3D;vm-31\&quot;&#x60; __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetStatsData</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>Start of a time window (included), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by start time.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml: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>End of a time window (excluded), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by end time.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
          <dev:type>
            <maml:name>decimal?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by counter. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Metric</maml:name>
          <maml:Description>
            <maml:para>Metric name. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by metric name. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Rsrcs</maml:name>
          <maml:Description>
            <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Order</maml:name>
          <maml:Description>
            <maml:para>Directs the server to order the returned data. Passing a value of &#x60;DEFAULT&#x60; will apply default ordering of the results that makes them easier for consumption. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this parameter is missing or &#x60;null&#x60; the server will not order the result, save computational time and therefore the API will operate faster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Page</maml:name>
          <maml:Description>
            <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of query_data_points operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Start of a time window (included), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by start time.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml: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>End of a time window (excluded), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by end time.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal?</command:parameterValue>
        <dev:type>
          <maml:name>decimal?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by counter. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Metric</maml:name>
        <maml:Description>
          <maml:para>Metric name. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by metric name. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Rsrcs</maml:name>
        <maml:Description>
          <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Order</maml:name>
        <maml:Description>
          <maml:para>Directs the server to order the returned data. Passing a value of &#x60;DEFAULT&#x60; will apply default ordering of the results that makes them easier for consumption. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this parameter is missing or &#x60;null&#x60; the server will not order the result, save computational time and therefore the API will operate faster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Page</maml:name>
        <maml:Description>
          <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of query_data_points operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsDataDataPointsResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetStatsData -start 8.14D -end 8.14D -cid "cid_example" -metric "metric_example" -types "Mytypes" -rsrcs "Myrsrcs" -order "order_example" -page "page_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStatsData with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetStatsData
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetStatsData with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/data/dp/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-ListStatsMetrics</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsMetrics</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns list of available Metrics as supplied by the discovered providers. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsMetrics</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsMetricsSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsMetrics
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsMetrics with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsMetrics
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsMetrics with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/metrics/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-ListStatsProviders</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsProviders</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of stats providers. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsProviders</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsProvidersSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsProviders
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsProviders with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsProviders
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsProviders with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/providers/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-GetIdStatsRsrcAddrSchemas</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetIdStatsRsrcAddrSchemas</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific resource address schema. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetIdStatsRsrcAddrSchemas</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Resource address schema 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: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>Resource address schema 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsResourceAddressSchemasInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetIdStatsRsrcAddrSchemas -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsRsrcAddrSchemas with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetIdStatsRsrcAddrSchemas -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsRsrcAddrSchemas with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/rsrc-addr-schemas/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-GetIdStatsRsrcAddrs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GetIdStatsRsrcAddrs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns information about a specific Resource Address. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GetIdStatsRsrcAddrs</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Resource Address ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.RsrcAddr&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Resource Address ID. The parameter must be an identifier for the resource type: &#x60;com.vmware.vstats.model.RsrcAddr&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsResourceAddressesInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-GetIdStatsRsrcAddrs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsRsrcAddrs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-GetIdStatsRsrcAddrs -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-GetIdStatsRsrcAddrs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/rsrc-addrs/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-ListStatsRsrcAddrs</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsRsrcAddrs</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the list of Resource Addresses matching the filter parameters. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsRsrcAddrs</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Rsrcs</maml:name>
          <maml:Description>
            <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Page</maml:name>
          <maml:Description>
            <maml:para>The page field is used to retrieve paged data for large result sets. It is an opaque paging token obtained from a prior call to the *GET /stats/rsrc-addrs* API. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. when set a follow up page in a paged result set will be delivered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Types</maml:name>
        <maml:Description>
          <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Rsrcs</maml:name>
        <maml:Description>
          <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Page</maml:name>
        <maml:Description>
          <maml:para>The page field is used to retrieve paged data for large result sets. It is an opaque paging token obtained from a prior call to the *GET /stats/rsrc-addrs* API. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. when set a follow up page in a paged result set will be delivered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsResourceAddressesListResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsRsrcAddrs -types "Mytypes" -rsrcs "Myrsrcs" -page "page_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsRsrcAddrs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsRsrcAddrs
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsRsrcAddrs with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/rsrc-addrs/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-ListStatsRsrcTypes</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>ListStatsRsrcTypes</command:noun>
      <maml:description>
        <maml:para>No summary available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns a list of available resource types. __Warning:__ this operation is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-ListStatsRsrcTypes</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsResourceTypesSummary&gt;</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <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-ListStatsRsrcTypes
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsRsrcTypes with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-ListStatsRsrcTypes
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-ListStatsRsrcTypes with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vstats/api/stats/rsrc-types/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AccessConsolecliSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AccessConsolecliSetRequestBody</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-AccessConsolecliSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Console-based controlled CLI 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:Description>
          <maml:para>Console-based controlled CLI 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>$ApplianceAccessConsolecliSetRequest &#x3D; Initialize-ApplianceAccessConsolecliSetRequest -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessConsolecliSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessConsolecliSetRequest &#x3D; Initialize-ApplianceAccessConsolecliSetRequest -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessConsolecliSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceAccessConsolecliSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AccessDcuiSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AccessDcuiSetRequestBody</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-AccessDcuiSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>DCUI 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:Description>
          <maml:para>DCUI 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>$ApplianceAccessDcuiSetRequest &#x3D; Initialize-ApplianceAccessDcuiSetRequest -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessDcuiSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessDcuiSetRequest &#x3D; Initialize-ApplianceAccessDcuiSetRequest -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessDcuiSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceAccessDcuiSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AccessShellShellConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AccessShellShellConfig</command:noun>
      <maml:description>
        <maml:para>Appliance_Access_Shell_ShellConfig schema Structure that defines shell configuration.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Access_Shell_ShellConfig schema Structure that defines shell configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AccessShellShellConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Enabled can be set to true or false</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Timeout</maml:name>
          <maml:Description>
            <maml:para>The timeout (in seconds) specifies how long you enable the Shell access. The maximum timeout is 86400 seconds(1 day).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Enabled can be set to true or false</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Timeout</maml:name>
        <maml:Description>
          <maml:para>The timeout (in seconds) specifies how long you enable the Shell access. The maximum timeout is 86400 seconds(1 day).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceAccessShellShellConfig &#x3D; Initialize-ApplianceAccessShellShellConfig -Enabled $false -Timeout 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessShellShellConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessShellShellConfig &#x3D; Initialize-ApplianceAccessShellShellConfig -Enabled $false -Timeout 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessShellShellConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceAccessShellShellConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AccessSshSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AccessSshSetRequestBody</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-AccessSshSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>SSH-based controlled CLI 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:Description>
          <maml:para>SSH-based controlled CLI 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>$ApplianceAccessSshSetRequest &#x3D; Initialize-ApplianceAccessSshSetRequest -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessSshSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceAccessSshSetRequest &#x3D; Initialize-ApplianceAccessSshSetRequest -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AccessSshSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceAccessSshSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HealthCheckSettingsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthCheckSettingsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 7.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HealthCheckSettingsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DbHealthCheckStateManualBackup</maml:name>
          <maml:Description>
            <maml:para>Health check state of database during manual backup with this option set, the health status of the particular health check will be enabled This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DbHealthCheckStateScheduledBackup</maml:name>
          <maml:Description>
            <maml:para>Health check state of database during schedule backup with this option set, the health status of the particular health check will be enabled This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DbHealthCheckStateManualBackup</maml:name>
        <maml:Description>
          <maml:para>Health check state of database during manual backup with this option set, the health status of the particular health check will be enabled This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DbHealthCheckStateScheduledBackup</maml:name>
        <maml:Description>
          <maml:para>Health check state of database during schedule backup with this option set, the health status of the particular health check will be enabled This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceHealthCheckSettingsUpdateSpec &#x3D; Initialize-ApplianceHealthCheckSettingsUpdateSpec -DbHealthCheckStateManualBackup $false -DbHealthCheckStateScheduledBackup $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HealthCheckSettingsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceHealthCheckSettingsUpdateSpec &#x3D; Initialize-ApplianceHealthCheckSettingsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HealthCheckSettingsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceHealthCheckSettingsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-InfraprofileConfigsImportProfileSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>InfraprofileConfigsImportProfileSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ImportProfileSpec schema represents a spec information for import and validate.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ImportProfileSpec schema represents a spec information for import and validate.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-InfraprofileConfigsImportProfileSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigSpec</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The JSON string representing the desired config specification.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProfileSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigSpec</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The JSON string representing the desired config specification.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProfileSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsProfilesSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceInfraprofileConfigsProfilesSpec &#x3D; Initialize-ApplianceInfraprofileConfigsProfilesSpec -EncryptionKey &quot;MyEncryptionKey&quot; -Description &quot;MyDescription&quot; -Profiles &quot;MyProfiles&quot;
$ApplianceInfraprofileConfigsImportProfileSpec &#x3D; Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec &quot;MyConfigSpec&quot; -ProfileSpec $ApplianceInfraprofileConfigsProfilesSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-InfraprofileConfigsImportProfileSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceInfraprofileConfigsImportProfileSpec &#x3D; Initialize-ApplianceInfraprofileConfigsImportProfileSpec -ConfigSpec &quot;MyConfigSpec&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-InfraprofileConfigsImportProfileSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileConfigsImportProfileSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-InfraprofileConfigsProfilesSpec</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-InfraprofileConfigsProfilesSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>InfraprofileConfigsProfilesSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ProfilesSpec schema represents a spec information for export operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ProfilesSpec schema represents a spec information for export operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-InfraprofileConfigsProfilesSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EncryptionKey</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Encryption Key to encrypt/decrypt profiles. If missing or &#x60;null&#x60; encryption will not be used for the 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>Description</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Custom description provided by the user. If missing or &#x60;null&#x60; description 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>Profiles</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Profiles to be exported/imported. If missing or &#x60;null&#x60; or empty, all profiles will be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.infraprofile.profile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.infraprofile.profile&#x60;.</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>EncryptionKey</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Encryption Key to encrypt/decrypt profiles. If missing or &#x60;null&#x60; encryption will not be used for the 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>Description</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Custom description provided by the user. If missing or &#x60;null&#x60; description 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>Profiles</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Profiles to be exported/imported. If missing or &#x60;null&#x60; or empty, all profiles will be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.infraprofile.profile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.infraprofile.profile&#x60;.</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>$ApplianceInfraprofileConfigsProfilesSpec &#x3D; Initialize-ApplianceInfraprofileConfigsProfilesSpec -EncryptionKey &quot;MyEncryptionKey&quot; -Description &quot;MyDescription&quot; -Profiles &quot;MyProfiles&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-InfraprofileConfigsProfilesSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceInfraprofileConfigsProfilesSpec &#x3D; Initialize-ApplianceInfraprofileConfigsProfilesSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-InfraprofileConfigsProfilesSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileConfigsProfilesSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceInfraprofileConfigsValidationResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceInfraprofileConfigsValidationResult</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ValidationResult schema contains properties to describe result of validation of profile specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Appliance_Infraprofile_Configs_ValidationResult schema contains properties to describe result of validation of profile specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceInfraprofileConfigsValidationResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsValidationStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsValidationStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsValidationStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileConfigsValidationStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ApplianceInfraprofileNotification &#x3D; Initialize-ApplianceInfraprofileNotification -Notification &quot;MyNotification&quot; -Time (Get-Date) -Message $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$ApplianceInfraprofileNotifications &#x3D; Initialize-ApplianceInfraprofileNotifications -Info $ApplianceInfraprofileNotification -Warnings $ApplianceInfraprofileNotification -Errors $ApplianceInfraprofileNotification

$ApplianceInfraprofileConfigsValidationResult &#x3D; Initialize-ApplianceInfraprofileConfigsValidationResult -Status &quot;VALID&quot; -Notifications $ApplianceInfraprofileNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileConfigsValidationResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceInfraprofileConfigsValidationResult &#x3D; Initialize-ApplianceInfraprofileConfigsValidationResult -Status &quot;VALID&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileConfigsValidationResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileConfigsValidationResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceInfraprofileNotifications</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-ApplianceInfraprofileNotification</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceInfraprofileNotification</command:noun>
      <maml:description>
        <maml:para>The Appliance_Infraprofile_Notification schema contains properties to describe any info/warning/error messages that Tasks can raise.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Infraprofile_Notification schema contains properties to describe any info/warning/error messages that Tasks can raise.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceInfraprofileNotification</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notification</maml:name>
          <maml:Description>
            <maml:para>The notification id. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.infraprofile.notification&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.infraprofile.notification&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Time</maml:name>
          <maml:Description>
            <maml:para>The time the notification was raised/found. Only set if the time information is available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resolution</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notification</maml:name>
        <maml:Description>
          <maml:para>The notification id. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.infraprofile.notification&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.infraprofile.notification&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Time</maml:name>
        <maml:Description>
          <maml:para>The time the notification was raised/found. Only set if the time information is available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Resolution</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ApplianceInfraprofileNotification &#x3D; Initialize-ApplianceInfraprofileNotification -Notification &quot;MyNotification&quot; -Time (Get-Date) -Message $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileNotification with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$ApplianceInfraprofileNotification &#x3D; Initialize-ApplianceInfraprofileNotification -Notification &quot;MyNotification&quot; -Message $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileNotification with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileNotification</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-ApplianceInfraprofileNotifications</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceInfraprofileNotifications</command:noun>
      <maml:description>
        <maml:para>The Appliance_Infraprofile_Notifications schema contains info/warning/error messages that can be reported be the task.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Infraprofile_Notifications schema contains info/warning/error messages that can be reported be the task.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceInfraprofileNotifications</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Info</maml:name>
          <maml:Description>
            <maml:para>Info notification messages reported. Only set if an info was reported by the task.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</maml:name>
            <maml: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>Warning notification messages reported. Only set if an warning was reported by the task.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</maml:name>
            <maml: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>Error notification messages reported. Only set if an error was reported by the task.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&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>Info</maml:name>
        <maml:Description>
          <maml:para>Info notification messages reported. Only set if an info was reported by the task.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</maml:name>
          <maml: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>Warning notification messages reported. Only set if an warning was reported by the task.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</maml:name>
          <maml: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>Error notification messages reported. Only set if an error was reported by the task.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotification&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>




$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ApplianceInfraprofileNotification &#x3D; Initialize-ApplianceInfraprofileNotification -Notification &quot;MyNotification&quot; -Time (Get-Date) -Message $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$ApplianceInfraprofileNotifications &#x3D; Initialize-ApplianceInfraprofileNotifications -Info $ApplianceInfraprofileNotification -Warnings $ApplianceInfraprofileNotification -Errors $ApplianceInfraprofileNotification
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileNotifications with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceInfraprofileNotifications &#x3D; Initialize-ApplianceInfraprofileNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileNotifications with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileNotifications</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceInfraprofileTaskInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceInfraprofileTaskInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Infraprofile_TaskInfo schema contains information about a task.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Infraprofile_TaskInfo schema contains information about a task.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceInfraprofileTaskInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</maml:name>
            <maml: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>Task result. This property will be missing or &#x60;null&#x60; if the task has no result.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service containing the operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation associated with the task. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parent</maml:name>
          <maml:Description>
            <maml:para>Parent of the current task. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cancelable</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation is started. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>Time when the operation is completed. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>User</maml:name>
          <maml:Description>
            <maml:para>Name of the user who performed the operation. This property will be missing or &#x60;null&#x60; if the operation is performed by 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceInfraprofileNotifications</maml:name>
          <maml: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>Task result. This property will be missing or &#x60;null&#x60; if the task has no result.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service containing the operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation associated with the task. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Parent</maml:name>
        <maml:Description>
          <maml:para>Parent of the current task. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cancelable</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation is started. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>Time when the operation is completed. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>User</maml:name>
        <maml:Description>
          <maml:para>Name of the user who performed the operation. This property will be missing or &#x60;null&#x60; if the operation is performed by 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ApplianceInfraprofileNotification &#x3D; Initialize-ApplianceInfraprofileNotification -Notification &quot;MyNotification&quot; -Time (Get-Date) -Message $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$ApplianceInfraprofileNotifications &#x3D; Initialize-ApplianceInfraprofileNotifications -Info $ApplianceInfraprofileNotification -Warnings $ApplianceInfraprofileNotification -Errors $ApplianceInfraprofileNotification

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$ApplianceInfraprofileTaskInfo &#x3D; Initialize-ApplianceInfraprofileTaskInfo -Progress $CisTaskProgress -Notifications $ApplianceInfraprofileNotifications -Result 0 -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Parent &quot;MyParent&quot; -Target $VapiStdDynamicID -Status &quot;PENDING&quot; -Cancelable $false -Error 0 -StartTime (Get-Date) -EndTime (Get-Date) -User &quot;MyUser&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileTaskInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$ApplianceInfraprofileTaskInfo &#x3D; Initialize-ApplianceInfraprofileTaskInfo -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Status &quot;PENDING&quot; -Cancelable $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceInfraprofileTaskInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceInfraprofileTaskInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceInfraprofileNotifications</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-LocalAccountsConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalAccountsConfig</command:noun>
      <maml:description>
        <maml:para>The Appliance_LocalAccounts_Config schema defines the information required for the account. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_LocalAccounts_Config schema defines the information required for the account. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LocalAccountsConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Password This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Old password of the user (required in case of the password change, not required if superAdmin user changes the password of the other user) This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user may not have password 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>FullName</maml:name>
          <maml:Description>
            <maml:para>Full name of the user This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user will have no fullname.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Email address of the local account This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user will have no email.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Roles</maml:name>
          <maml:Description>
            <maml:para>User roles This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;.</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>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account is enabled This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>PasswordExpires</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>PasswordExpiresAt</maml:name>
          <maml:Description>
            <maml:para>Date when the account&#39;s password will expire This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InactiveAfterPasswordExpiration</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account will be locked after password expiration This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>DaysAfterPasswordExpiration</maml:name>
          <maml:Description>
            <maml:para>Number of days after password expiration before the account will be locked This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Minimum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Maximum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Number of days of warning before password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>Password This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Old password of the user (required in case of the password change, not required if superAdmin user changes the password of the other user) This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user may not have password 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>FullName</maml:name>
        <maml:Description>
          <maml:para>Full name of the user This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user will have no fullname.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Email address of the local account This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user will have no email.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Roles</maml:name>
        <maml:Description>
          <maml:para>User roles This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;.</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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account is enabled This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>PasswordExpires</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>PasswordExpiresAt</maml:name>
        <maml:Description>
          <maml:para>Date when the account&#39;s password will expire This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InactiveAfterPasswordExpiration</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account will be locked after password expiration This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, defaults to 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>DaysAfterPasswordExpiration</maml:name>
        <maml:Description>
          <maml:para>Number of days after password expiration before the account will be locked This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Minimum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Maximum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Number of days of warning before password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will be taken from system defaults (see local-accounts/policy).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig &#x3D; Initialize-ApplianceLocalAccountsConfig -Password &quot;MyPassword&quot; -OldPassword &quot;MyOldPassword&quot; -FullName &quot;MyFullName&quot; -Email &quot;MyEmail&quot; -Roles &quot;MyRoles&quot; -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsConfig &#x3D; Initialize-ApplianceLocalAccountsConfig -Password &quot;MyPassword&quot; -Roles &quot;MyRoles&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLocalAccountsConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LocalAccountsCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalAccountsCreateRequestBody</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-LocalAccountsCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>User login name The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.local_accounts&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLocalAccountsConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceLocalAccountsConfig &#x3D; Initialize-ApplianceLocalAccountsConfig -Password &quot;MyPassword&quot; -OldPassword &quot;MyOldPassword&quot; -FullName &quot;MyFullName&quot; -Email &quot;MyEmail&quot; -Roles &quot;MyRoles&quot; -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
$ApplianceLocalAccountsCreateRequest &#x3D; Initialize-ApplianceLocalAccountsCreateRequest -Username &quot;MyUsername&quot; -Config $ApplianceLocalAccountsConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceLocalAccountsConfig &#x3D; Initialize-ApplianceLocalAccountsConfig -Password &quot;MyPassword&quot; -Roles &quot;MyRoles&quot;
$ApplianceLocalAccountsCreateRequest &#x3D; Initialize-ApplianceLocalAccountsCreateRequest -Username &quot;MyUsername&quot; -Config $ApplianceLocalAccountsConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLocalAccountsCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LocalAccountsConfig</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-LocalAccountsPolicyInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalAccountsPolicyInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_LocalAccounts_Policy_Info schema defines the global password policy. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_LocalAccounts_Policy_Info schema defines the global password policy. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LocalAccountsPolicyInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxDays</maml:name>
          <maml:Description>
            <maml:para>Maximum number of days a password may be used. If the password is older than this, a password change will be forced. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then the restriction will be ignored.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinDays</maml:name>
          <maml:Description>
            <maml:para>Minimum number of days allowed between password changes. Any password changes attempted sooner than this will be rejected. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then the restriction will be ignored.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WarnDays</maml:name>
          <maml:Description>
            <maml:para>Number of days warning given before a password expires. A zero means warning is given only upon the day of expiration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then no warning will be provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxDays</maml:name>
        <maml:Description>
          <maml:para>Maximum number of days a password may be used. If the password is older than this, a password change will be forced. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then the restriction will be ignored.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinDays</maml:name>
        <maml:Description>
          <maml:para>Minimum number of days allowed between password changes. Any password changes attempted sooner than this will be rejected. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then the restriction will be ignored.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WarnDays</maml:name>
        <maml:Description>
          <maml:para>Number of days warning given before a password expires. A zero means warning is given only upon the day of expiration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then no warning will be provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsPolicyInfo &#x3D; Initialize-ApplianceLocalAccountsPolicyInfo -MaxDays 0 -MinDays 0 -WarnDays 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsPolicyInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsPolicyInfo &#x3D; Initialize-ApplianceLocalAccountsPolicyInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsPolicyInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLocalAccountsPolicyInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LocalAccountsUpdateConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalAccountsUpdateConfig</command:noun>
      <maml:description>
        <maml:para>The Appliance_LocalAccounts_UpdateConfig schema defines the fields that might be updated. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_LocalAccounts_UpdateConfig schema defines the fields that might be updated. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LocalAccountsUpdateConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Password This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Old password of the user (required in case of the password change, not required if superAdmin user changes the password of the other user) This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user may not have password 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>FullName</maml:name>
          <maml:Description>
            <maml:para>Full name of the user This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Email address of the local account This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Roles</maml:name>
          <maml:Description>
            <maml:para>User roles This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;.</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>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account is enabled This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PasswordExpires</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Date when the account&#39;s password will expire This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InactiveAfterPasswordExpiration</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the account will be locked after password expiration This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DaysAfterPasswordExpiration</maml:name>
          <maml:Description>
            <maml:para>Number of days after password expiration before the account will be locked This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Minimum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Maximum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Number of days of warning before password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>Password This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Old password of the user (required in case of the password change, not required if superAdmin user changes the password of the other user) This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, user may not have password 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>FullName</maml:name>
        <maml:Description>
          <maml:para>Full name of the user This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Email address of the local account This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Roles</maml:name>
        <maml:Description>
          <maml:para>User roles This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.roles&#x60;.</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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account is enabled This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PasswordExpires</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Date when the account&#39;s password will expire This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InactiveAfterPasswordExpiration</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the account will be locked after password expiration This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DaysAfterPasswordExpiration</maml:name>
        <maml:Description>
          <maml:para>Number of days after password expiration before the account will be locked This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Minimum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Maximum number of days between password change This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Number of days of warning before password expires This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, value will not be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsUpdateConfig &#x3D; Initialize-ApplianceLocalAccountsUpdateConfig -Password &quot;MyPassword&quot; -OldPassword &quot;MyOldPassword&quot; -FullName &quot;MyFullName&quot; -Email &quot;MyEmail&quot; -Roles &quot;MyRoles&quot; -Enabled $false -PasswordExpires $false -PasswordExpiresAt (Get-Date) -InactiveAfterPasswordExpiration $false -DaysAfterPasswordExpiration 0 -MinDaysBetweenPasswordChange 0 -MaxDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsUpdateConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLocalAccountsUpdateConfig &#x3D; Initialize-ApplianceLocalAccountsUpdateConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalAccountsUpdateConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLocalAccountsUpdateConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LoggingForwardingConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LoggingForwardingConfig</command:noun>
      <maml:description>
        <maml:para>The Appliance_Logging_Forwarding_Config schema defines the configuration for log message forwarding to remote logging servers. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Logging_Forwarding_Config schema defines the configuration for log message forwarding to remote logging servers. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LoggingForwardingConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>FQDN or IP address of the logging server to which messages are forwarded. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The port on which the remote logging server is listening for forwarded log messages. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingProtocol</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>FQDN or IP address of the logging server to which messages are forwarded. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The port on which the remote logging server is listening for forwarded log messages. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingProtocol</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingConfig &#x3D; Initialize-ApplianceLoggingForwardingConfig -Hostname &quot;MyHostname&quot; -Port 0 -Protocol &quot;TLS&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingConfig &#x3D; Initialize-ApplianceLoggingForwardingConfig -Hostname &quot;MyHostname&quot; -Port 0 -Protocol &quot;TLS&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLoggingForwardingConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LoggingForwardingSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LoggingForwardingSetRequestBody</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-LoggingForwardingSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CfgList</maml:name>
          <maml:Description>
            <maml:para>The cfgList is a list of Config structure that contains the log message forwarding rules in terms of the host, port, protocol of the log message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConfig&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>CfgList</maml:name>
        <maml:Description>
          <maml:para>The cfgList is a list of Config structure that contains the log message forwarding rules in terms of the host, port, protocol of the log message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceLoggingForwardingConfig&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>
$ApplianceLoggingForwardingConfig &#x3D; Initialize-ApplianceLoggingForwardingConfig -Hostname &quot;MyHostname&quot; -Port 0 -Protocol &quot;TLS&quot;
$ApplianceLoggingForwardingSetRequest &#x3D; Initialize-ApplianceLoggingForwardingSetRequest -CfgList $ApplianceLoggingForwardingConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceLoggingForwardingConfig &#x3D; Initialize-ApplianceLoggingForwardingConfig -Hostname &quot;MyHostname&quot; -Port 0 -Protocol &quot;TLS&quot;
$ApplianceLoggingForwardingSetRequest &#x3D; Initialize-ApplianceLoggingForwardingSetRequest -CfgList $ApplianceLoggingForwardingConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLoggingForwardingSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LoggingForwardingTestRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LoggingForwardingTestRequestBody</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-LoggingForwardingTestRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SendTestMessage</maml:name>
          <maml:Description>
            <maml:para>Flag specifying whether a default test message should be sent to the configured logging servers. If missing or &#x60;null&#x60;, no test message will be sent to the configured remote logging servers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SendTestMessage</maml:name>
        <maml:Description>
          <maml:para>Flag specifying whether a default test message should be sent to the configured logging servers. If missing or &#x60;null&#x60;, no test message will be sent to the configured remote logging servers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceLoggingForwardingTestRequest &#x3D; Initialize-ApplianceLoggingForwardingTestRequest -SendTestMessage $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingTestRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceLoggingForwardingTestRequest &#x3D; Initialize-ApplianceLoggingForwardingTestRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LoggingForwardingTestRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceLoggingForwardingTestRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceMonitoringMonitoredItemDataRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceMonitoringMonitoredItemDataRequest</command:noun>
      <maml:description>
        <maml:para>Appliance_Monitoring_MonitoredItemDataRequest schema Structure representing requested monitored item data.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Monitoring_MonitoredItemDataRequest schema Structure representing requested monitored item data.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceMonitoringMonitoredItemDataRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>monitored item IDs Ex: CPU, MEMORY When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</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>Interval</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Function</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Start time in UTC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>End time in UTC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>monitored item IDs Ex: CPU, MEMORY When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.monitoring&#x60;.</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>Interval</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringIntervalType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Function</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceMonitoringFunctionType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Start time in UTC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>End time in UTC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceMonitoringMonitoredItemDataRequest &#x3D; Initialize-ApplianceMonitoringMonitoredItemDataRequest -Names &quot;MyNames&quot; -Interval &quot;MINUTES30&quot; -Function &quot;COUNT&quot; -StartTime (Get-Date) -EndTime (Get-Date)
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceMonitoringMonitoredItemDataRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceMonitoringMonitoredItemDataRequest &#x3D; Initialize-ApplianceMonitoringMonitoredItemDataRequest -Names &quot;MyNames&quot; -Interval &quot;MINUTES30&quot; -Function &quot;COUNT&quot; -StartTime (Get-Date) -EndTime (Get-Date)
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceMonitoringMonitoredItemDataRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceMonitoringMonitoredItemDataRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingChangeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingChangeSpec</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 6.7.3__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 6.7.3__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingChangeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>New hostname to assign to the management network of vCenter appliance This property was added in __vSphere API 6.7.3__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoUser</maml:name>
          <maml:Description>
            <maml:para>vCenter Server SSO administrator username This property was added in __vSphere API 6.7.3__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoPassword</maml:name>
          <maml:Description>
            <maml:para>vCenter Server SSO administrator Password This property was added in __vSphere API 6.7.3__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dns</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv4</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv6</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>New hostname to assign to the management network of vCenter appliance This property was added in __vSphere API 6.7.3__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoUser</maml:name>
        <maml:Description>
          <maml:para>vCenter Server SSO administrator username This property was added in __vSphere API 6.7.3__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoPassword</maml:name>
        <maml:Description>
          <maml:para>vCenter Server SSO administrator Password This property was added in __vSphere API 6.7.3__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Dns</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv4</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Config</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv6</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Config</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingDnsServersDNSServerConfig &#x3D; Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode &quot;dhcp&quot; -Servers &quot;MyServers&quot;
$ApplianceNetworkingInterfacesIpv4Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode &quot;DHCP&quot; -Address &quot;MyAddress&quot; -Prefix 0 -DefaultGateway &quot;MyDefaultGateway&quot;

$ApplianceNetworkingInterfacesIpv6Address &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Address -Address &quot;MyAddress&quot; -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway &quot;MyDefaultGateway&quot;

$ApplianceNetworkingChangeSpec &#x3D; Initialize-ApplianceNetworkingChangeSpec -Hostname &quot;MyHostname&quot; -SsoUser &quot;MySsoUser&quot; -SsoPassword &quot;MySsoPassword&quot; -Dns $ApplianceNetworkingDnsServersDNSServerConfig -Ipv4 $ApplianceNetworkingInterfacesIpv4Config -Ipv6 $ApplianceNetworkingInterfacesIpv6Config
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingChangeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingChangeSpec &#x3D; Initialize-ApplianceNetworkingChangeSpec -Hostname &quot;MyHostname&quot; -SsoUser &quot;MySsoUser&quot; -SsoPassword &quot;MySsoPassword&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingChangeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingChangeSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingDnsServersDNSServerConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingInterfacesIpv4Config</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingInterfacesIpv6Config</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-NetworkingDnsDomainsAddRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsDomainsAddRequestBody</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-NetworkingDnsDomainsAddRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Domain</maml:name>
          <maml:Description>
            <maml:para>Domain to add.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Domain</maml:name>
        <maml:Description>
          <maml:para>Domain to add.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsAddRequest &#x3D; Initialize-ApplianceNetworkingDnsDomainsAddRequest -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsDomainsAddRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsAddRequest &#x3D; Initialize-ApplianceNetworkingDnsDomainsAddRequest -Domain &quot;MyDomain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsDomainsAddRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsDomainsAddRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingDnsDomainsSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsDomainsSetRequestBody</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-NetworkingDnsDomainsSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Domains</maml:name>
          <maml:Description>
            <maml:para>List of domains.</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>Domains</maml:name>
        <maml:Description>
          <maml:para>List of domains.</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>$ApplianceNetworkingDnsDomainsSetRequest &#x3D; Initialize-ApplianceNetworkingDnsDomainsSetRequest -Domains &quot;MyDomains&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsDomainsSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsDomainsSetRequest &#x3D; Initialize-ApplianceNetworkingDnsDomainsSetRequest -Domains &quot;MyDomains&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsDomainsSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsDomainsSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingDnsHostnameTestRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsHostnameTestRequestBody</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-NetworkingDnsHostnameTestRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>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>Name</maml:name>
        <maml:Description>
          <maml:para>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>$ApplianceNetworkingDnsHostnameTestRequest &#x3D; Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsHostnameTestRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsHostnameTestRequest &#x3D; Initialize-ApplianceNetworkingDnsHostnameTestRequest -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsHostnameTestRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsHostnameTestRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingDnsServersAddRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsServersAddRequestBody</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-NetworkingDnsServersAddRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>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: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>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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersAddRequest &#x3D; Initialize-ApplianceNetworkingDnsServersAddRequest -Server &quot;MyServer&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersAddRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersAddRequest &#x3D; Initialize-ApplianceNetworkingDnsServersAddRequest -Server &quot;MyServer&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersAddRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsServersAddRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingDnsServersDNSServerConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsServersDNSServerConfig</command:noun>
      <maml:description>
        <maml:para>Appliance_Networking_Dns_Servers_DNSServerConfig schema This structure represents the configuration state used to determine DNS servers.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Networking_Dns_Servers_DNSServerConfig schema This structure represents the configuration state used to determine DNS servers.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingDnsServersDNSServerConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>List of the currently used DNS servers.</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>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingDnsServersDNSServerMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Servers</maml:name>
        <maml:Description>
          <maml:para>List of the currently used DNS servers.</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>$ApplianceNetworkingDnsServersDNSServerConfig &#x3D; Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode &quot;dhcp&quot; -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersDNSServerConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersDNSServerConfig &#x3D; Initialize-ApplianceNetworkingDnsServersDNSServerConfig -Mode &quot;dhcp&quot; -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersDNSServerConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsServersDNSServerConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingDnsServersTestRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingDnsServersTestRequestBody</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-NetworkingDnsServersTestRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>DNS servers.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>DNS servers.</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>$ApplianceNetworkingDnsServersTestRequest &#x3D; Initialize-ApplianceNetworkingDnsServersTestRequest -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersTestRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingDnsServersTestRequest &#x3D; Initialize-ApplianceNetworkingDnsServersTestRequest -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingDnsServersTestRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingDnsServersTestRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingFirewallInboundRule</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingFirewallInboundRule</command:noun>
      <maml:description>
        <maml:para>Appliance_Networking_Firewall_Inbound_Rule schema Structure that defines a single address-based firewall rule. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Networking_Firewall_Inbound_Rule schema Structure that defines a single address-based firewall rule. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingFirewallInboundRule</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>IPv4 or IPv6 address. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>CIDR prefix used to mask address. For example, an IPv4 prefix of 24 ignores the low-order 8 bits of address. This property was added in __vSphere API 6.7.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InterfaceName</maml:name>
          <maml:Description>
            <maml:para>The interface to which this rule applies. An empty string indicates that the rule applies to all interfaces. This property was added in __vSphere API 6.7.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>IPv4 or IPv6 address. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>CIDR prefix used to mask address. For example, an IPv4 prefix of 24 ignores the low-order 8 bits of address. This property was added in __vSphere API 6.7.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Policy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InterfaceName</maml:name>
        <maml:Description>
          <maml:para>The interface to which this rule applies. An empty string indicates that the rule applies to all interfaces. This property was added in __vSphere API 6.7.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingFirewallInboundRule &#x3D; Initialize-ApplianceNetworkingFirewallInboundRule -Address &quot;MyAddress&quot; -Prefix 0 -Policy &quot;IGNORE&quot; -InterfaceName &quot;MyInterfaceName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingFirewallInboundRule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingFirewallInboundRule &#x3D; Initialize-ApplianceNetworkingFirewallInboundRule -Address &quot;MyAddress&quot; -Prefix 0 -Policy &quot;IGNORE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingFirewallInboundRule with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingFirewallInboundRule</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingFirewallInboundSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingFirewallInboundSetRequestBody</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-NetworkingFirewallInboundSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Rules</maml:name>
          <maml:Description>
            <maml:para>List of address-based firewall rules.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundRule&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundRule&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>Rules</maml:name>
        <maml:Description>
          <maml:para>List of address-based firewall rules.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundRule&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingFirewallInboundRule&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>
$ApplianceNetworkingFirewallInboundRule &#x3D; Initialize-ApplianceNetworkingFirewallInboundRule -Address &quot;MyAddress&quot; -Prefix 0 -Policy &quot;IGNORE&quot; -InterfaceName &quot;MyInterfaceName&quot;
$ApplianceNetworkingFirewallInboundSetRequest &#x3D; Initialize-ApplianceNetworkingFirewallInboundSetRequest -Rules $ApplianceNetworkingFirewallInboundRule
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingFirewallInboundSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingFirewallInboundRule &#x3D; Initialize-ApplianceNetworkingFirewallInboundRule -Address &quot;MyAddress&quot; -Prefix 0 -Policy &quot;IGNORE&quot;
$ApplianceNetworkingFirewallInboundSetRequest &#x3D; Initialize-ApplianceNetworkingFirewallInboundSetRequest -Rules $ApplianceNetworkingFirewallInboundRule
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingFirewallInboundSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingFirewallInboundSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingInterfacesIpv4Config</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingInterfacesIpv4Config</command:noun>
      <maml:description>
        <maml:para>The Appliance_Networking_Interfaces_Ipv4_Config schema provides defines the IPv4 configuration of a network interface. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Networking_Interfaces_Ipv4_Config schema provides defines the IPv4 configuration of a network interface. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingInterfacesIpv4Config</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Mode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Mode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address, for example, \&quot;10.20.80.191\&quot;. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of mode is *Appliance_Networking_Interfaces_Ipv4_Mode.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>Prefix</maml:name>
          <maml:Description>
            <maml:para>The IPv4 CIDR prefix, for example, 24. See http://www.oav.net/mirrors/cidr.html for netmask-to-prefix conversion. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of mode is *Appliance_Networking_Interfaces_Ipv4_Mode.STATIC*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultGateway</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address of the default gateway. This configures the global default gateway on the appliance with the specified gateway address and interface. This gateway replaces the existing default gateway configured on the appliance. However, if the gateway address is link-local, then it is added for that interface. This does not support configuration of multiple global default gateways through different interfaces. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, the defaultGateway was never 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>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Mode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv4Mode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address, for example, \&quot;10.20.80.191\&quot;. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of mode is *Appliance_Networking_Interfaces_Ipv4_Mode.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>Prefix</maml:name>
        <maml:Description>
          <maml:para>The IPv4 CIDR prefix, for example, 24. See http://www.oav.net/mirrors/cidr.html for netmask-to-prefix conversion. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of mode is *Appliance_Networking_Interfaces_Ipv4_Mode.STATIC*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultGateway</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address of the default gateway. This configures the global default gateway on the appliance with the specified gateway address and interface. This gateway replaces the existing default gateway configured on the appliance. However, if the gateway address is link-local, then it is added for that interface. This does not support configuration of multiple global default gateways through different interfaces. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, the defaultGateway was never 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>$ApplianceNetworkingInterfacesIpv4Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode &quot;DHCP&quot; -Address &quot;MyAddress&quot; -Prefix 0 -DefaultGateway &quot;MyDefaultGateway&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv4Config with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv4Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv4Config -Mode &quot;DHCP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv4Config with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingInterfacesIpv4Config</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingInterfacesIpv6Address</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingInterfacesIpv6Address</command:noun>
      <maml:description>
        <maml:para>The Appliance_Networking_Interfaces_Ipv6_Address schema provides the structure used to name an IPv6 address. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Networking_Interfaces_Ipv6_Address schema provides the structure used to name an IPv6 address. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingInterfacesIpv6Address</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv6 address, for example, fc00:10:20:83:20c:29ff:fe94:bb5a. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The IPv6 CIDR prefix, for example, 64. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv6 address, for example, fc00:10:20:83:20c:29ff:fe94:bb5a. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The IPv6 CIDR prefix, for example, 64. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv6Address &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Address -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv6Address with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingInterfacesIpv6Address &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Address -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv6Address with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingInterfacesIpv6Address</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingInterfacesIpv6Config</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingInterfacesIpv6Config</command:noun>
      <maml:description>
        <maml:para>The Appliance_Networking_Interfaces_Ipv6_Config schema provides the structure that you can use to configure IPv6 on a particular interface. Addresses can be assigned by DHCP, SLAAC or STATIC, as IPv6 permits multiple addresses per interface. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Networking_Interfaces_Ipv6_Config schema provides the structure that you can use to configure IPv6 on a particular interface. Addresses can be assigned by DHCP, SLAAC or STATIC, as IPv6 permits multiple addresses per interface. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingInterfacesIpv6Config</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dhcp</maml:name>
          <maml:Description>
            <maml:para>An address will be assigned by a DHCP server. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Autoconf</maml:name>
          <maml:Description>
            <maml:para>An address will be assigned by Stateless Address Autoconfiguration (SLAAC). This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Addresses</maml:name>
          <maml:Description>
            <maml:para>The list of addresses to be statically assigned. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Address&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Address&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>DefaultGateway</maml:name>
          <maml:Description>
            <maml:para>The default gateway for static IP address assignment. This configures the global IPv6 default gateway on the appliance with the specified gateway address and interface. This gateway replaces the existing default gateway configured on the appliance. However, if the gateway address is link-local, then it is added for that interface. This does not support configuration of multiple global default gateways through different interfaces. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Dhcp</maml:name>
        <maml:Description>
          <maml:para>An address will be assigned by a DHCP server. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Autoconf</maml:name>
        <maml:Description>
          <maml:para>An address will be assigned by Stateless Address Autoconfiguration (SLAAC). This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Addresses</maml:name>
        <maml:Description>
          <maml:para>The list of addresses to be statically assigned. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Address&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceNetworkingInterfacesIpv6Address&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>DefaultGateway</maml:name>
        <maml:Description>
          <maml:para>The default gateway for static IP address assignment. This configures the global IPv6 default gateway on the appliance with the specified gateway address and interface. This gateway replaces the existing default gateway configured on the appliance. However, if the gateway address is link-local, then it is added for that interface. This does not support configuration of multiple global default gateways through different interfaces. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingInterfacesIpv6Address &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Address -Address &quot;MyAddress&quot; -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway &quot;MyDefaultGateway&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv6Config with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingInterfacesIpv6Address &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Address -Address &quot;MyAddress&quot; -Prefix 0
$ApplianceNetworkingInterfacesIpv6Config &#x3D; Initialize-ApplianceNetworkingInterfacesIpv6Config -Dhcp $false -Autoconf $false -Addresses $ApplianceNetworkingInterfacesIpv6Address -DefaultGateway &quot;MyDefaultGateway&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingInterfacesIpv6Config with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingInterfacesIpv6Config</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingNoProxySetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingNoProxySetRequestBody</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-NetworkingNoProxySetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>List of strings representing servers to bypass proxy. A server can be a FQDN, IP address, FQDN:port or IP:port combinations.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>List of strings representing servers to bypass proxy. A server can be a FQDN, IP address, FQDN:port or IP:port combinations.</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>$ApplianceNetworkingNoProxySetRequest &#x3D; Initialize-ApplianceNetworkingNoProxySetRequest -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingNoProxySetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingNoProxySetRequest &#x3D; Initialize-ApplianceNetworkingNoProxySetRequest -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingNoProxySetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingNoProxySetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingProxyConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingProxyConfig</command:noun>
      <maml:description>
        <maml:para>The Appliance_Networking_Proxy_Config schema defines proxy configuration. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Networking_Proxy_Config schema defines proxy configuration. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingProxyConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>URL of the proxy server This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 to connect to the proxy server. In a &#39;get&#39; call, indicates the port connected to the proxy server. In a &#39;set&#39; call, specifies the port to connect to the proxy server. A value of -1 indicates the default port. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 for proxy server. This property was added in __vSphere API 6.7__. Only set if proxy requires 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 for proxy server. This property was added in __vSphere API 6.7__. Only set if proxy requires 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>Enabled</maml:name>
          <maml:Description>
            <maml:para>In the result of the #get and #list operations this property indicates whether proxying is enabled for a particular protocol. In the input to the test and set operations this property specifies whether proxying should be enabled for a particular protocol. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Server</maml:name>
        <maml:Description>
          <maml:para>URL of the proxy server This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 to connect to the proxy server. In a &#39;get&#39; call, indicates the port connected to the proxy server. In a &#39;set&#39; call, specifies the port to connect to the proxy server. A value of -1 indicates the default port. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 for proxy server. This property was added in __vSphere API 6.7__. Only set if proxy requires 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 for proxy server. This property was added in __vSphere API 6.7__. Only set if proxy requires 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>Enabled</maml:name>
        <maml:Description>
          <maml:para>In the result of the #get and #list operations this property indicates whether proxying is enabled for a particular protocol. In the input to the test and set operations this property specifies whether proxying should be enabled for a particular protocol. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceNetworkingProxyConfig &#x3D; Initialize-ApplianceNetworkingProxyConfig -Server &quot;MyServer&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingProxyConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingProxyConfig &#x3D; Initialize-ApplianceNetworkingProxyConfig -Server &quot;MyServer&quot; -Port 0 -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingProxyConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingProxyConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NetworkingProxyTestRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingProxyTestRequestBody</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-NetworkingProxyTestRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>A hostname, IPv4 or Ipv6 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>Config</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>A hostname, IPv4 or Ipv6 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>Config</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceNetworkingProxyConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingProxyConfig &#x3D; Initialize-ApplianceNetworkingProxyConfig -Server &quot;MyServer&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Enabled $false
$ApplianceNetworkingProxyTestRequest &#x3D; Initialize-ApplianceNetworkingProxyTestRequest -Host &quot;MyHost&quot; -Config $ApplianceNetworkingProxyConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingProxyTestRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceNetworkingProxyConfig &#x3D; Initialize-ApplianceNetworkingProxyConfig -Server &quot;MyServer&quot; -Port 0 -Enabled $false
$ApplianceNetworkingProxyTestRequest &#x3D; Initialize-ApplianceNetworkingProxyTestRequest -Host &quot;MyHost&quot; -Config $ApplianceNetworkingProxyConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingProxyTestRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingProxyTestRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NetworkingProxyConfig</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-NetworkingUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkingUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Networking_UpdateSpec schema describes whether to enable or disable ipv6 on interfaces This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Networking_UpdateSpec schema describes whether to enable or disable ipv6 on interfaces This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NetworkingUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv6Enabled</maml:name>
          <maml:Description>
            <maml:para>IPv6 Enabled or not This property was added in __vSphere API 6.7__. If unspecified, leaves the current state of Ipv6.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Ipv6Enabled</maml:name>
        <maml:Description>
          <maml:para>IPv6 Enabled or not This property was added in __vSphere API 6.7__. If unspecified, leaves the current state of Ipv6.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceNetworkingUpdateSpec &#x3D; Initialize-ApplianceNetworkingUpdateSpec -Ipv6Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNetworkingUpdateSpec &#x3D; Initialize-ApplianceNetworkingUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NetworkingUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNetworkingUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NtpSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NtpSetRequestBody</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-NtpSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>List of host names or ip addresses of ntp servers.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>List of host names or ip addresses of ntp servers.</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>$ApplianceNtpSetRequest &#x3D; Initialize-ApplianceNtpSetRequest -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NtpSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNtpSetRequest &#x3D; Initialize-ApplianceNtpSetRequest -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NtpSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNtpSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NtpTestRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NtpTestRequestBody</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-NtpTestRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>List of host names or IP addresses of NTP servers.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>List of host names or IP addresses of NTP servers.</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>$ApplianceNtpTestRequest &#x3D; Initialize-ApplianceNtpTestRequest -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NtpTestRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceNtpTestRequest &#x3D; Initialize-ApplianceNtpTestRequest -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NtpTestRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceNtpTestRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupBackupRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupBackupRequest</command:noun>
      <maml:description>
        <maml:para>Appliance_Recovery_Backup_BackupRequest schema Structure representing requested backup piece</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Recovery_Backup_BackupRequest schema Structure representing requested backup piece</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupBackupRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>a list of optional parts. Run backup parts APIs to get list of optional parts and description</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>a password for a backup piece The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). backupPassword If no password then the piece will not be encrypted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>path or 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>LocationUser</maml:name>
          <maml:Description>
            <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:Description>
            <maml:para>Custom comment comment an optional comment</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FastBackup</maml:name>
          <maml:Description>
            <maml:para>Option to enable Postgres DB/ VCDB fast backup. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Parts</maml:name>
        <maml:Description>
          <maml:para>a list of optional parts. Run backup parts APIs to get list of optional parts and description</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>a password for a backup piece The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). backupPassword If no password then the piece will not be encrypted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>path or 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>LocationUser</maml:name>
        <maml:Description>
          <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Comment</maml:name>
        <maml:Description>
          <maml:para>Custom comment comment an optional comment</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FastBackup</maml:name>
        <maml:Description>
          <maml:para>Option to enable Postgres DB/ VCDB fast backup. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceRecoveryBackupBackupRequest &#x3D; Initialize-ApplianceRecoveryBackupBackupRequest -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -Comment &quot;MyComment&quot; -FastBackup $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupBackupRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupBackupRequest &#x3D; Initialize-ApplianceRecoveryBackupBackupRequest -Parts &quot;MyParts&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupBackupRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupBackupRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupJobBackupRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupJobBackupRequest</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Job_BackupRequest schema represents a requested backup piece.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Job_BackupRequest schema represents a requested backup piece.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupJobBackupRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>List of optional parts that will be included in the backup. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts.</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). backupPassword If no password then the piece will not be encrypted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobLocationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobLocationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Path or URL of the backup location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationUser</maml:name>
          <maml:Description>
            <maml:para>Username for the given location. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the given location. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:Description>
            <maml:para>Custom comment provided by the user. If missing or &#x60;null&#x60; comment 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>FastBackup</maml:name>
          <maml:Description>
            <maml:para>Option to enable Postgres DB/ VCDB fast backup If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Parts</maml:name>
        <maml:Description>
          <maml:para>List of optional parts that will be included in the backup. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts.</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). backupPassword If no password then the piece will not be encrypted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobLocationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupJobLocationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Path or URL of the backup location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationUser</maml:name>
        <maml:Description>
          <maml:para>Username for the given location. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the given location. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Comment</maml:name>
        <maml:Description>
          <maml:para>Custom comment provided by the user. If missing or &#x60;null&#x60; comment 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>FastBackup</maml:name>
        <maml:Description>
          <maml:para>Option to enable Postgres DB/ VCDB fast backup If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceRecoveryBackupJobBackupRequest &#x3D; Initialize-ApplianceRecoveryBackupJobBackupRequest -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -Comment &quot;MyComment&quot; -FastBackup $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupJobBackupRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupJobBackupRequest &#x3D; Initialize-ApplianceRecoveryBackupJobBackupRequest -Parts &quot;MyParts&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupJobBackupRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupJobBackupRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceRecoveryBackupJobDetailsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Job_Details_FilterSpec schema contains properties used to filter the results when listing backup jobs details (see *GET /appliance/recovery/backup/job/details*). This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Job_Details_FilterSpec schema contains properties used to filter the results when listing backup jobs details (see *GET /appliance/recovery/backup/job/details*). This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Jobs</maml:name>
          <maml:Description>
            <maml:para>Identifiers of backup jobs that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match all the backup jobs. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</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>Jobs</maml:name>
        <maml:Description>
          <maml:para>Identifiers of backup jobs that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match all the backup jobs. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.appliance.recovery.backup.job&#x60;.</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>$ApplianceRecoveryBackupJobDetailsFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec -Jobs &quot;MyJobs&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupJobDetailsFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceRecoveryBackupJobDetailsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupJobDetailsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupLocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupLocationSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_LocationSpec schema has fields to represent a location on the backup server. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_LocationSpec schema has fields to represent a location on the backup server. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupLocationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Backup location URL. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationUser</maml:name>
          <maml:Description>
            <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not 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>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not 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>Location</maml:name>
        <maml:Description>
          <maml:para>Backup location URL. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationUser</maml:name>
        <maml:Description>
          <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not 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>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not 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>$ApplianceRecoveryBackupLocationSpec &#x3D; Initialize-ApplianceRecoveryBackupLocationSpec -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupLocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupLocationSpec &#x3D; Initialize-ApplianceRecoveryBackupLocationSpec -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupLocationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupLocationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupSchedulesCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesCreateRequestBody</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-RecoveryBackupSchedulesCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Schedule</maml:name>
          <maml:Description>
            <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Schedule</maml:name>
        <maml:Description>
          <maml:para>Identifier of the schedule The parameter must be an identifier for the resource type: &#x60;com.vmware.appliance.recovery.backup.schedule&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$ApplianceRecoveryBackupSchedulesRecurrenceInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days &quot;MONDAY&quot;
$ApplianceRecoveryBackupSchedulesRetentionInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
$ApplianceRecoveryBackupSchedulesCreateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -Enable $false -RecurrenceInfo $ApplianceRecoveryBackupSchedulesRecurrenceInfo -RetentionInfo $ApplianceRecoveryBackupSchedulesRetentionInfo -FastBackup $false

$ApplianceRecoveryBackupSchedulesCreateRequest &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateRequest -Schedule &quot;MySchedule&quot; -Spec $ApplianceRecoveryBackupSchedulesCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ApplianceRecoveryBackupSchedulesCreateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Location &quot;MyLocation&quot;

$ApplianceRecoveryBackupSchedulesCreateRequest &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateRequest -Schedule &quot;MySchedule&quot; -Spec $ApplianceRecoveryBackupSchedulesCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesCreateSpec</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-RecoveryBackupSchedulesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Schedules_CreateSpec schema contains fields to be specified for creating a new schedule. The structure includes parts, location information, encryption password and enable flag. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Schedules_CreateSpec schema contains fields to be specified for creating a new schedule. The structure includes parts, location information, encryption password and enable flag. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupSchedulesCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>List of optional parts to be backed up. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; all the optional parts will not be backed up.</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the backup piece will not be encrypted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>URL of the backup location. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationUser</maml:name>
          <maml:Description>
            <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enable</maml:name>
          <maml:Description>
            <maml:para>Enable or disable a schedule. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the schedule will 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>RecurrenceInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetentionInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FastBackup</maml:name>
          <maml:Description>
            <maml:para>Option to enable Postgres DB/ VCDB fast backup This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Parts</maml:name>
        <maml:Description>
          <maml:para>List of optional parts to be backed up. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; all the optional parts will not be backed up.</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the backup piece will not be encrypted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>URL of the backup location. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationUser</maml:name>
        <maml:Description>
          <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; authentication will not be used for the specified location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enable</maml:name>
        <maml:Description>
          <maml:para>Enable or disable a schedule. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the schedule will 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>RecurrenceInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetentionInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FastBackup</maml:name>
        <maml:Description>
          <maml:para>Option to enable Postgres DB/ VCDB fast backup This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$ApplianceRecoveryBackupSchedulesRecurrenceInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days &quot;MONDAY&quot;
$ApplianceRecoveryBackupSchedulesRetentionInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
$ApplianceRecoveryBackupSchedulesCreateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -Enable $false -RecurrenceInfo $ApplianceRecoveryBackupSchedulesRecurrenceInfo -RetentionInfo $ApplianceRecoveryBackupSchedulesRetentionInfo -FastBackup $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceRecoveryBackupSchedulesCreateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesCreateSpec -Location &quot;MyLocation&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesRecurrenceInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesRetentionInfo</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-RecoveryBackupSchedulesRecurrenceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesRecurrenceInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Schedules_RecurrenceInfo schema contains the recurrence information associated with a schedule. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Schedules_RecurrenceInfo schema contains the recurrence information associated with a schedule. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupSchedulesRecurrenceInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Minute</maml:name>
          <maml:Description>
            <maml:para>Minute when backup should run. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hour</maml:name>
          <maml:Description>
            <maml:para>Hour when backup should run. The hour should be specified in 24-hour clock format. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Days</maml:name>
          <maml:Description>
            <maml:para>Day of week when the backup should be run. Days can be specified as list of days. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the backup will be run everyday.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesDayOfWeek&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesDayOfWeek&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>Minute</maml:name>
        <maml:Description>
          <maml:para>Minute when backup should run. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hour</maml:name>
        <maml:Description>
          <maml:para>Hour when backup should run. The hour should be specified in 24-hour clock format. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Days</maml:name>
        <maml:Description>
          <maml:para>Day of week when the backup should be run. Days can be specified as list of days. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the backup will be run everyday.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesDayOfWeek&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesDayOfWeek&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>$ApplianceRecoveryBackupSchedulesRecurrenceInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days &quot;MONDAY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRecurrenceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRecurrenceInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRecurrenceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesRecurrenceInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupSchedulesRetentionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesRetentionInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Schedules_RetentionInfo schema contains retention information associated with a schedule. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Schedules_RetentionInfo schema contains retention information associated with a schedule. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupSchedulesRetentionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxCount</maml:name>
          <maml:Description>
            <maml:para>Number of backups which should be retained. If retention is not set, all the backups will be retained forever. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxCount</maml:name>
        <maml:Description>
          <maml:para>Number of backups which should be retained. If retention is not set, all the backups will be retained forever. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRetentionInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRetentionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRetentionInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRetentionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesRetentionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupSchedulesRunRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesRunRequestBody</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-RecoveryBackupSchedulesRunRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:Description>
            <maml:para>field that specifies the description for the backup. If missing or &#x60;null&#x60; the backup will have an empty comment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Comment</maml:name>
        <maml:Description>
          <maml:para>field that specifies the description for the backup. If missing or &#x60;null&#x60; the backup will have an empty comment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRunRequest &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRunRequest -Comment &quot;MyComment&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRunRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSchedulesRunRequest &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRunRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesRunRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesRunRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupSchedulesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSchedulesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_Schedules_UpdateSpec schema contains the fields of the existing schedule which can be updated. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_Schedules_UpdateSpec schema contains the fields of the existing schedule which can be updated. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupSchedulesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>List of optional parts. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>URL of the backup location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationUser</maml:name>
          <maml:Description>
            <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enable</maml:name>
          <maml:Description>
            <maml:para>Enable or disable a schedule. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RecurrenceInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetentionInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FastBackup</maml:name>
          <maml:Description>
            <maml:para>Option to enable Postgres DB/ VCDB fast backup This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Parts</maml:name>
        <maml:Description>
          <maml:para>List of optional parts. Use the *GET /appliance/recovery/backup/parts* operation to get information about the supported parts. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>Password for a backup piece. The backupPassword must adhere to the following password requirements: At least 8 characters, cannot be more than 20 characters in length. At least 1 uppercase letter. At least 1 lowercase letter. At least 1 numeric digit. At least 1 special character (i.e. any character not in [0-9,a-z,A-Z]). Only visible ASCII characters (for example, no space). This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>URL of the backup location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationUser</maml:name>
        <maml:Description>
          <maml:para>Username for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the given location. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enable</maml:name>
        <maml:Description>
          <maml:para>Enable or disable a schedule. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RecurrenceInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRecurrenceInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetentionInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSchedulesRetentionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FastBackup</maml:name>
        <maml:Description>
          <maml:para>Option to enable Postgres DB/ VCDB fast backup This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; backup will proceed at slow rate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$ApplianceRecoveryBackupSchedulesRecurrenceInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRecurrenceInfo -Minute 0 -Hour 0 -Days &quot;MONDAY&quot;
$ApplianceRecoveryBackupSchedulesRetentionInfo &#x3D; Initialize-ApplianceRecoveryBackupSchedulesRetentionInfo -MaxCount 0
$ApplianceRecoveryBackupSchedulesUpdateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesUpdateSpec -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -Enable $false -RecurrenceInfo $ApplianceRecoveryBackupSchedulesRecurrenceInfo -RetentionInfo $ApplianceRecoveryBackupSchedulesRetentionInfo -FastBackup $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceRecoveryBackupSchedulesUpdateSpec &#x3D; Initialize-ApplianceRecoveryBackupSchedulesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSchedulesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSchedulesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesRecurrenceInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSchedulesRetentionInfo</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-RecoveryBackupSystemNameArchiveFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSystemNameArchiveFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Backup_SystemName_Archive_FilterSpec schema contains properties used to filter the results when listing backup archives (see *POST /appliance/recovery/backup/system-name/{systemName}/archives?action&#x3D;list*). If multiple properties are specified, only backup archives matching all of the properties match the filter. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Backup_SystemName_Archive_FilterSpec schema contains properties used to filter the results when listing backup archives (see *POST /appliance/recovery/backup/system-name/{systemName}/archives?action&#x3D;list*). If multiple properties are specified, only backup archives matching all of the properties match the filter. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryBackupSystemNameArchiveFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTimestamp</maml:name>
          <maml:Description>
            <maml:para>Backup must have been taken on or after this time to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match oldest backups.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>Backup must have been taken on or before this time to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match most recent backups.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CommentSubstring</maml:name>
          <maml:Description>
            <maml:para>Backup comment must contain this string to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match backups with any comment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxResults</maml:name>
          <maml:Description>
            <maml:para>Limit result to a max count of most recent backups. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; it defaults to 128.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTimestamp</maml:name>
        <maml:Description>
          <maml:para>Backup must have been taken on or after this time to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match oldest backups.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>Backup must have been taken on or before this time to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match most recent backups.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CommentSubstring</maml:name>
        <maml:Description>
          <maml:para>Backup comment must contain this string to match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the filter will match backups with any comment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxResults</maml:name>
        <maml:Description>
          <maml:para>Limit result to a max count of most recent backups. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; it defaults to 128.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSystemNameArchiveFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec -StartTimestamp (Get-Date) -EndTimestamp (Get-Date) -CommentSubstring &quot;MyCommentSubstring&quot; -MaxResults 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSystemNameArchiveFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryBackupSystemNameArchiveFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSystemNameArchiveFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSystemNameArchiveFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryBackupSystemNameArchiveListRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryBackupSystemNameArchiveListRequestBody</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-RecoveryBackupSystemNameArchiveListRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FilterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupLocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FilterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryBackupSystemNameArchiveFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ApplianceRecoveryBackupLocationSpec &#x3D; Initialize-ApplianceRecoveryBackupLocationSpec -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot;
$ApplianceRecoveryBackupSystemNameArchiveFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec -StartTimestamp (Get-Date) -EndTimestamp (Get-Date) -CommentSubstring &quot;MyCommentSubstring&quot; -MaxResults 0
$ApplianceRecoveryBackupSystemNameArchiveListRequest &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveListRequest -LocSpec $ApplianceRecoveryBackupLocationSpec -FilterSpec $ApplianceRecoveryBackupSystemNameArchiveFilterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSystemNameArchiveListRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceRecoveryBackupLocationSpec &#x3D; Initialize-ApplianceRecoveryBackupLocationSpec -Location &quot;MyLocation&quot;
$ApplianceRecoveryBackupSystemNameArchiveFilterSpec &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveFilterSpec
$ApplianceRecoveryBackupSystemNameArchiveListRequest &#x3D; Initialize-ApplianceRecoveryBackupSystemNameArchiveListRequest -LocSpec $ApplianceRecoveryBackupLocationSpec -FilterSpec $ApplianceRecoveryBackupSystemNameArchiveFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryBackupSystemNameArchiveListRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryBackupSystemNameArchiveListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupLocationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-RecoveryBackupSystemNameArchiveFilterSpec</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-RecoveryReconciliationJobCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryReconciliationJobCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Recovery_Reconciliation_Job_CreateSpec schema has the fields to request the start of reconciliation job. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Recovery_Reconciliation_Job_CreateSpec schema has the fields to request the start of reconciliation job. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryReconciliationJobCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserName</maml:name>
          <maml:Description>
            <maml:para>Administrators username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>Password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IgnoreWarnings</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether warnings should be ignored during reconciliation. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, validation warnings will fail the reconciliation 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserName</maml:name>
        <maml:Description>
          <maml:para>Administrators username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>Password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IgnoreWarnings</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether warnings should be ignored during reconciliation. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, validation warnings will fail the reconciliation 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryReconciliationJobCreateSpec &#x3D; Initialize-ApplianceRecoveryReconciliationJobCreateSpec -SsoAdminUserName &quot;MySsoAdminUserName&quot; -SsoAdminUserPassword &quot;MySsoAdminUserPassword&quot; -IgnoreWarnings $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryReconciliationJobCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryReconciliationJobCreateSpec &#x3D; Initialize-ApplianceRecoveryReconciliationJobCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryReconciliationJobCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryReconciliationJobCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryRestoreJobRestoreRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryRestoreJobRestoreRequest</command:noun>
      <maml:description>
        <maml:para>Appliance_Recovery_Restore_Job_RestoreRequest schema Structure representing requested restore piece</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Recovery_Restore_Job_RestoreRequest schema Structure representing requested restore piece</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryRestoreJobRestoreRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>List of standalone parts to restore. Only parts with the *Appliance_Recovery_Backup_Parts_Part.standalone* flag set to &#x60;true&#x60; can be included. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; entire VCSA will be restored.</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>a password for a backup piece backupPassword If no password then the piece will not be decrypted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobLocationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobLocationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>path or 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>LocationUser</maml:name>
          <maml:Description>
            <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserName</maml:name>
          <maml:Description>
            <maml:para>Administrators Username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>The password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IgnoreWarnings</maml:name>
          <maml:Description>
            <maml:para>The flag to ignore warnings during restore This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, validation warnings will fail the restore 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Parts</maml:name>
        <maml:Description>
          <maml:para>List of standalone parts to restore. Only parts with the *Appliance_Recovery_Backup_Parts_Part.standalone* flag set to &#x60;true&#x60; can be included. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; entire VCSA will be restored.</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>a password for a backup piece backupPassword If no password then the piece will not be decrypted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobLocationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreJobLocationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>path or 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>LocationUser</maml:name>
        <maml:Description>
          <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserName</maml:name>
        <maml:Description>
          <maml:para>Administrators Username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>The password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IgnoreWarnings</maml:name>
        <maml:Description>
          <maml:para>The flag to ignore warnings during restore This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, validation warnings will fail the restore 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreJobRestoreRequest &#x3D; Initialize-ApplianceRecoveryRestoreJobRestoreRequest -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -SsoAdminUserName &quot;MySsoAdminUserName&quot; -SsoAdminUserPassword &quot;MySsoAdminUserPassword&quot; -IgnoreWarnings $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryRestoreJobRestoreRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreJobRestoreRequest &#x3D; Initialize-ApplianceRecoveryRestoreJobRestoreRequest -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryRestoreJobRestoreRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryRestoreJobRestoreRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RecoveryRestoreRestoreRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RecoveryRestoreRestoreRequest</command:noun>
      <maml:description>
        <maml:para>Appliance_Recovery_Restore_RestoreRequest schema Structure representing requested restore piece</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Appliance_Recovery_Restore_RestoreRequest schema Structure representing requested restore piece</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RecoveryRestoreRestoreRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parts</maml:name>
          <maml:Description>
            <maml:para>List of standalone parts to restore. Only parts with the *Appliance_Recovery_Backup_Parts_Part.standalone* flag set to &#x60;true&#x60; can be included. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; entire VCSA will be restored.</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>BackupPassword</maml:name>
          <maml:Description>
            <maml:para>a password for a backup piece backupPassword If no password then the piece will not be decrypted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreLocationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreLocationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>path or 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>LocationUser</maml:name>
          <maml:Description>
            <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationPassword</maml:name>
          <maml:Description>
            <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserName</maml:name>
          <maml:Description>
            <maml:para>Administrators username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>The password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Parts</maml:name>
        <maml:Description>
          <maml:para>List of standalone parts to restore. Only parts with the *Appliance_Recovery_Backup_Parts_Part.standalone* flag set to &#x60;true&#x60; can be included. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; entire VCSA will be restored.</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>BackupPassword</maml:name>
        <maml:Description>
          <maml:para>a password for a backup piece backupPassword If no password then the piece will not be decrypted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreLocationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceRecoveryRestoreLocationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>path or 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>LocationUser</maml:name>
        <maml:Description>
          <maml:para>username for location locationUser User name for this location if login is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationPassword</maml:name>
        <maml:Description>
          <maml:para>password for location locationPassword Password for the specified user if login is required at this location.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserName</maml:name>
        <maml:Description>
          <maml:para>Administrators username for SSO. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>The password for SSO admin user. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; SSO authentication will not be used. If the vCenter Server is a management node or an embedded node, authentication is required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreRestoreRequest &#x3D; Initialize-ApplianceRecoveryRestoreRestoreRequest -Parts &quot;MyParts&quot; -BackupPassword &quot;MyBackupPassword&quot; -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot; -LocationUser &quot;MyLocationUser&quot; -LocationPassword &quot;MyLocationPassword&quot; -SsoAdminUserName &quot;MySsoAdminUserName&quot; -SsoAdminUserPassword &quot;MySsoAdminUserPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryRestoreRestoreRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceRecoveryRestoreRestoreRequest &#x3D; Initialize-ApplianceRecoveryRestoreRestoreRequest -LocationType &quot;FTP&quot; -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RecoveryRestoreRestoreRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceRecoveryRestoreRestoreRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ShutdownPoweroffRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ShutdownPoweroffRequestBody</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-ShutdownPoweroffRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Delay</maml:name>
          <maml:Description>
            <maml:para>Minutes after which poweroff should start. If 0 is specified, poweroff will start immediately.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reason</maml:name>
          <maml:Description>
            <maml:para>Reason for peforming poweroff.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Delay</maml:name>
        <maml:Description>
          <maml:para>Minutes after which poweroff should start. If 0 is specified, poweroff will start immediately.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reason</maml:name>
        <maml:Description>
          <maml:para>Reason for peforming poweroff.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownPoweroffRequest &#x3D; Initialize-ApplianceShutdownPoweroffRequest -Delay 0 -Reason &quot;MyReason&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ShutdownPoweroffRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownPoweroffRequest &#x3D; Initialize-ApplianceShutdownPoweroffRequest -Delay 0 -Reason &quot;MyReason&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ShutdownPoweroffRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceShutdownPoweroffRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ShutdownRebootRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ShutdownRebootRequestBody</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-ShutdownRebootRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Delay</maml:name>
          <maml:Description>
            <maml:para>Minutes after which reboot should start. If 0 is specified, reboot will start immediately.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reason</maml:name>
          <maml:Description>
            <maml:para>Reason for peforming reboot.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Delay</maml:name>
        <maml:Description>
          <maml:para>Minutes after which reboot should start. If 0 is specified, reboot will start immediately.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reason</maml:name>
        <maml:Description>
          <maml:para>Reason for peforming reboot.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownRebootRequest &#x3D; Initialize-ApplianceShutdownRebootRequest -Delay 0 -Reason &quot;MyReason&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ShutdownRebootRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceShutdownRebootRequest &#x3D; Initialize-ApplianceShutdownRebootRequest -Delay 0 -Reason &quot;MyReason&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ShutdownRebootRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceShutdownRebootRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SupportBundleCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SupportBundleCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Support bundle creation description. This property was added in __vSphere API 7.0.1.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>Components</maml:name>
          <maml:Description>
            <maml:para>Support bundle components to be included. Map with groupName as key and list of components in that group as the value. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>ContentType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleContentType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleContentType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Partition</maml:name>
          <maml:Description>
            <maml:para>Partition to be used for saving the support bundle. Available partitions can be retrieved using storage.list API. This property was added in __vSphere API 7.0.1.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: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>Support bundle creation description. This property was added in __vSphere API 7.0.1.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>Components</maml:name>
        <maml:Description>
          <maml:para>Support bundle components to be included. Map with groupName as key and list of components in that group as the value. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>ContentType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleContentType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleContentType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Partition</maml:name>
        <maml:Description>
          <maml:para>Partition to be used for saving the support bundle. Available partitions can be retrieved using storage.list API. This property was added in __vSphere API 7.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleCreateSpec &#x3D; Initialize-ApplianceSupportBundleCreateSpec -Description &quot;MyDescription&quot; -Components @{ key_example &#x3D; &quot;MyInner&quot; } -ContentType &quot;LOGS&quot; -Partition &quot;MyPartition&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SupportBundleCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleCreateSpec &#x3D; Initialize-ApplianceSupportBundleCreateSpec -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SupportBundleCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceSupportBundleCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceSupportBundleFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceSupportBundleFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceSupportBundleFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Available</maml:name>
          <maml:Description>
            <maml:para>Filter only downloadable details. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Available</maml:name>
        <maml:Description>
          <maml:para>Filter only downloadable details. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceSupportBundleCreationStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleFilterSpec &#x3D; Initialize-ApplianceSupportBundleFilterSpec -Available $false -CreationStatus &quot;SUCCEEDED&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceSupportBundleFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleFilterSpec &#x3D; Initialize-ApplianceSupportBundleFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceSupportBundleFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceSupportBundleFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceSupportBundleIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceSupportBundleIterationSpec</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceSupportBundleIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Size specifies the maximum number of results to return. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; defaults to 50.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Size specifies the maximum number of results to return. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; defaults to 50.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleIterationSpec &#x3D; Initialize-ApplianceSupportBundleIterationSpec -Size 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceSupportBundleIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSupportBundleIterationSpec &#x3D; Initialize-ApplianceSupportBundleIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceSupportBundleIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceSupportBundleIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SystemSecurityGlobalFipsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SystemSecurityGlobalFipsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SystemSecurityGlobalFipsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. FIPS setting state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>This property is deprecated as of __vSphere API 9.0.0.0__. FIPS setting state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ApplianceSystemSecurityGlobalFipsUpdateSpec &#x3D; Initialize-ApplianceSystemSecurityGlobalFipsUpdateSpec -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemSecurityGlobalFipsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSystemSecurityGlobalFipsUpdateSpec &#x3D; Initialize-ApplianceSystemSecurityGlobalFipsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemSecurityGlobalFipsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceSystemSecurityGlobalFipsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SystemTimeTimezoneSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SystemTimeTimezoneSetRequestBody</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-SystemTimeTimezoneSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Time 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: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>Time 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceSystemTimeTimezoneSetRequest &#x3D; Initialize-ApplianceSystemTimeTimezoneSetRequest -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemTimeTimezoneSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceSystemTimeTimezoneSetRequest &#x3D; Initialize-ApplianceSystemTimeTimezoneSetRequest -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemTimeTimezoneSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceSystemTimeTimezoneSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TimesyncSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TimesyncSetRequestBody</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-TimesyncSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTimesyncTimeSyncMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTimesyncTimeSyncMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTimesyncTimeSyncMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTimesyncTimeSyncMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceTimesyncSetRequest &#x3D; Initialize-ApplianceTimesyncSetRequest -Mode &quot;DISABLED&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TimesyncSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTimesyncSetRequest &#x3D; Initialize-ApplianceTimesyncSetRequest -Mode &quot;DISABLED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TimesyncSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTimesyncSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersGlobalProtocolVersionInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Tls_ManualParameters_Global_ProtocolVersionInfo schema contains the information about the TLS protocol version and its ciphers. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Tls_ManualParameters_Global_ProtocolVersionInfo schema contains the information about the TLS protocol version and its ciphers. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS protocol version. This property was added in __vSphere API 8.0.3.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>Ciphers</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS protocol ciphers in IANA form. This property was added in __vSphere API 8.0.3.0__.</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>Defines the TLS protocol version. This property was added in __vSphere API 8.0.3.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>Ciphers</maml:name>
        <maml:Description>
          <maml:para>Defines the TLS protocol ciphers in IANA form. This property was added in __vSphere API 8.0.3.0__.</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>$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersGlobalProtocolVersionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceTlsManualParametersGlobalSetSpecEx</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersGlobalSetSpecEx</command:noun>
      <maml:description>
        <maml:para>The Appliance_Tls_ManualParameters_Global_SetSpecEx schema contains the parameters for the custom TLS Profile which shall be applied to the appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Tls_ManualParameters_Global_SetSpecEx schema contains the parameters for the custom TLS Profile which shall be applied to the appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceTlsManualParametersGlobalSetSpecEx</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProtocolVersions</maml:name>
          <maml:Description>
            <maml:para>Defines the list of TLS protocol version and their ciphers This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalProtocolVersionInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalProtocolVersionInfo&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>Curves</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS Profile curves in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>ProtocolVersions</maml:name>
        <maml:Description>
          <maml:para>Defines the list of TLS protocol version and their ciphers This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalProtocolVersionInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalProtocolVersionInfo&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>Curves</maml:name>
        <maml:Description>
          <maml:para>Defines the TLS Profile curves in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>
$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersGlobalSetSpecEx &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves &quot;MyCurves&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalSetSpecEx with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersGlobalSetSpecEx &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves &quot;MyCurves&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalSetSpecEx with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersGlobalSetSpecEx</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceTlsManualParametersGlobalSetTaskrequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersGlobalSetTaskrequest</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-ApplianceTlsManualParametersGlobalSetTaskrequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetSpecEx</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetSpecEx</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetSpecEx</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersGlobalSetSpecEx</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersGlobalSetSpecEx &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves &quot;MyCurves&quot;

$ApplianceTlsManualParametersGlobalSetTaskRequest &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetTaskRequest -Spec $ApplianceTlsManualParametersGlobalSetSpecEx
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalSetTaskrequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ApplianceTlsManualParametersGlobalProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersGlobalProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersGlobalSetSpecEx &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetSpecEx -ProtocolVersions $ApplianceTlsManualParametersGlobalProtocolVersionInfo -Curves &quot;MyCurves&quot;

$ApplianceTlsManualParametersGlobalSetTaskRequest &#x3D; Initialize-ApplianceTlsManualParametersGlobalSetTaskRequest -Spec $ApplianceTlsManualParametersGlobalSetSpecEx
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersGlobalSetTaskrequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersGlobalSetTaskRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceTlsManualParametersGlobalSetSpecEx</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-ApplianceTlsManualParametersServicesProtocolVersionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesProtocolVersionInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Tls_ManualParameters_Services_ProtocolVersionInfo schema contains the information about the TLS protocol version and its ciphers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Tls_ManualParameters_Services_ProtocolVersionInfo schema contains the information about the TLS protocol version and its ciphers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS protocol version. This property was added in __vSphere API 9.0.0.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>Ciphers</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS protocol ciphers in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>Defines the TLS protocol version. This property was added in __vSphere API 9.0.0.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>Ciphers</maml:name>
        <maml:Description>
          <maml:para>Defines the TLS protocol ciphers in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersServicesProtocolVersionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceTlsManualParametersServicesSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesSetSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Tls_ManualParameters_Services_SetSpec schema contains the information about the TLS parameters. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Tls_ManualParameters_Services_SetSpec schema contains the information about the TLS parameters. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceTlsManualParametersServicesSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProtocolVersions</maml:name>
          <maml:Description>
            <maml:para>Defines the list of TLS protocol version and their ciphers This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesProtocolVersionInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesProtocolVersionInfo&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>Curves</maml:name>
          <maml:Description>
            <maml:para>Defines the TLS Profile curves in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>ProtocolVersions</maml:name>
        <maml:Description>
          <maml:para>Defines the list of TLS protocol version and their ciphers This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesProtocolVersionInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesProtocolVersionInfo&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>Curves</maml:name>
        <maml:Description>
          <maml:para>Defines the TLS Profile curves in IANA form. This property was added in __vSphere API 9.0.0.0__.</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>
$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersServicesSetSpec &#x3D; Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves &quot;MyCurves&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersServicesSetSpec &#x3D; Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves &quot;MyCurves&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersServicesSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceTlsManualParametersServicesSetTaskrequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceTlsManualParametersServicesSetTaskrequest</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-ApplianceTlsManualParametersServicesSetTaskrequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceTlsManualParametersServicesSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersServicesSetSpec &#x3D; Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves &quot;MyCurves&quot;

$ApplianceTlsManualParametersServicesSetTaskRequest &#x3D; Initialize-ApplianceTlsManualParametersServicesSetTaskRequest -Spec $ApplianceTlsManualParametersServicesSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesSetTaskrequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ApplianceTlsManualParametersServicesProtocolVersionInfo &#x3D; Initialize-ApplianceTlsManualParametersServicesProtocolVersionInfo -Version &quot;MyVersion&quot; -Ciphers &quot;MyCiphers&quot;
$ApplianceTlsManualParametersServicesSetSpec &#x3D; Initialize-ApplianceTlsManualParametersServicesSetSpec -ProtocolVersions $ApplianceTlsManualParametersServicesProtocolVersionInfo -Curves &quot;MyCurves&quot;

$ApplianceTlsManualParametersServicesSetTaskRequest &#x3D; Initialize-ApplianceTlsManualParametersServicesSetTaskRequest -Spec $ApplianceTlsManualParametersServicesSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceTlsManualParametersServicesSetTaskrequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsManualParametersServicesSetTaskRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ApplianceTlsManualParametersServicesSetSpec</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-TlsProfilesGlobalSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TlsProfilesGlobalSetSpec</command:noun>
      <maml:description>
        <maml:para>The Appliance_Tls_Profiles_Global_SetSpec schema contains the information about the profile name. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Tls_Profiles_Global_SetSpec schema contains the information about the profile name. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TlsProfilesGlobalSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarProfile</maml:name>
          <maml:Description>
            <maml:para>Defines the standard profile name. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VarProfile</maml:name>
        <maml:Description>
          <maml:para>Defines the standard profile name. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.appliance.tls.profiles&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceTlsProfilesGlobalSetSpec &#x3D; Initialize-ApplianceTlsProfilesGlobalSetSpec -Profile &quot;MyProfile&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TlsProfilesGlobalSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceTlsProfilesGlobalSetSpec &#x3D; Initialize-ApplianceTlsProfilesGlobalSetSpec -Profile &quot;MyProfile&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TlsProfilesGlobalSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceTlsProfilesGlobalSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ApplianceUpdateCommonInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ApplianceUpdateCommonInfo</command:noun>
      <maml:description>
        <maml:para>The Appliance_Update_CommonInfo schema defines common update information This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Update_CommonInfo schema defines common update information This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ApplianceUpdateCommonInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Priority</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoPriority</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoPriority</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoSeverity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoSeverity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpdateType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoCategory</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoCategory</maml:name>
            <maml: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>Update release date. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RebootRequired</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether reboot is required after update. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Size</maml:name>
          <maml:Description>
            <maml:para>Download Size of update in Megabytes. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Priority</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoPriority</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoPriority</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoSeverity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoSeverity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpdateType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoCategory</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdateCommonInfoCategory</maml:name>
          <maml: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>Update release date. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RebootRequired</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether reboot is required after update. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Size</maml:name>
        <maml:Description>
          <maml:para>Download Size of update in Megabytes. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ApplianceUpdateCommonInfo &#x3D; Initialize-ApplianceUpdateCommonInfo -Description $VapiStdLocalizableMessage -Priority &quot;HIGH&quot; -Severity &quot;CRITICAL&quot; -UpdateType &quot;SECURITY&quot; -ReleaseDate (Get-Date) -RebootRequired $false -Size 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceUpdateCommonInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$ApplianceUpdateCommonInfo &#x3D; Initialize-ApplianceUpdateCommonInfo -Description $VapiStdLocalizableMessage -Priority &quot;HIGH&quot; -Severity &quot;CRITICAL&quot; -UpdateType &quot;SECURITY&quot; -ReleaseDate (Get-Date) -RebootRequired $false -Size 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ApplianceUpdateCommonInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdateCommonInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-UpdatePendingPrecheckRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpdatePendingPrecheckRequestBody</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-UpdatePendingPrecheckRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Component</maml:name>
        <maml:Description>
          <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>$ApplianceUpdatePendingPrecheckRequest &#x3D; Initialize-ApplianceUpdatePendingPrecheckRequest -Component &quot;MyComponent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingPrecheckRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingPrecheckRequest &#x3D; Initialize-ApplianceUpdatePendingPrecheckRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingPrecheckRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdatePendingPrecheckRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-UpdatePendingStageAndInstallRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpdatePendingStageAndInstallRequestBody</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-UpdatePendingStageAndInstallRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserData</maml:name>
          <maml:Description>
            <maml:para>map of user provided data with IDs The key in the parameter map must be an identifier for the resource type: &#x60;com.vmware.applicance.update.pending.dataitem&#x60;.</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>Component</maml:name>
          <maml:Description>
            <maml:para>upgradeable component to be staged and installed This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>UserData</maml:name>
        <maml:Description>
          <maml:para>map of user provided data with IDs The key in the parameter map must be an identifier for the resource type: &#x60;com.vmware.applicance.update.pending.dataitem&#x60;.</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>Component</maml:name>
        <maml:Description>
          <maml:para>upgradeable component to be staged and installed This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>$ApplianceUpdatePendingStageAndInstallRequest &#x3D; Initialize-ApplianceUpdatePendingStageAndInstallRequest -UserData @{ key_example &#x3D; &quot;MyInner&quot; } -Component &quot;MyComponent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingStageAndInstallRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingStageAndInstallRequest &#x3D; Initialize-ApplianceUpdatePendingStageAndInstallRequest -UserData @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingStageAndInstallRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdatePendingStageAndInstallRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-UpdatePendingValidateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpdatePendingValidateRequestBody</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-UpdatePendingValidateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserData</maml:name>
          <maml:Description>
            <maml:para>map of user provided data with IDs The key in the parameter map must be an identifier for the resource type: &#x60;com.vmware.applicance.update.pending.dataitem&#x60;.</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>Component</maml:name>
          <maml:Description>
            <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>UserData</maml:name>
        <maml:Description>
          <maml:para>map of user provided data with IDs The key in the parameter map must be an identifier for the resource type: &#x60;com.vmware.applicance.update.pending.dataitem&#x60;.</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>Component</maml:name>
        <maml:Description>
          <maml:para>Name of the upgradeable component This parameter was added in __vSphere API 8.0.0.1__. This parameter is optional because it was added in a newer version than its parent 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>$ApplianceUpdatePendingValidateRequest &#x3D; Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example &#x3D; &quot;MyInner&quot; } -Component &quot;MyComponent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingValidateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePendingValidateRequest &#x3D; Initialize-ApplianceUpdatePendingValidateRequest -UserData @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePendingValidateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdatePendingValidateRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-UpdatePolicyConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpdatePolicyConfig</command:noun>
      <maml:description>
        <maml:para>The Appliance_Update_Policy_Config schema defines automatic update checking and staging policy. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Update_Policy_Config schema defines automatic update checking and staging policy. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-UpdatePolicyConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomUrl</maml:name>
          <maml:Description>
            <maml:para>Current appliance update repository URL. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then default URL is assumed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for the update repository This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; username will not be used to login</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for the update repository This property was added in __vSphere API 6.7__. password If missing or &#x60;null&#x60; password will not be used to login</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckSchedule</maml:name>
          <maml:Description>
            <maml:para>Schedule when the automatic check will be run. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyTime&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyTime&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>AutoStage</maml:name>
          <maml:Description>
            <maml:para>Automatically stage the latest update if available. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateCheck</maml:name>
          <maml:Description>
            <maml:para>Indicates whether certificates will be checked during patching. Warning: Setting this property to false will result in an insecure connection to update repository which can potentially put the appliance security at risk. This property was added in __vSphere API 6.7__. certificateCheck If missing or &#x60;null&#x60; the certificate checks are 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>CustomUrl</maml:name>
        <maml:Description>
          <maml:para>Current appliance update repository URL. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; then default URL is assumed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for the update repository This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; username will not be used to login</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for the update repository This property was added in __vSphere API 6.7__. password If missing or &#x60;null&#x60; password will not be used to login</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckSchedule</maml:name>
        <maml:Description>
          <maml:para>Schedule when the automatic check will be run. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyTime&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyTime&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>AutoStage</maml:name>
        <maml:Description>
          <maml:para>Automatically stage the latest update if available. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateCheck</maml:name>
        <maml:Description>
          <maml:para>Indicates whether certificates will be checked during patching. Warning: Setting this property to false will result in an insecure connection to update repository which can potentially put the appliance security at risk. This property was added in __vSphere API 6.7__. certificateCheck If missing or &#x60;null&#x60; the certificate checks are 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>
$ApplianceUpdatePolicyTime &#x3D; Initialize-ApplianceUpdatePolicyTime -Day &quot;MONDAY&quot; -Hour 0 -Minute 0
$ApplianceUpdatePolicyConfig &#x3D; Initialize-ApplianceUpdatePolicyConfig -CustomUrl &quot;MyCustomUrl&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CheckSchedule $ApplianceUpdatePolicyTime -AutoStage $false -CertificateCheck $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePolicyConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ApplianceUpdatePolicyTime &#x3D; Initialize-ApplianceUpdatePolicyTime -Day &quot;MONDAY&quot; -Hour 0 -Minute 0
$ApplianceUpdatePolicyConfig &#x3D; Initialize-ApplianceUpdatePolicyConfig -CheckSchedule $ApplianceUpdatePolicyTime -AutoStage $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePolicyConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdatePolicyConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-UpdatePolicyTime</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpdatePolicyTime</command:noun>
      <maml:description>
        <maml:para>The Appliance_Update_Policy_Time schema defines weekday and time the automatic check for new updates will be run This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Appliance_Update_Policy_Time schema defines weekday and time the automatic check for new updates will be run This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-UpdatePolicyTime</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Day</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyDayOfWeek</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyDayOfWeek</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hour</maml:name>
          <maml:Description>
            <maml:para>Hour: 0-24 This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Minute</maml:name>
          <maml:Description>
            <maml:para>Minute: 0-59 This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Day</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyDayOfWeek</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ApplianceUpdatePolicyDayOfWeek</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hour</maml:name>
        <maml:Description>
          <maml:para>Hour: 0-24 This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Minute</maml:name>
        <maml:Description>
          <maml:para>Minute: 0-59 This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePolicyTime &#x3D; Initialize-ApplianceUpdatePolicyTime -Day &quot;MONDAY&quot; -Hour 0 -Minute 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePolicyTime with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ApplianceUpdatePolicyTime &#x3D; Initialize-ApplianceUpdatePolicyTime -Day &quot;MONDAY&quot; -Hour 0 -Minute 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-UpdatePolicyTime with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ApplianceUpdatePolicyTime</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingCategoryAddToUsedByRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingCategoryAddToUsedByRequestBody</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-TaggingCategoryAddToUsedByRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedByEntity</maml:name>
          <maml:Description>
            <maml:para> The name of the user to be added to the *Cis_Tagging_CategoryModel.used_by* 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>UsedByEntity</maml:name>
        <maml:Description>
          <maml:para> The name of the user to be added to the *Cis_Tagging_CategoryModel.used_by* 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>$CisTaggingCategoryAddToUsedByRequest &#x3D; Initialize-CisTaggingCategoryAddToUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryAddToUsedByRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryAddToUsedByRequest &#x3D; Initialize-CisTaggingCategoryAddToUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryAddToUsedByRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingCategoryAddToUsedByRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingCategoryCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingCategoryCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tagging_Category_CreateSpec schema is used to create a category. Use the *POST /cis/tagging/category* operation to create a category defined by the create specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tagging_Category_CreateSpec schema is used to create a category. Use the *POST /cis/tagging/category* operation to create a category defined by the create specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TaggingCategoryCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>The description of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cardinality</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AssociableTypes</maml:name>
          <maml:Description>
            <maml:para>Object types to which this category&#39;s tags can be attached.</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>CategoryId</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; an identifier will be generated by the server When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The display name of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>The description of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cardinality</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AssociableTypes</maml:name>
        <maml:Description>
          <maml:para>Object types to which this category&#39;s tags can be attached.</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>CategoryId</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; an identifier will be generated by the server When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryCreateSpec &#x3D; Initialize-CisTaggingCategoryCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Cardinality &quot;SINGLE&quot; -AssociableTypes &quot;MyAssociableTypes&quot; -CategoryId &quot;MyCategoryId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryCreateSpec &#x3D; Initialize-CisTaggingCategoryCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Cardinality &quot;SINGLE&quot; -AssociableTypes &quot;MyAssociableTypes&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingCategoryCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingCategoryListUsedCategoriesRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingCategoryListUsedCategoriesRequestBody</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-TaggingCategoryListUsedCategoriesRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedByEntity</maml:name>
          <maml:Description>
            <maml:para> The field on which the results will be filtered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UsedByEntity</maml:name>
        <maml:Description>
          <maml:para> The field on which the results will be filtered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest &#x3D; Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryListUsedCategoriesRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryListUsedCategoriesRequest &#x3D; Initialize-CisTaggingCategoryListUsedCategoriesRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryListUsedCategoriesRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingCategoryListUsedCategoriesRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingCategoryRemoveFromUsedByRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingCategoryRemoveFromUsedByRequestBody</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-TaggingCategoryRemoveFromUsedByRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedByEntity</maml:name>
          <maml:Description>
            <maml:para> The name of the user to be removed from the *Cis_Tagging_CategoryModel.used_by* 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>UsedByEntity</maml:name>
        <maml:Description>
          <maml:para> The name of the user to be removed from the *Cis_Tagging_CategoryModel.used_by* 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>$CisTaggingCategoryRemoveFromUsedByRequest &#x3D; Initialize-CisTaggingCategoryRemoveFromUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryRemoveFromUsedByRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryRemoveFromUsedByRequest &#x3D; Initialize-CisTaggingCategoryRemoveFromUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryRemoveFromUsedByRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingCategoryRemoveFromUsedByRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingCategoryUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingCategoryUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tagging_Category_UpdateSpec schema describes the updates to be made to an existing category. Use the *PATCH /cis/tagging/category/{categoryId}* operation to modify a category. When you call the operation, specify the category identifier. You obtain the category identifier when you call the *POST /cis/tagging/category* operation. You can also retrieve an identifier by using the *GET /cis/tagging/category* operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tagging_Category_UpdateSpec schema describes the updates to be made to an existing category. Use the *PATCH /cis/tagging/category/{categoryId}* operation to modify a category. When you call the operation, specify the category identifier. You obtain the category identifier when you call the *POST /cis/tagging/category* operation. You can also retrieve an identifier by using the *GET /cis/tagging/category* operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TaggingCategoryUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the category. If missing or &#x60;null&#x60; the name will not be 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>Description</maml:name>
          <maml:Description>
            <maml:para>The description of the category. If missing or &#x60;null&#x60; the description will not be 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>Cardinality</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AssociableTypes</maml:name>
          <maml:Description>
            <maml:para>Object types to which this category&#39;s tags can be attached. The set of associable types cannot be updated incrementally. For example, if *Cis_Tagging_Category_UpdateSpec.associable_types* originally contains {A,B,C} and you want to add D, then you need to pass {A,B,C,D} in your update specification. You also cannot remove any item from this set. For example, if you have {A,B,C}, then you cannot remove say {A} from it. Similarly, if you start with an empty set, then that implies that you can tag any object and hence you cannot later pass say {A}, because that would be restricting the type of objects you want to tag. Thus, associable types can only grow and not shrink. If missing or &#x60;null&#x60; the associable types will not be modified.</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>Name</maml:name>
        <maml:Description>
          <maml:para>The display name of the category. If missing or &#x60;null&#x60; the name will not be 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>Description</maml:name>
        <maml:Description>
          <maml:para>The description of the category. If missing or &#x60;null&#x60; the description will not be 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>Cardinality</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaggingCategoryModelCardinality</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AssociableTypes</maml:name>
        <maml:Description>
          <maml:para>Object types to which this category&#39;s tags can be attached. The set of associable types cannot be updated incrementally. For example, if *Cis_Tagging_Category_UpdateSpec.associable_types* originally contains {A,B,C} and you want to add D, then you need to pass {A,B,C,D} in your update specification. You also cannot remove any item from this set. For example, if you have {A,B,C}, then you cannot remove say {A} from it. Similarly, if you start with an empty set, then that implies that you can tag any object and hence you cannot later pass say {A}, because that would be restricting the type of objects you want to tag. Thus, associable types can only grow and not shrink. If missing or &#x60;null&#x60; the associable types will not be modified.</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>$CisTaggingCategoryUpdateSpec &#x3D; Initialize-CisTaggingCategoryUpdateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Cardinality &quot;SINGLE&quot; -AssociableTypes &quot;MyAssociableTypes&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingCategoryUpdateSpec &#x3D; Initialize-CisTaggingCategoryUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingCategoryUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingCategoryUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagAddToUsedByRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagAddToUsedByRequestBody</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-TaggingTagAddToUsedByRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedByEntity</maml:name>
          <maml:Description>
            <maml:para> The name of the user to be added to the *Cis_Tagging_TagModel.used_by* 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>UsedByEntity</maml:name>
        <maml:Description>
          <maml:para> The name of the user to be added to the *Cis_Tagging_TagModel.used_by* 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>$CisTaggingTagAddToUsedByRequest &#x3D; Initialize-CisTaggingTagAddToUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAddToUsedByRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAddToUsedByRequest &#x3D; Initialize-CisTaggingTagAddToUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAddToUsedByRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagAddToUsedByRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagAssociationAttachMultipleTagsToObjectRequestBody</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-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ObjectId</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagIds</maml:name>
          <maml:Description>
            <maml:para> The identifiers of the input tags. The parameter must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>ObjectId</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagIds</maml:name>
        <maml:Description>
          <maml:para> The identifiers of the input tags. The parameter must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest &#x3D; Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds &quot;MyTagIds&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachMultipleTagsToObjectRequest &#x3D; Initialize-CisTaggingTagAssociationAttachMultipleTagsToObjectRequest -ObjectId $VapiStdDynamicID -TagIds &quot;MyTagIds&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachMultipleTagsToObjectRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagAssociationAttachMultipleTagsToObjectRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-TaggingTagAssociationAttachRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagAssociationAttachRequestBody</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-TaggingTagAssociationAttachRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ObjectId</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ObjectId</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachRequest &#x3D; Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachRequest &#x3D; Initialize-CisTaggingTagAssociationAttachRequest -ObjectId $VapiStdDynamicID
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagAssociationAttachRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</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-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ObjectIds</maml:name>
          <maml:Description>
            <maml:para> The identifiers of the input objects.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&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>ObjectIds</maml:name>
        <maml:Description>
          <maml:para> The identifiers of the input objects.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest &#x3D; Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaggingTagAssociationAttachTagToMultipleObjectsRequest &#x3D; Initialize-CisTaggingTagAssociationAttachTagToMultipleObjectsRequest -ObjectIds $VapiStdDynamicID
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationAttachTagToMultipleObjectsRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagAssociationAttachTagToMultipleObjectsRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagAssociationListAttachedObjectsOnTagsRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagAssociationListAttachedObjectsOnTagsRequestBody</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-TaggingTagAssociationListAttachedObjectsOnTagsRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagIds</maml:name>
          <maml:Description>
            <maml:para> The identifiers of the input tags. The parameter must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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> The identifiers of the input tags. The parameter must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>$CisTaggingTagAssociationListAttachedObjectsOnTagsRequest &#x3D; Initialize-CisTaggingTagAssociationListAttachedObjectsOnTagsRequest -TagIds &quot;MyTagIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationListAttachedObjectsOnTagsRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagAssociationListAttachedObjectsOnTagsRequest &#x3D; Initialize-CisTaggingTagAssociationListAttachedObjectsOnTagsRequest -TagIds &quot;MyTagIds&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagAssociationListAttachedObjectsOnTagsRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagAssociationListAttachedObjectsOnTagsRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tagging_Tag_CreateSpec schema describes a tag. Use the *POST /cis/tagging/tag* operation to create a tag defined by the create specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tagging_Tag_CreateSpec schema describes a tag. Use the *POST /cis/tagging/tag* operation to create a tag defined by the create specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TaggingTagCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the tag. The name must be unique within its 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>The description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the parent category in which this tag will be created. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagId</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; an identifier will be generated by the server When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The display name of the tag. The name must be unique within its 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>The description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CategoryId</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the parent category in which this tag will be created. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TagId</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; an identifier will be generated by the server When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagCreateSpec &#x3D; Initialize-CisTaggingTagCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CategoryId &quot;MyCategoryId&quot; -TagId &quot;MyTagId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagCreateSpec &#x3D; Initialize-CisTaggingTagCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CategoryId &quot;MyCategoryId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagListTagsForCategoryRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagListTagsForCategoryRequestBody</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-TaggingTagListTagsForCategoryRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CategoryId</maml:name>
          <maml:Description>
            <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CategoryId</maml:name>
        <maml:Description>
          <maml:para> The identifier of the input category. The parameter must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Category&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagListTagsForCategoryRequest &#x3D; Initialize-CisTaggingTagListTagsForCategoryRequest -CategoryId &quot;MyCategoryId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagListTagsForCategoryRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagListTagsForCategoryRequest &#x3D; Initialize-CisTaggingTagListTagsForCategoryRequest -CategoryId &quot;MyCategoryId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagListTagsForCategoryRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagListTagsForCategoryRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagRemoveFromUsedByRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagRemoveFromUsedByRequestBody</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-TaggingTagRemoveFromUsedByRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedByEntity</maml:name>
          <maml:Description>
            <maml:para> The name of the user to be removed from the *Cis_Tagging_TagModel.used_by* 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>UsedByEntity</maml:name>
        <maml:Description>
          <maml:para> The name of the user to be removed from the *Cis_Tagging_TagModel.used_by* 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>$CisTaggingTagRemoveFromUsedByRequest &#x3D; Initialize-CisTaggingTagRemoveFromUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagRemoveFromUsedByRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagRemoveFromUsedByRequest &#x3D; Initialize-CisTaggingTagRemoveFromUsedByRequest -UsedByEntity &quot;MyUsedByEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagRemoveFromUsedByRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagRemoveFromUsedByRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TaggingTagUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggingTagUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tagging_Tag_UpdateSpec schema describes the updates to be made to an existing tag. Use the *PATCH /cis/tagging/tag/{tagId}* operation to modify a tag. When you call the operation, you specify the tag identifier. You obtain the tag identifier when you call the *POST /cis/tagging/tag* operation. You can also retrieve an identifier by using the *GET /cis/tagging/tag* operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tagging_Tag_UpdateSpec schema describes the updates to be made to an existing tag. Use the *PATCH /cis/tagging/tag/{tagId}* operation to modify a tag. When you call the operation, you specify the tag identifier. You obtain the tag identifier when you call the *POST /cis/tagging/tag* operation. You can also retrieve an identifier by using the *GET /cis/tagging/tag* operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TaggingTagUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The display name of the tag. If missing or &#x60;null&#x60; the name will not be 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>Description</maml:name>
          <maml:Description>
            <maml:para>The description of the tag. If missing or &#x60;null&#x60; the description will not be 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: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 display name of the tag. If missing or &#x60;null&#x60; the name will not be 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>Description</maml:name>
        <maml:Description>
          <maml:para>The description of the tag. If missing or &#x60;null&#x60; the description will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$CisTaggingTagUpdateSpec &#x3D; Initialize-CisTaggingTagUpdateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTaggingTagUpdateSpec &#x3D; Initialize-CisTaggingTagUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TaggingTagUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaggingTagUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CisTaskCommonInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CisTaskCommonInfo</command:noun>
      <maml:description>
        <maml:para>The Cis_Task_CommonInfo schema contains information common to all tasks. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Task_CommonInfo schema contains information common to all tasks. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CisTaskCommonInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service containing the operation. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation associated with the task. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parent</maml:name>
          <maml:Description>
            <maml:para>Parent of the current task. This property was added in __vSphere API 6.7__. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cancelable</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation is started. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>Time when the operation is completed. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>User</maml:name>
          <maml:Description>
            <maml:para>Name of the user who performed the operation. This property was added in __vSphere API 6.7__. This property will be missing or &#x60;null&#x60; if the operation is performed by 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: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service containing the operation. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation associated with the task. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Parent</maml:name>
        <maml:Description>
          <maml:para>Parent of the current task. This property was added in __vSphere API 6.7__. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cancelable</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation is started. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>Time when the operation is completed. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>User</maml:name>
        <maml:Description>
          <maml:para>Name of the user who performed the operation. This property was added in __vSphere API 6.7__. This property will be missing or &#x60;null&#x60; if the operation is performed by 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTaskCommonInfo &#x3D; Initialize-CisTaskCommonInfo -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Parent &quot;MyParent&quot; -Target $VapiStdDynamicID -Status &quot;PENDING&quot; -Cancelable $false -Error 0 -StartTime (Get-Date) -EndTime (Get-Date) -User &quot;MyUser&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CisTaskCommonInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$CisTaskCommonInfo &#x3D; Initialize-CisTaskCommonInfo -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Status &quot;PENDING&quot; -Cancelable $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CisTaskCommonInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTaskCommonInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-TasksFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TasksFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tasks_FilterSpec schema contains properties used to filter the results when listing tasks (see *POST /cis/tasks?action&#x3D;list*). If multiple properties are specified, only tasks matching all of the properties match the filter. Currently at least one of *Cis_Tasks_FilterSpec.tasks* or *Cis_Tasks_FilterSpec.services* must be specified and not empty. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tasks_FilterSpec schema contains properties used to filter the results when listing tasks (see *POST /cis/tasks?action&#x3D;list*). If multiple properties are specified, only tasks matching all of the properties match the filter. Currently at least one of *Cis_Tasks_FilterSpec.tasks* or *Cis_Tasks_FilterSpec.services* must be specified and not empty. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TasksFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tasks</maml:name>
          <maml:Description>
            <maml:para>Identifiers of tasks that can match the filter. This property was added in __vSphere API 6.7.1__. This property may be missing or &#x60;null&#x60; if services is specified. Currently all tasks must be from the same provider. If missing or &#x60;null&#x60; or empty, tasks with any identifier will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.task&#x60;.</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>Services</maml:name>
          <maml:Description>
            <maml:para>Identifiers of services. Tasks created by operations in these services match the filter (see *Cis_Task_CommonInfo.service*). This property was added in __vSphere API 6.7.1__. This property may be missing or &#x60;null&#x60; if tasks is specified. Currently all services must be from the same provider. If this property is missing or &#x60;null&#x60; or empty, tasks for any service will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.service&#x60;.</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>Operations</maml:name>
          <maml:Description>
            <maml:para>Identifiers of operations. Tasks created by these operations match the filter (see *Cis_Task_CommonInfo.operation*). Note that an operation identifier by itself is not globally unique. To filter on an operation, the identifier of the service interface containing the operation should also be specified in services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, tasks associated with any operation will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</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>Status</maml:name>
          <maml:Description>
            <maml:para>Status that a task must have to match the filter (see *Cis_Task_CommonInfo.status*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks with any status match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.CisTaskStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.CisTaskStatus&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Targets</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the targets the operation for the associated task created or was performed on (see *Cis_Task_CommonInfo.target*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks associated with operations on any target match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Users</maml:name>
          <maml:Description>
            <maml:para>Users who must have initiated the operation for the associated task to match the filter (see *Cis_Task_CommonInfo.user*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks associated with operations initiated by any user match the filter.</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>Tasks</maml:name>
        <maml:Description>
          <maml:para>Identifiers of tasks that can match the filter. This property was added in __vSphere API 6.7.1__. This property may be missing or &#x60;null&#x60; if services is specified. Currently all tasks must be from the same provider. If missing or &#x60;null&#x60; or empty, tasks with any identifier will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.task&#x60;.</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>Services</maml:name>
        <maml:Description>
          <maml:para>Identifiers of services. Tasks created by operations in these services match the filter (see *Cis_Task_CommonInfo.service*). This property was added in __vSphere API 6.7.1__. This property may be missing or &#x60;null&#x60; if tasks is specified. Currently all services must be from the same provider. If this property is missing or &#x60;null&#x60; or empty, tasks for any service will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.service&#x60;.</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>Operations</maml:name>
        <maml:Description>
          <maml:para>Identifiers of operations. Tasks created by these operations match the filter (see *Cis_Task_CommonInfo.operation*). Note that an operation identifier by itself is not globally unique. To filter on an operation, the identifier of the service interface containing the operation should also be specified in services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, tasks associated with any operation will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</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>Status</maml:name>
        <maml:Description>
          <maml:para>Status that a task must have to match the filter (see *Cis_Task_CommonInfo.status*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks with any status match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.CisTaskStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.CisTaskStatus&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Targets</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the targets the operation for the associated task created or was performed on (see *Cis_Task_CommonInfo.target*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks associated with operations on any target match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Users</maml:name>
        <maml:Description>
          <maml:para>Users who must have initiated the operation for the associated task to match the filter (see *Cis_Task_CommonInfo.user*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, tasks associated with operations initiated by any user match the filter.</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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTasksFilterSpec &#x3D; Initialize-CisTasksFilterSpec -Tasks &quot;MyTasks&quot; -Services &quot;MyServices&quot; -Operations &quot;MyOperations&quot; -Status &quot;PENDING&quot; -Targets $VapiStdDynamicID -Users &quot;MyUsers&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CisTasksFilterSpec &#x3D; Initialize-CisTasksFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTasksFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TasksGetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TasksGetSpec</command:noun>
      <maml:description>
        <maml:para>The Cis_Tasks_GetSpec schema describes what data should be included when retrieving information about a task. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Cis_Tasks_GetSpec schema describes what data should be included when retrieving information about a task. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TasksGetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReturnAll</maml:name>
          <maml:Description>
            <maml:para>If true, all data, including operation-specific data, will be returned, otherwise only the data described in *Cis_Task_Info* will be returned. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, only the data described in *Cis_Task_Info* will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExcludeResult</maml:name>
          <maml:Description>
            <maml:para>If true, the result will not be included in the task information, otherwise it will be included. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the result of the operation will be included in the task information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ReturnAll</maml:name>
        <maml:Description>
          <maml:para>If true, all data, including operation-specific data, will be returned, otherwise only the data described in *Cis_Task_Info* will be returned. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, only the data described in *Cis_Task_Info* will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExcludeResult</maml:name>
        <maml:Description>
          <maml:para>If true, the result will not be included in the task information, otherwise it will be included. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the result of the operation will be included in the task information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CisTasksGetSpec &#x3D; Initialize-CisTasksGetSpec -ReturnAll $false -ExcludeResult $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksGetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CisTasksGetSpec &#x3D; Initialize-CisTasksGetSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksGetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTasksGetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TasksListRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TasksListRequestBody</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-TasksListRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FilterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTasksFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResultSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksGetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTasksGetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FilterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTasksFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResultSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTasksGetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTasksGetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$CisTasksFilterSpec &#x3D; Initialize-CisTasksFilterSpec -Tasks &quot;MyTasks&quot; -Services &quot;MyServices&quot; -Operations &quot;MyOperations&quot; -Status &quot;PENDING&quot; -Targets $VapiStdDynamicID -Users &quot;MyUsers&quot;

$CisTasksGetSpec &#x3D; Initialize-CisTasksGetSpec -ReturnAll $false -ExcludeResult $false
$CisTasksListRequest &#x3D; Initialize-CisTasksListRequest -FilterSpec $CisTasksFilterSpec -ResultSpec $CisTasksGetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksListRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CisTasksListRequest &#x3D; Initialize-CisTasksListRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TasksListRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/CisTasksListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TasksFilterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-TasksGetSpec</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-ConfigurationModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ConfigurationModel</command:noun>
      <maml:description>
        <maml:para>The Content_ConfigurationModel schema defines the global settings of the Content Library Service.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_ConfigurationModel schema defines the global settings of the Content Library Service.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ConfigurationModel</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutomaticSyncEnabled</maml:name>
          <maml:Description>
            <maml:para>Whether automatic synchronization is enabled. When automatic synchronization is enabled, the Content Library Service will automatically synchronize all subscribed libraries on a daily basis. Subscribed libraries with the *Content_ConfigurationModel.automatic_sync_enabled* flag turned on will be synchronized every hour between *Content_ConfigurationModel.automatic_sync_start_hour* and *Content_ConfigurationModel.automatic_sync_stop_hour*. The default value is true. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>AutomaticSyncStartHour</maml:name>
          <maml:Description>
            <maml:para>The hour at which the automatic synchronization will start. This value is between 0 (midnight) and 23 inclusive. The default value is 20. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutomaticSyncStopHour</maml:name>
          <maml:Description>
            <maml:para>The hour at which the automatic synchronization will stop. Any active synchronization operation will continue to run, however no new synchronization operations will be triggered after the stop hour. This value is between 0 (midnight) and 23 inclusive. The default value is 7. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaximumConcurrentItemSyncs</maml:name>
          <maml:Description>
            <maml:para>The maximum allowed number of library items to synchronize concurrently from remote libraries. This must be a positive number. The service may not be able to guarantee the requested concurrency if there is no available capacity. This setting is global across all subscribed libraries. The default value is 5. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutomaticSyncEnabled</maml:name>
        <maml:Description>
          <maml:para>Whether automatic synchronization is enabled. When automatic synchronization is enabled, the Content Library Service will automatically synchronize all subscribed libraries on a daily basis. Subscribed libraries with the *Content_ConfigurationModel.automatic_sync_enabled* flag turned on will be synchronized every hour between *Content_ConfigurationModel.automatic_sync_start_hour* and *Content_ConfigurationModel.automatic_sync_stop_hour*. The default value is true. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>AutomaticSyncStartHour</maml:name>
        <maml:Description>
          <maml:para>The hour at which the automatic synchronization will start. This value is between 0 (midnight) and 23 inclusive. The default value is 20. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutomaticSyncStopHour</maml:name>
        <maml:Description>
          <maml:para>The hour at which the automatic synchronization will stop. Any active synchronization operation will continue to run, however no new synchronization operations will be triggered after the stop hour. This value is between 0 (midnight) and 23 inclusive. The default value is 7. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaximumConcurrentItemSyncs</maml:name>
        <maml:Description>
          <maml:para>The maximum allowed number of library items to synchronize concurrently from remote libraries. This must be a positive number. The service may not be able to guarantee the requested concurrency if there is no available capacity. This setting is global across all subscribed libraries. The default value is 5. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentConfigurationModel &#x3D; Initialize-ContentConfigurationModel -AutomaticSyncEnabled $false -AutomaticSyncStartHour 0 -AutomaticSyncStopHour 0 -MaximumConcurrentItemSyncs 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ConfigurationModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentConfigurationModel &#x3D; Initialize-ContentConfigurationModel
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ConfigurationModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentConfigurationModel</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryFindSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryFindSpec</command:noun>
      <maml:description>
        <maml:para>Specifies the properties that can be used as a filter to find libraries. When multiple properties are specified, all properties of the library must match the specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specifies the properties that can be used as a filter to find libraries. When multiple properties are specified, all properties of the library must match the specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryFindSpec</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 library to search. The name is case-insensitive. See *Content_LibraryModel.name*. If not specified any name will be searched.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageBacking</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 library to search. The name is case-insensitive. See *Content_LibraryModel.name*. If not specified any name will be searched.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageBacking</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibraryFindSpec &#x3D; Initialize-ContentLibraryFindSpec -Name &quot;MyName&quot; -Type &quot;LOCAL&quot; -StorageBacking $ContentLibraryStorageBacking
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryFindSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryFindSpec &#x3D; Initialize-ContentLibraryFindSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryFindSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryFindSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryStorageBacking</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-LibraryItemCertificateVerificationInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemCertificateVerificationInfo</command:noun>
      <maml:description>
        <maml:para>Currently, this field will available only in following cases 1. This item belongs to a secure content library 2. The item if of type ovf. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Currently, this field will available only in following cases 1. This item belongs to a secure content library 2. The item if of type ovf. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemCertificateVerificationInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemCertVerificationStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemCertVerificationStatus</maml:name>
            <maml: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>A certificate in base64 encoding. This property was added in __vSphere API 7.0.3.0__. Certificate chain is unset if the item not signed</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>Status</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemCertVerificationStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemCertVerificationStatus</maml:name>
          <maml: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>A certificate in base64 encoding. This property was added in __vSphere API 7.0.3.0__. Certificate chain is unset if the item not signed</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>$ContentLibraryItemCertificateVerificationInfo &#x3D; Initialize-ContentLibraryItemCertificateVerificationInfo -Status &quot;NOT_AVAILABLE&quot; -CertChain &quot;MyCertChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemCertificateVerificationInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemCertificateVerificationInfo &#x3D; Initialize-ContentLibraryItemCertificateVerificationInfo -Status &quot;NOT_AVAILABLE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemCertificateVerificationInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemCertificateVerificationInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemDestinationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemDestinationSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_DestinationSpec schema contains information required to publish the library item to a specific subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_DestinationSpec schema contains information required to publish the library item to a specific subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemDestinationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Subscription</maml:name>
        <maml:Description>
          <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDestinationSpec &#x3D; Initialize-ContentLibraryItemDestinationSpec -Subscription &quot;MySubscription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDestinationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDestinationSpec &#x3D; Initialize-ContentLibraryItemDestinationSpec -Subscription &quot;MySubscription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDestinationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemDestinationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemDownloadSessionFailRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemDownloadSessionFailRequestBody</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-LibraryItemDownloadSessionFailRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientErrorMessage</maml:name>
          <maml:Description>
            <maml:para> Client side error message. This can be useful in providing some extra details about the client side failure. Note that the message won&#39;t be translated to the user&#39;s locale.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ClientErrorMessage</maml:name>
        <maml:Description>
          <maml:para> Client side error message. This can be useful in providing some extra details about the client side failure. Note that the message won&#39;t be translated to the user&#39;s locale.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest &#x3D; Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage &quot;MyClientErrorMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionFailRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionFailRequest &#x3D; Initialize-ContentLibraryItemDownloadSessionFailRequest -ClientErrorMessage &quot;MyClientErrorMessage&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionFailRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemDownloadSessionFailRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemDownloadSessionKeepAliveRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemDownloadSessionKeepAliveRequestBody</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-LibraryItemDownloadSessionKeepAliveRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para> Optional update to the progress property of the session. If specified, the new progress should be greater then the current progress. See *Content_Library_Item_DownloadSessionModel.client_progress*. If not specified the progress is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para> Optional update to the progress property of the session. If specified, the new progress should be greater then the current progress. See *Content_Library_Item_DownloadSessionModel.client_progress*. If not specified the progress is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionKeepAliveRequest &#x3D; Initialize-ContentLibraryItemDownloadSessionKeepAliveRequest -Progress 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionKeepAliveRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadSessionKeepAliveRequest &#x3D; Initialize-ContentLibraryItemDownloadSessionKeepAliveRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionKeepAliveRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemDownloadSessionKeepAliveRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemDownloadSessionModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemDownloadSessionModel</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_DownloadSessionModel schema provides information on an active *Content_Library_Item_DownloadSession* resource.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_DownloadSessionModel schema provides information on an active *Content_Library_Item_DownloadSession* resource.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemDownloadSessionModel</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 this download session. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the library item whose content is being downloaded. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemContentVersion</maml:name>
          <maml:Description>
            <maml:para>The content version of the library item whose content is being downloaded. This value is the *Content_Library_ItemModel.content_version* at the time when the session is created for the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientProgress</maml:name>
          <maml:Description>
            <maml:para>The progress that has been made with the download. This property is to be updated by the client during the download process to indicate the progress of its work in completing the download. The initial progress is 0 until updated by the client. The maximum value is 100, which indicates that the download is complete. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModelState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModelState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpirationTime</maml:name>
          <maml:Description>
            <maml:para>Indicates the time after which the session will expire. The session is guaranteed not to expire before this time. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 this download session. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.DownloadSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the library item whose content is being downloaded. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemContentVersion</maml:name>
        <maml:Description>
          <maml:para>The content version of the library item whose content is being downloaded. This value is the *Content_Library_ItemModel.content_version* at the time when the session is created for the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientProgress</maml:name>
        <maml:Description>
          <maml:para>The progress that has been made with the download. This property is to be updated by the client during the download process to indicate the progress of its work in completing the download. The initial progress is 0 until updated by the client. The maximum value is 100, which indicates that the download is complete. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModelState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadSessionModelState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpirationTime</maml:name>
        <maml:Description>
          <maml:para>Indicates the time after which the session will expire. The session is guaranteed not to expire before this time. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ContentLibraryItemDownloadSessionModel &#x3D; Initialize-ContentLibraryItemDownloadSessionModel -Id &quot;MyId&quot; -LibraryItemId &quot;MyLibraryItemId&quot; -LibraryItemContentVersion &quot;MyLibraryItemContentVersion&quot; -ErrorMessage $VapiStdLocalizableMessage -ClientProgress 0 -State &quot;ACTIVE&quot; -ExpirationTime (Get-Date)
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemDownloadSessionModel &#x3D; Initialize-ContentLibraryItemDownloadSessionModel
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadSessionModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemDownloadSessionModel</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-LibraryItemDownloadsessionFilePrepareRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemDownloadsessionFilePrepareRequestBody</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-LibraryItemDownloadsessionFilePrepareRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para> Name of the file requested for download.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndpointType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileEndpointType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileEndpointType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para> Name of the file requested for download.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndpointType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileEndpointType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemDownloadsessionFileEndpointType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadsessionFilePrepareRequest &#x3D; Initialize-ContentLibraryItemDownloadsessionFilePrepareRequest -FileName &quot;MyFileName&quot; -EndpointType &quot;HTTPS&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadsessionFilePrepareRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemDownloadsessionFilePrepareRequest &#x3D; Initialize-ContentLibraryItemDownloadsessionFilePrepareRequest -FileName &quot;MyFileName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemDownloadsessionFilePrepareRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemDownloadsessionFilePrepareRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemFileChecksumInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemFileChecksumInfo</command:noun>
      <maml:description>
        <maml:para>Provides checksums for a *Content_Library_Item_File_Info* object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides checksums for a *Content_Library_Item_File_Info* object.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemFileChecksumInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Algorithm</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumAlgorithm</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumAlgorithm</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Checksum</maml:name>
          <maml:Description>
            <maml:para>The checksum value calculated with *Content_Library_Item_File_ChecksumInfo.algorithm*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Algorithm</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumAlgorithm</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumAlgorithm</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Checksum</maml:name>
        <maml:Description>
          <maml:para>The checksum value calculated with *Content_Library_Item_File_ChecksumInfo.algorithm*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemFileChecksumInfo &#x3D; Initialize-ContentLibraryItemFileChecksumInfo -Algorithm &quot;SHA1&quot; -Checksum &quot;MyChecksum&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemFileChecksumInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemFileChecksumInfo &#x3D; Initialize-ContentLibraryItemFileChecksumInfo -Checksum &quot;MyChecksum&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemFileChecksumInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemFileChecksumInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemFindSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemFindSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_FindSpec schema specifies the properties that can be used as a filter to find library items. When multiple properties are specified, all properties of the item must match the specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_FindSpec schema specifies the properties that can be used as a filter to find library items. When multiple properties are specified, all properties of the item must match the specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemFindSpec</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 library item. The name is case-insensitive. See *Content_Library_ItemModel.name*. If not specified all library item names are searched.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the library containing the item. See *Content_Library_ItemModel.library_id*. If not specified all libraries are searched. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the library item as reported by the publisher. See *Content_Library_ItemModel.source_id*. If not specified all library items are searched. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item. The type is case-insensitive. See *Content_Library_ItemModel.type*. If not specified all types are searched.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cached</maml:name>
          <maml:Description>
            <maml:para>Whether the item is cached. Possible values are &#39;true&#39; or &#39;false&#39;. See *Content_Library_ItemModel.cached*. If not specified all library items are searched.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>The name of the library item. The name is case-insensitive. See *Content_Library_ItemModel.name*. If not specified all library item names are searched.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the library containing the item. See *Content_Library_ItemModel.library_id*. If not specified all libraries are searched. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the library item as reported by the publisher. See *Content_Library_ItemModel.source_id*. If not specified all library items are searched. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item. The type is case-insensitive. See *Content_Library_ItemModel.type*. If not specified all types are searched.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cached</maml:name>
        <maml:Description>
          <maml:para>Whether the item is cached. Possible values are &#39;true&#39; or &#39;false&#39;. See *Content_Library_ItemModel.cached*. If not specified all library items are searched.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ContentLibraryItemFindSpec &#x3D; Initialize-ContentLibraryItemFindSpec -Name &quot;MyName&quot; -LibraryId &quot;MyLibraryId&quot; -SourceId &quot;MySourceId&quot; -Type &quot;MyType&quot; -Cached $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemFindSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemFindSpec &#x3D; Initialize-ContentLibraryItemFindSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemFindSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemFindSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemModel</command:noun>
      <maml:description>
        <maml:para>The Content_Library_ItemModel schema represents a library item that has been stored in a library. A Content_Library_ItemModel represents a single logical unit to be managed within a *Content_LibraryModel*. Items contain the actual content of a library, and their placement within a library determines policies that affect that content such as publishing. A library item can have a specified type, indicated with the *Content_Library_ItemModel.type* property. This property is associated with a Content Library Service plugin that supports specific types and provides additional services. The types available in a specific Content Library Service can be queried using the *Content_Type* resource. Items of an unknown or unspecified type are treated generically. Because subscribed library catalogs are synchronized as is, subscribing to a remote Content Library Service effectively gives you a library with the functionality of the remote service&#39;s type adapter plugins, even if they are not installed locally. Items can be managed using the *Content_Library_Item* resource and, for items in subscribed libraries, the *Content_Library_SubscribedItem* resource.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_ItemModel schema represents a library item that has been stored in a library. A Content_Library_ItemModel represents a single logical unit to be managed within a *Content_LibraryModel*. Items contain the actual content of a library, and their placement within a library determines policies that affect that content such as publishing. A library item can have a specified type, indicated with the *Content_Library_ItemModel.type* property. This property is associated with a Content Library Service plugin that supports specific types and provides additional services. The types available in a specific Content Library Service can be queried using the *Content_Type* resource. Items of an unknown or unspecified type are treated generically. Because subscribed library catalogs are synchronized as is, subscribing to a remote Content Library Service effectively gives you a library with the functionality of the remote service&#39;s type adapter plugins, even if they are not installed locally. Items can be managed using the *Content_Library_Item* resource and, for items in subscribed libraries, the *Content_Library_SubscribedItem* resource.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemModel</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>A unique identifier for this library item. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the *Content_LibraryModel* to which this item belongs. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentVersion</maml:name>
          <maml:Description>
            <maml:para>The latest version of the file content list of this library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The date and time when this library item was created. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>A human-readable description for this library item. This property is optional for the &#x60;create&#x60; operation. Leaving it missing or &#x60;null&#x60; during creation will result in an empty string value. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that the description remains unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastModifiedTime</maml:name>
          <maml:Description>
            <maml:para>The date and time when the metadata for this library item was last changed. This property is affected by changes to the properties or file content of this item. It is not modified by changes to the tags of the item, or by changes to the library which owns this item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastSyncTime</maml:name>
          <maml:Description>
            <maml:para>The date and time when this library item was last synchronized. This property is updated every time a synchronization is triggered on the library item, including when a synchronization is triggered on the library to which this item belongs. The value is missing or &#x60;null&#x60; for a library item that belongs to a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MetadataVersion</maml:name>
          <maml:Description>
            <maml:para>A version number for the metadata of this library item. This value is incremented with each change to the metadata of this item. Changes to name, description, and so on will increment this value. The value is not incremented by changes to the content or tags of the item or the library which owns it. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>Name</maml:name>
          <maml:Description>
            <maml:para>A human-readable name for this library item. The name may not be missing or &#x60;null&#x60; or an empty string. The name does not have to be unique, even within the same library. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>Cached</maml:name>
          <maml:Description>
            <maml:para>The status that indicates whether the library item is on disk or not. The library item is cached when all its files are on disk. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>Size</maml:name>
          <maml:Description>
            <maml:para>The library item size, in bytes. The size is the sum of the size used on the storage backing for all the files in the item. When the library item is not cached, the size is 0. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>An optional type identifier which indicates the type adapter plugin to use. This property may be set to a non-empty string value that corresponds to an identifier supported by a type adapter plugin present in the Content Library Service. A type adapter plugin, if present for the specified type, can provide additional information and services around the item content. A type adapter can guide the upload process by creating file entries that are in need of being uploaded to complete an item. The types and plugins supported by the Content Library Service can be queried using the *Content_Type* resource. This property is optional for the &#x60;create&#x60; and &#x60;update&#x60; operations. During creation, if the type is left unspecified, or if the type is specified but does not have a corresponding type support plugin, then the type of the library item is considered to be generic and all data is treated as generic files. During update, if the type is not specified, then it is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A version number that is updated on metadata changes. This value is used to validate update requests to provide optimistic concurrency of changes. This value represents a number that is incremented every time library item properties, such as name or description, are changed. It is not incremented by changes to the file content of the library item, including adding or removing files. It is also not affected by tagging the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that you do not need to detect concurrent updates.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the *Content_Library_ItemModel* to which this item is synchronized to if the item belongs to a subscribed library. The value is missing or &#x60;null&#x60; for a library item that belongs to a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecurityCompliance</maml:name>
          <maml:Description>
            <maml:para>Shows the security compliance of *Content_Library_ItemModel*. This property was added in __vSphere API 7.0.3.0__. This property is not used for the &#x60;create&#x60; and &#x60;update&#x60; operations. It will be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; 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>CertificateVerificationInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemCertificateVerificationInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemCertificateVerificationInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>A unique identifier for this library item. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the *Content_LibraryModel* to which this item belongs. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentVersion</maml:name>
        <maml:Description>
          <maml:para>The latest version of the file content list of this library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The date and time when this library item was created. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>A human-readable description for this library item. This property is optional for the &#x60;create&#x60; operation. Leaving it missing or &#x60;null&#x60; during creation will result in an empty string value. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that the description remains unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastModifiedTime</maml:name>
        <maml:Description>
          <maml:para>The date and time when the metadata for this library item was last changed. This property is affected by changes to the properties or file content of this item. It is not modified by changes to the tags of the item, or by changes to the library which owns this item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastSyncTime</maml:name>
        <maml:Description>
          <maml:para>The date and time when this library item was last synchronized. This property is updated every time a synchronization is triggered on the library item, including when a synchronization is triggered on the library to which this item belongs. The value is missing or &#x60;null&#x60; for a library item that belongs to a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MetadataVersion</maml:name>
        <maml:Description>
          <maml:para>A version number for the metadata of this library item. This value is incremented with each change to the metadata of this item. Changes to name, description, and so on will increment this value. The value is not incremented by changes to the content or tags of the item or the library which owns it. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>Name</maml:name>
        <maml:Description>
          <maml:para>A human-readable name for this library item. The name may not be missing or &#x60;null&#x60; or an empty string. The name does not have to be unique, even within the same library. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>Cached</maml:name>
        <maml:Description>
          <maml:para>The status that indicates whether the library item is on disk or not. The library item is cached when all its files are on disk. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>Size</maml:name>
        <maml:Description>
          <maml:para>The library item size, in bytes. The size is the sum of the size used on the storage backing for all the files in the item. When the library item is not cached, the size is 0. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>An optional type identifier which indicates the type adapter plugin to use. This property may be set to a non-empty string value that corresponds to an identifier supported by a type adapter plugin present in the Content Library Service. A type adapter plugin, if present for the specified type, can provide additional information and services around the item content. A type adapter can guide the upload process by creating file entries that are in need of being uploaded to complete an item. The types and plugins supported by the Content Library Service can be queried using the *Content_Type* resource. This property is optional for the &#x60;create&#x60; and &#x60;update&#x60; operations. During creation, if the type is left unspecified, or if the type is specified but does not have a corresponding type support plugin, then the type of the library item is considered to be generic and all data is treated as generic files. During update, if the type is not specified, then it is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A version number that is updated on metadata changes. This value is used to validate update requests to provide optimistic concurrency of changes. This value represents a number that is incremented every time library item properties, such as name or description, are changed. It is not incremented by changes to the file content of the library item, including adding or removing files. It is also not affected by tagging the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that you do not need to detect concurrent updates.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the *Content_Library_ItemModel* to which this item is synchronized to if the item belongs to a subscribed library. The value is missing or &#x60;null&#x60; for a library item that belongs to a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecurityCompliance</maml:name>
        <maml:Description>
          <maml:para>Shows the security compliance of *Content_Library_ItemModel*. This property was added in __vSphere API 7.0.3.0__. This property is not used for the &#x60;create&#x60; and &#x60;update&#x60; operations. It will be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; 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>CertificateVerificationInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemCertificateVerificationInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemCertificateVerificationInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemCertificateVerificationInfo &#x3D; Initialize-ContentLibraryItemCertificateVerificationInfo -Status &quot;NOT_AVAILABLE&quot; -CertChain &quot;MyCertChain&quot;
$ContentLibraryItemModel &#x3D; Initialize-ContentLibraryItemModel -Id &quot;MyId&quot; -LibraryId &quot;MyLibraryId&quot; -ContentVersion &quot;MyContentVersion&quot; -CreationTime (Get-Date) -Description &quot;MyDescription&quot; -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -MetadataVersion &quot;MyMetadataVersion&quot; -Name &quot;MyName&quot; -Cached $false -Size 0 -Type &quot;MyType&quot; -Version &quot;MyVersion&quot; -SourceId &quot;MySourceId&quot; -SecurityCompliance $false -CertificateVerificationInfo $ContentLibraryItemCertificateVerificationInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemModel &#x3D; Initialize-ContentLibraryItemModel
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemModel</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemCertificateVerificationInfo</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-LibraryItemPublishRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemPublishRequestBody</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-LibraryItemPublishRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ForceSyncContent</maml:name>
          <maml:Description>
            <maml:para>Whether to synchronize file content as well as metadata. This parameter applies only if the subscription is on-demand.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscriptions</maml:name>
          <maml:Description>
            <maml:para>The list of subscriptions to publish this library item to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemDestinationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemDestinationSpec&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>ForceSyncContent</maml:name>
        <maml:Description>
          <maml:para>Whether to synchronize file content as well as metadata. This parameter applies only if the subscription is on-demand.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subscriptions</maml:name>
        <maml:Description>
          <maml:para>The list of subscriptions to publish this library item to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemDestinationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemDestinationSpec&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>
$ContentLibraryItemDestinationSpec &#x3D; Initialize-ContentLibraryItemDestinationSpec -Subscription &quot;MySubscription&quot;
$ContentLibraryItemPublishRequest &#x3D; Initialize-ContentLibraryItemPublishRequest -ForceSyncContent $false -Subscriptions $ContentLibraryItemDestinationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemPublishRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemPublishRequest &#x3D; Initialize-ContentLibraryItemPublishRequest -ForceSyncContent $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemPublishRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemPublishRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemTransferEndpoint</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemTransferEndpoint</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_TransferEndpoint schema encapsulates a URI along with extra information about it.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_TransferEndpoint schema encapsulates a URI along with extra information about it.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemTransferEndpoint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Uri</maml:name>
          <maml:Description>
            <maml:para>Transfer endpoint URI. The supported URI schemes are: &#x60;http&#x60;, &#x60;https&#x60;, and &#x60;ds&#x60;. An endpoint URI with the &#x60;ds&#x60; scheme specifies the location of the file on the datastore. The format of the datastore URI is: - ds:///vmfs/volumes/uuid/path When the transfer endpoint is a datastore location, the server can import the file directly from the storage backing without the overhead of streaming over 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>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificateThumbprint</maml:name>
          <maml:Description>
            <maml:para>Thumbprint of the expected SSL certificate for this endpoint. Only used for HTTPS connections. The thumbprint is the SHA-1 hash of the DER encoding of the remote endpoint&#39;s SSL certificate. If set, the remote endpoint&#39;s SSL certificate is only accepted if it matches this thumbprint, and no other certificate validation is performed. The specified sslCertificateThumbprint will not be checked for SSL certificate validation if {TransferEndpoint#sslCertificate} is also set. If missing or &#x60;null&#x60;, standard certificate validation is performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM encoded SSL Certificate for this endpoint. Only used for HTTPS connections. If set, the remote endpoint&#39;s SSL certificate is only accepted if it matches this, and no other certificate validation is performed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, standard certificate validation is performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Uri</maml:name>
        <maml:Description>
          <maml:para>Transfer endpoint URI. The supported URI schemes are: &#x60;http&#x60;, &#x60;https&#x60;, and &#x60;ds&#x60;. An endpoint URI with the &#x60;ds&#x60; scheme specifies the location of the file on the datastore. The format of the datastore URI is: - ds:///vmfs/volumes/uuid/path When the transfer endpoint is a datastore location, the server can import the file directly from the storage backing without the overhead of streaming over 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>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificateThumbprint</maml:name>
        <maml:Description>
          <maml:para>Thumbprint of the expected SSL certificate for this endpoint. Only used for HTTPS connections. The thumbprint is the SHA-1 hash of the DER encoding of the remote endpoint&#39;s SSL certificate. If set, the remote endpoint&#39;s SSL certificate is only accepted if it matches this thumbprint, and no other certificate validation is performed. The specified sslCertificateThumbprint will not be checked for SSL certificate validation if {TransferEndpoint#sslCertificate} is also set. If missing or &#x60;null&#x60;, standard certificate validation is performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM encoded SSL Certificate for this endpoint. Only used for HTTPS connections. If set, the remote endpoint&#39;s SSL certificate is only accepted if it matches this, and no other certificate validation is performed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, standard certificate validation is performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemTransferEndpoint &#x3D; Initialize-ContentLibraryItemTransferEndpoint -Uri &quot;MyUri&quot; -SslCertificateThumbprint &quot;MySslCertificateThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemTransferEndpoint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemTransferEndpoint &#x3D; Initialize-ContentLibraryItemTransferEndpoint -Uri &quot;MyUri&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemTransferEndpoint with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemTransferEndpoint</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemUpdateSessionKeepAliveRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdateSessionKeepAliveRequestBody</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-LibraryItemUpdateSessionKeepAliveRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientProgress</maml:name>
          <maml:Description>
            <maml:para> Optional update to the progress property of the session. If specified, the new progress should be greater then the current progress. See *Content_Library_Item_UpdateSessionModel.client_progress*. If not specified the progress is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientProgress</maml:name>
        <maml:Description>
          <maml:para> Optional update to the progress property of the session. If specified, the new progress should be greater then the current progress. See *Content_Library_Item_UpdateSessionModel.client_progress*. If not specified the progress is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdateSessionKeepAliveRequest &#x3D; Initialize-ContentLibraryItemUpdateSessionKeepAliveRequest -ClientProgress 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdateSessionKeepAliveRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdateSessionKeepAliveRequest &#x3D; Initialize-ContentLibraryItemUpdateSessionKeepAliveRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdateSessionKeepAliveRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdateSessionKeepAliveRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemUpdateSessionModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdateSessionModel</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_UpdateSessionModel schema provides information on an active *Content_Library_Item_UpdateSession* resource.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_UpdateSessionModel schema provides information on an active *Content_Library_Item_UpdateSession* resource.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdateSessionModel</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 this update session. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the library item to which content will be uploaded or removed. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemContentVersion</maml:name>
          <maml:Description>
            <maml:para>The content version of the library item whose content is being modified. This value is the *Content_Library_ItemModel.content_version* at the time when the session is created for the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientProgress</maml:name>
          <maml:Description>
            <maml:para>The progress that has been made with the upload. This property is to be updated by the client during the upload process to indicate the progress of its work in completing the upload. The initial progress is 0 until updated by the client. The maximum value is 100, which indicates that the update is complete. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModelState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModelState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpirationTime</maml:name>
          <maml:Description>
            <maml:para>Indicates the time after which the session will expire. The session is guaranteed not to expire earlier than this time. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PreviewInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WarningBehavior</maml:name>
          <maml:Description>
            <maml:para>Indicates the update session behavior if warnings are raised in the session preview. Any warning which is raised by session preview but not ignored by the client will, by default, fail the update session. This property was added in __vSphere API 6.8__. This property is optional for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningBehavior&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningBehavior&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 identifier of this update session. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.item.UpdateSession&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the library item to which content will be uploaded or removed. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemContentVersion</maml:name>
        <maml:Description>
          <maml:para>The content version of the library item whose content is being modified. This value is the *Content_Library_ItemModel.content_version* at the time when the session is created for the library item. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientProgress</maml:name>
        <maml:Description>
          <maml:para>The progress that has been made with the upload. This property is to be updated by the client during the upload process to indicate the progress of its work in completing the upload. The initial progress is 0 until updated by the client. The maximum value is 100, which indicates that the update is complete. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModelState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdateSessionModelState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpirationTime</maml:name>
        <maml:Description>
          <maml:para>Indicates the time after which the session will expire. The session is guaranteed not to expire earlier than this time. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PreviewInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WarningBehavior</maml:name>
        <maml:Description>
          <maml:para>Indicates the update session behavior if warnings are raised in the session preview. Any warning which is raised by session preview but not ignored by the client will, by default, fail the update session. This property was added in __vSphere API 6.8__. This property is optional for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningBehavior&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningBehavior&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;


$ContentLibraryItemUpdatesessionCertificateInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer &quot;MyIssuer&quot; -Subject &quot;MySubject&quot; -SelfSigned $false -X509 &quot;MyX509&quot;

$ContentLibraryItemUpdatesessionPreviewWarningInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false

$ContentLibraryItemUpdatesessionPreviewInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewInfo -State &quot;UNAVAILABLE&quot; -CertificateInfo $ContentLibraryItemUpdatesessionCertificateInfo -Warnings $ContentLibraryItemUpdatesessionPreviewWarningInfo -CertChain &quot;MyCertChain&quot;

$ContentLibraryItemUpdatesessionWarningBehavior &#x3D; Initialize-ContentLibraryItemUpdatesessionWarningBehavior -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Ignored $false
$ContentLibraryItemUpdateSessionModel &#x3D; Initialize-ContentLibraryItemUpdateSessionModel -Id &quot;MyId&quot; -LibraryItemId &quot;MyLibraryItemId&quot; -LibraryItemContentVersion &quot;MyLibraryItemContentVersion&quot; -ErrorMessage $VapiStdLocalizableMessage -ClientProgress 0 -State &quot;ACTIVE&quot; -ExpirationTime (Get-Date) -PreviewInfo $ContentLibraryItemUpdatesessionPreviewInfo -WarningBehavior $ContentLibraryItemUpdatesessionWarningBehavior
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdateSessionModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemUpdateSessionModel &#x3D; Initialize-ContentLibraryItemUpdateSessionModel
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdateSessionModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdateSessionModel</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdatesessionPreviewInfo</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-LibraryItemUpdatesessionCertificateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdatesessionCertificateInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_Updatesession_CertificateInfo schema contains information about the public key certificate used to sign the content. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_Updatesession_CertificateInfo schema contains information about the public key certificate used to sign the content. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdatesessionCertificateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issuer</maml:name>
          <maml:Description>
            <maml:para>Certificate issuer. For example: /C&#x3D;US/ST&#x3D;California/L&#x3D;Palo Alto/O&#x3D;VMware, Inc. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Certificate subject. For example: C&#x3D;US/ST&#x3D;Massachusetts/L&#x3D;Hopkinton/O&#x3D;EMC Corporation/OU&#x3D;EMC Avamar/CN&#x3D;EMC Corporation. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SelfSigned</maml:name>
          <maml:Description>
            <maml:para>Whether the certificate is self-signed. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>X509</maml:name>
          <maml:Description>
            <maml:para>The X509 representation of the certificate. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Issuer</maml:name>
        <maml:Description>
          <maml:para>Certificate issuer. For example: /C&#x3D;US/ST&#x3D;California/L&#x3D;Palo Alto/O&#x3D;VMware, Inc. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Certificate subject. For example: C&#x3D;US/ST&#x3D;Massachusetts/L&#x3D;Hopkinton/O&#x3D;EMC Corporation/OU&#x3D;EMC Avamar/CN&#x3D;EMC Corporation. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SelfSigned</maml:name>
        <maml:Description>
          <maml:para>Whether the certificate is self-signed. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>X509</maml:name>
        <maml:Description>
          <maml:para>The X509 representation of the certificate. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdatesessionCertificateInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer &quot;MyIssuer&quot; -Subject &quot;MySubject&quot; -SelfSigned $false -X509 &quot;MyX509&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionCertificateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdatesessionCertificateInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer &quot;MyIssuer&quot; -Subject &quot;MySubject&quot; -SelfSigned $false -X509 &quot;MyX509&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionCertificateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdatesessionCertificateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryItemUpdatesessionFileAddSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdatesessionFileAddSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_Updatesession_File_AddSpec schema describes the properties of the file to be uploaded.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_Updatesession_File_AddSpec schema describes the properties of the file to be uploaded.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdatesessionFileAddSpec</maml:name>
        <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 file being 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceEndpoint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemTransferEndpoint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemTransferEndpoint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>The file size, in bytes. If missing or &#x60;null&#x60;, the server will not verify it received the correct size.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ChecksumInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of the file being 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionFileSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceEndpoint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemTransferEndpoint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemTransferEndpoint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>The file size, in bytes. If missing or &#x60;null&#x60;, the server will not verify it received the correct size.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ChecksumInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemFileChecksumInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemTransferEndpoint &#x3D; Initialize-ContentLibraryItemTransferEndpoint -Uri &quot;MyUri&quot; -SslCertificateThumbprint &quot;MySslCertificateThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
$ContentLibraryItemFileChecksumInfo &#x3D; Initialize-ContentLibraryItemFileChecksumInfo -Algorithm &quot;SHA1&quot; -Checksum &quot;MyChecksum&quot;
$ContentLibraryItemUpdatesessionFileAddSpec &#x3D; Initialize-ContentLibraryItemUpdatesessionFileAddSpec -Name &quot;MyName&quot; -SourceType &quot;NONE&quot; -SourceEndpoint $ContentLibraryItemTransferEndpoint -Size 0 -ChecksumInfo $ContentLibraryItemFileChecksumInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionFileAddSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemUpdatesessionFileAddSpec &#x3D; Initialize-ContentLibraryItemUpdatesessionFileAddSpec -Name &quot;MyName&quot; -SourceType &quot;NONE&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionFileAddSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdatesessionFileAddSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemTransferEndpoint</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemFileChecksumInfo</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-LibraryItemUpdatesessionPreviewInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdatesessionPreviewInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_Updatesession_PreviewInfo schema contains information about the files being uploaded in the update session. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_Updatesession_PreviewInfo schema contains information about the files being uploaded in the update session. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdatesessionPreviewInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfoState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfoState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionCertificateInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionCertificateInfo</maml:name>
            <maml: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>The list of warnings raised for this update session. Any warning which is not ignored by the client will, by default, fail the update session during session complete operation. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of state is *Content_Library_Item_Updatesession_PreviewInfo_State.AVAILABLE*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewWarningInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewWarningInfo&gt;</maml:name>
            <maml: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>Certificate chain in base64 format. This property was added in __vSphere API 7.0.3.0__. This property is missing or &#x60;null&#x60; if the update session content is not signed.</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>State</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfoState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewInfoState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionCertificateInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionCertificateInfo</maml:name>
          <maml: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>The list of warnings raised for this update session. Any warning which is not ignored by the client will, by default, fail the update session during session complete operation. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of state is *Content_Library_Item_Updatesession_PreviewInfo_State.AVAILABLE*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewWarningInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionPreviewWarningInfo&gt;</maml:name>
          <maml: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>Certificate chain in base64 format. This property was added in __vSphere API 7.0.3.0__. This property is missing or &#x60;null&#x60; if the update session content is not signed.</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>
$ContentLibraryItemUpdatesessionCertificateInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionCertificateInfo -Issuer &quot;MyIssuer&quot; -Subject &quot;MySubject&quot; -SelfSigned $false -X509 &quot;MyX509&quot;




$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ContentLibraryItemUpdatesessionPreviewWarningInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false

$ContentLibraryItemUpdatesessionPreviewInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewInfo -State &quot;UNAVAILABLE&quot; -CertificateInfo $ContentLibraryItemUpdatesessionCertificateInfo -Warnings $ContentLibraryItemUpdatesessionPreviewWarningInfo -CertChain &quot;MyCertChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionPreviewInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryItemUpdatesessionPreviewInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewInfo -State &quot;UNAVAILABLE&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionPreviewInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdatesessionPreviewInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryItemUpdatesessionCertificateInfo</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-LibraryItemUpdatesessionPreviewWarningInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdatesessionPreviewWarningInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_Updatesession_PreviewWarningInfo schema provides information about the warnings which are raised during the update session preview. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_Updatesession_PreviewWarningInfo schema provides information about the warnings which are raised during the update session preview. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdatesessionPreviewWarningInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ignored</maml:name>
          <maml:Description>
            <maml:para>Indicates if this warning will be ignored during session complete operation. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ignored</maml:name>
        <maml:Description>
          <maml:para>Indicates if this warning will be ignored during session complete operation. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$ContentLibraryItemUpdatesessionPreviewWarningInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionPreviewWarningInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$ContentLibraryItemUpdatesessionPreviewWarningInfo &#x3D; Initialize-ContentLibraryItemUpdatesessionPreviewWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionPreviewWarningInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdatesessionPreviewWarningInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-LibraryItemUpdatesessionWarningBehavior</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryItemUpdatesessionWarningBehavior</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Item_Updatesession_WarningBehavior schema defines the session behavior if the warning is raised during the update session. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Item_Updatesession_WarningBehavior schema defines the session behavior if the warning is raised during the update session. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryItemUpdatesessionWarningBehavior</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ignored</maml:name>
          <maml:Description>
            <maml:para>Indicates if this warning will be ignored during session complete operation. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryItemUpdatesessionWarningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ignored</maml:name>
        <maml:Description>
          <maml:para>Indicates if this warning will be ignored during session complete operation. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ContentLibraryItemUpdatesessionWarningBehavior &#x3D; Initialize-ContentLibraryItemUpdatesessionWarningBehavior -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Ignored $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionWarningBehavior with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryItemUpdatesessionWarningBehavior &#x3D; Initialize-ContentLibraryItemUpdatesessionWarningBehavior -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Ignored $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryItemUpdatesessionWarningBehavior with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryItemUpdatesessionWarningBehavior</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentLibraryMigrateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentLibraryMigrateSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_MigrateSpec schema defines target storage backing library to migrate the library content to. This is used for local, published and subscribed content libraries. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_MigrateSpec schema defines target storage backing library to migrate the library content to. This is used for local, published and subscribed content libraries. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentLibraryMigrateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageBackings</maml:name>
          <maml:Description>
            <maml:para>This value can be used to set the *Content_LibraryModel.storage_backings* property as the storage backing target to migrate the library to. Multiple default storage locations are not currently supported but may become supported in future releases. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&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>StorageBackings</maml:name>
        <maml:Description>
          <maml:para>This value can be used to set the *Content_LibraryModel.storage_backings* property as the storage backing target to migrate the library to. Multiple default storage locations are not currently supported but may become supported in future releases. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&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>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibraryMigrateSpec &#x3D; Initialize-ContentLibraryMigrateSpec -StorageBackings $ContentLibraryStorageBacking
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentLibraryMigrateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking
$ContentLibraryMigrateSpec &#x3D; Initialize-ContentLibraryMigrateSpec -StorageBackings $ContentLibraryStorageBacking
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentLibraryMigrateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryMigrateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryModel</command:noun>
      <maml:description>
        <maml:para>The *Content_LibraryModel* schema represents a Content Library resource model. A Content_LibraryModel is a container for a set of items which represent a usable set of files. The Content Library Service allows for multiple libraries to be created with separate authorization and sharing policies. Each Content_LibraryModel is a container for a set of *Content_Library_ItemModel* instances. Each item is a logical object in a library, which may have multiple files. A Content_LibraryModel may be local or subscribed. A local library has its source of truth about items within this Content Library Service. Items may be added to or removed from the library. A local library may also be private or published. When published, the library is exposed by a network endpoint and can be used by another Content Library Service for synchronization. A private local library cannot be used for synchronization. A subscribed library is a library which gets its source of truth from another library that may be across a network in another Content Library Service. A subscribed library may have a different name and metadata from the library to which it subscribes, but the set of library items is always the same as those in the source library. Library items cannot be manually added to a subscribed library - - they can only be added by adding new items to the source library.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The *Content_LibraryModel* schema represents a Content Library resource model. A Content_LibraryModel is a container for a set of items which represent a usable set of files. The Content Library Service allows for multiple libraries to be created with separate authorization and sharing policies. Each Content_LibraryModel is a container for a set of *Content_Library_ItemModel* instances. Each item is a logical object in a library, which may have multiple files. A Content_LibraryModel may be local or subscribed. A local library has its source of truth about items within this Content Library Service. Items may be added to or removed from the library. A local library may also be private or published. When published, the library is exposed by a network endpoint and can be used by another Content Library Service for synchronization. A private local library cannot be used for synchronization. A subscribed library is a library which gets its source of truth from another library that may be across a network in another Content Library Service. A subscribed library may have a different name and metadata from the library to which it subscribes, but the set of library items is always the same as those in the source library. Library items cannot be manually added to a subscribed library - - they can only be added by adding new items to the source library.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryModel</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>An identifier which uniquely identifies this Content_LibraryModel. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The date and time when this library was created. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>A human-readable description for this library. This property is optional for the &#x60;create&#x60; operation. Leaving it missing or &#x60;null&#x60; during creation will result in an empty string value. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that the description should be left unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastModifiedTime</maml:name>
          <maml:Description>
            <maml:para>The date and time when this library was last updated. This property is updated automatically when the library properties are changed. This property is not affected by adding, removing, or modifying a library item or its content within the library. Tagging the library or syncing the subscribed library does not alter this property. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastSyncTime</maml:name>
          <maml:Description>
            <maml:para>The date and time when this library was last synchronized. This property applies only to subscribed libraries. It is updated every time a synchronization is triggered on the library. The value is missing or &#x60;null&#x60; for a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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 library. A Library is identified by a human-readable name. Library names cannot be undefined or an empty string. Names do not have to be unique. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>StorageBackings</maml:name>
          <maml:Description>
            <maml:para>The list of default storage backings which are available for this library. A *Content_Library_StorageBacking* defines a default storage location which can be used to store files for library items in this library. Some library items, for instance, virtual machine template items, support files that may be distributed across various storage backings. One or more item files may or may not be located on the default storage backing. Multiple default storage locations are not currently supported but may become supported in future releases. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OptimizationInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryOptimizationInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryOptimizationInfo</maml:name>
            <maml: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>A version number which is updated on metadata changes. This value allows clients to detect concurrent updates and prevent accidental clobbering of data. This value represents a number which is incremented every time library properties, such as name or description, are changed. It is not incremented by changes to a library item within the library, including adding or removing items. It is also not affected by tagging the library. This property is not used for the &#x60;create&#x60; operation. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that you do not need to detect concurrent updates.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublishInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryPublishInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryPublishInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscriptionInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerGuid</maml:name>
          <maml:Description>
            <maml:para>The unique identifier of the vCenter server where the library exists. This property is optional for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecurityPolicyId</maml:name>
          <maml:Description>
            <maml:para>Represents the security policy applied to this library. Setting the property will make the library secure. This field is ignored in &#x60;update&#x60; operation if *Content_LibraryModel.unset_security_policy_id* is set to &#x60;true&#x60;. This property was added in __vSphere API 7.0.3.0__. This property is optional for the &#x60;create&#x60; and &#x60;update&#x60; operations. If not set in &#x60;create&#x60; operation, the library will be insecure. If not specified in &#x60;update&#x60; operation, the property is left unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UnsetSecurityPolicyId</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Content_LibraryModel.security_policy_id* in &#x60;update&#x60; operation. If this field is set to &#x60;true&#x60;, any security policy applied to the library will be removed. If this field is set to &#x60;false&#x60;, any security policy applied to library will be changed to the value specified in *Content_LibraryModel.security_policy_id*, if any. This property was added in __vSphere API 7.0.3.0__. This property is optional for the &#x60;update&#x60; operation. If missing or &#x60;null&#x60;, any existing security policy will be changed to the value specified in *Content_LibraryModel.security_policy_id*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StateInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStateInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStateInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>An identifier which uniquely identifies this Content_LibraryModel. This property is not used for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The date and time when this library was created. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>A human-readable description for this library. This property is optional for the &#x60;create&#x60; operation. Leaving it missing or &#x60;null&#x60; during creation will result in an empty string value. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that the description should be left unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastModifiedTime</maml:name>
        <maml:Description>
          <maml:para>The date and time when this library was last updated. This property is updated automatically when the library properties are changed. This property is not affected by adding, removing, or modifying a library item or its content within the library. Tagging the library or syncing the subscribed library does not alter this property. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastSyncTime</maml:name>
        <maml:Description>
          <maml:para>The date and time when this library was last synchronized. This property applies only to subscribed libraries. It is updated every time a synchronization is triggered on the library. The value is missing or &#x60;null&#x60; for a local library. This property is not used for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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 library. A Library is identified by a human-readable name. Library names cannot be undefined or an empty string. Names do not have to be unique. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>StorageBackings</maml:name>
        <maml:Description>
          <maml:para>The list of default storage backings which are available for this library. A *Content_Library_StorageBacking* defines a default storage location which can be used to store files for library items in this library. Some library items, for instance, virtual machine template items, support files that may be distributed across various storage backings. One or more item files may or may not be located on the default storage backing. Multiple default storage locations are not currently supported but may become supported in future releases. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryModelLibraryType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OptimizationInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryOptimizationInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryOptimizationInfo</maml:name>
          <maml: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>A version number which is updated on metadata changes. This value allows clients to detect concurrent updates and prevent accidental clobbering of data. This value represents a number which is incremented every time library properties, such as name or description, are changed. It is not incremented by changes to a library item within the library, including adding or removing items. It is also not affected by tagging the library. This property is not used for the &#x60;create&#x60; operation. It will always be present in the result of a &#x60;get&#x60; or &#x60;list&#x60; operation. It is optional for the &#x60;update&#x60; operation. Leaving it missing or &#x60;null&#x60; during update indicates that you do not need to detect concurrent updates.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PublishInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryPublishInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryPublishInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscriptionInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerGuid</maml:name>
        <maml:Description>
          <maml:para>The unique identifier of the vCenter server where the library exists. This property is optional for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecurityPolicyId</maml:name>
        <maml:Description>
          <maml:para>Represents the security policy applied to this library. Setting the property will make the library secure. This field is ignored in &#x60;update&#x60; operation if *Content_LibraryModel.unset_security_policy_id* is set to &#x60;true&#x60;. This property was added in __vSphere API 7.0.3.0__. This property is optional for the &#x60;create&#x60; and &#x60;update&#x60; operations. If not set in &#x60;create&#x60; operation, the library will be insecure. If not specified in &#x60;update&#x60; operation, the property is left unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UnsetSecurityPolicyId</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Content_LibraryModel.security_policy_id* in &#x60;update&#x60; operation. If this field is set to &#x60;true&#x60;, any security policy applied to the library will be removed. If this field is set to &#x60;false&#x60;, any security policy applied to library will be changed to the value specified in *Content_LibraryModel.security_policy_id*, if any. This property was added in __vSphere API 7.0.3.0__. This property is optional for the &#x60;update&#x60; operation. If missing or &#x60;null&#x60;, any existing security policy will be changed to the value specified in *Content_LibraryModel.security_policy_id*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StateInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStateInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStateInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibraryOptimizationInfo &#x3D; Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
$ContentLibraryPublishInfo &#x3D; Initialize-ContentLibraryPublishInfo -AuthenticationMethod &quot;BASIC&quot; -Published $false -PublishUrl &quot;MyPublishUrl&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -CurrentPassword &quot;MyCurrentPassword&quot; -PersistJsonEnabled $false

$ContentLibrarySourceInfo &#x3D; Initialize-ContentLibrarySourceInfo -SourceLibrary &quot;MySourceLibrary&quot; -Subscription &quot;MySubscription&quot;
$ContentLibrarySubscriptionInfo &#x3D; Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod &quot;BASIC&quot; -AutomaticSyncEnabled $false -OnDemand $false -Password &quot;MyPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SubscriptionUrl &quot;MySubscriptionUrl&quot; -UserName &quot;MyUserName&quot; -SourceInfo $ContentLibrarySourceInfo -SslCertificate &quot;MySslCertificate&quot;

$ContentLibraryStateInfo &#x3D; Initialize-ContentLibraryStateInfo -State &quot;ACTIVE&quot;
$ContentLibraryModel &#x3D; Initialize-ContentLibraryModel -Id &quot;MyId&quot; -CreationTime (Get-Date) -Description &quot;MyDescription&quot; -LastModifiedTime (Get-Date) -LastSyncTime (Get-Date) -Name &quot;MyName&quot; -StorageBackings $ContentLibraryStorageBacking -Type &quot;LOCAL&quot; -OptimizationInfo $ContentLibraryOptimizationInfo -Version &quot;MyVersion&quot; -PublishInfo $ContentLibraryPublishInfo -SubscriptionInfo $ContentLibrarySubscriptionInfo -ServerGuid &quot;MyServerGuid&quot; -SecurityPolicyId &quot;MySecurityPolicyId&quot; -UnsetSecurityPolicyId $false -StateInfo $ContentLibraryStateInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryModel &#x3D; Initialize-ContentLibraryModel
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryModel with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryModel</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryOptimizationInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibraryPublishInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentLibraryStateInfo</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-LibraryOptimizationInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryOptimizationInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_OptimizationInfo schema defines different optimizations and optimization parameters applied to particular library.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_OptimizationInfo schema defines different optimizations and optimization parameters applied to particular library.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryOptimizationInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OptimizeRemotePublishing</maml:name>
          <maml:Description>
            <maml:para>If set to &#x60;true&#x60; then library would be optimized for remote publishing. Turn it on if remote publishing is dominant use case for this library. Remote publishing means here that publisher and subscribers are not the part of the same Vcenter SSO domain. Any optimizations could be done as result of turning on this optimization during library creation. For example, library content could be stored in different format but optimizations are not limited to just storage format. Note, that value of this toggle could be set only during creation of the library and you would need to migrate your library in case you need to change this value (optimize the library for different use case). This property is optional for the &#x60;create&#x60; operation. If not specified for the &#x60;create&#x60;, the default is for the library to not be optmized for specific use case. It is not used for the &#x60;update&#x60; 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OptimizeRemotePublishing</maml:name>
        <maml:Description>
          <maml:para>If set to &#x60;true&#x60; then library would be optimized for remote publishing. Turn it on if remote publishing is dominant use case for this library. Remote publishing means here that publisher and subscribers are not the part of the same Vcenter SSO domain. Any optimizations could be done as result of turning on this optimization during library creation. For example, library content could be stored in different format but optimizations are not limited to just storage format. Note, that value of this toggle could be set only during creation of the library and you would need to migrate your library in case you need to change this value (optimize the library for different use case). This property is optional for the &#x60;create&#x60; operation. If not specified for the &#x60;create&#x60;, the default is for the library to not be optmized for specific use case. It is not used for the &#x60;update&#x60; 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryOptimizationInfo &#x3D; Initialize-ContentLibraryOptimizationInfo -OptimizeRemotePublishing $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryOptimizationInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryOptimizationInfo &#x3D; Initialize-ContentLibraryOptimizationInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryOptimizationInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryOptimizationInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryPublishInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryPublishInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_PublishInfo schema defines how a local library is published publicly for synchronization to other libraries.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_PublishInfo schema defines how a local library is published publicly for synchronization to other libraries.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryPublishInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationMethod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryPublishInfoAuthenticationMethod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryPublishInfoAuthenticationMethod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Published</maml:name>
          <maml:Description>
            <maml:para>Whether the local library is published. This property is required for the *POST /content/local-library* operation. It is optional for the *PATCH /content/local-library/{libraryId}* operation, and if missing or &#x60;null&#x60; the value will not be changed. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC* and the local library is published, the *Content_Library_PublishInfo.current_password* property is required before turning off publishing. This property will always be present in the results of the *GET /content/local-library/{libraryId}* 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>PublishUrl</maml:name>
          <maml:Description>
            <maml:para>The URL to which the library metadata is published by the Content Library Service. This value can be used to set the *Content_Library_SubscriptionInfo.subscription_url* property when creating a subscribed library. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>UserName</maml:name>
          <maml:Description>
            <maml:para>The username to require for authentication. This property is optional for the *POST /content/local-library* and *PATCH /content/local-library/{libraryId}* operations. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the username can be left missing or &#x60;null&#x60;. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the username is ignored in the current release. It defaults to \&quot;vcsp\&quot;. It is preferable to leave this missing or &#x60;null&#x60;. If specified, it must be set to \&quot;vcsp\&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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>The new password to require for authentication. This property is optional for the *POST /content/local-library* operation. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the password can be left missing or &#x60;null&#x60;. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the password should be a non-empty string. This property is optional for the *PATCH /content/local-library/{libraryId}* operation. Leaving it missing or &#x60;null&#x60; during update indicates that the password is not changed. When the password is changed, the *Content_Library_PublishInfo.current_password* property is required. This property is not used for the *GET /content/local-library/{libraryId}* 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>CurrentPassword</maml:name>
          <maml:Description>
            <maml:para>The current password to verify. This property is available starting in vSphere 6.7. This property is unused for the *POST /content/local-library* operation. This property is optional for the *PATCH /content/local-library/{libraryId}* operation. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the current password can be left missing or &#x60;null&#x60;. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the current password is verified before applying the new *Content_Library_PublishInfo.password*, turning off authentication, or unpublishing the library. This property is not used for the *GET /content/local-library/{libraryId}* 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>PersistJsonEnabled</maml:name>
          <maml:Description>
            <maml:para>Whether library and library item metadata are persisted in the storage backing as JSON files. This flag only applies if the local library is published. Enabling JSON persistence allows you to synchronize a subscribed library manually instead of over HTTP. You copy the local library content and metadata to another storage backing manually and then create a subscribed library referencing the location of the library JSON file in the *Content_Library_SubscriptionInfo.subscription_url*. When the subscribed library&#39;s storage backing matches the subscription URL, files do not need to be copied to the subscribed library. For a library backed by a datastore, the library JSON file will be stored at the path contentlib-{library_id}/lib.json on the datastore. For a library backed by a remote file system, the library JSON file will be stored at {library_id}/lib.json in the remote file system path. This property is optional for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthenticationMethod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryPublishInfoAuthenticationMethod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryPublishInfoAuthenticationMethod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Published</maml:name>
        <maml:Description>
          <maml:para>Whether the local library is published. This property is required for the *POST /content/local-library* operation. It is optional for the *PATCH /content/local-library/{libraryId}* operation, and if missing or &#x60;null&#x60; the value will not be changed. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC* and the local library is published, the *Content_Library_PublishInfo.current_password* property is required before turning off publishing. This property will always be present in the results of the *GET /content/local-library/{libraryId}* 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>PublishUrl</maml:name>
        <maml:Description>
          <maml:para>The URL to which the library metadata is published by the Content Library Service. This value can be used to set the *Content_Library_SubscriptionInfo.subscription_url* property when creating a subscribed library. This property is not used for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is not used for the &#x60;update&#x60; 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>UserName</maml:name>
        <maml:Description>
          <maml:para>The username to require for authentication. This property is optional for the *POST /content/local-library* and *PATCH /content/local-library/{libraryId}* operations. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the username can be left missing or &#x60;null&#x60;. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the username is ignored in the current release. It defaults to \&quot;vcsp\&quot;. It is preferable to leave this missing or &#x60;null&#x60;. If specified, it must be set to \&quot;vcsp\&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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>The new password to require for authentication. This property is optional for the *POST /content/local-library* operation. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the password can be left missing or &#x60;null&#x60;. When the authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the password should be a non-empty string. This property is optional for the *PATCH /content/local-library/{libraryId}* operation. Leaving it missing or &#x60;null&#x60; during update indicates that the password is not changed. When the password is changed, the *Content_Library_PublishInfo.current_password* property is required. This property is not used for the *GET /content/local-library/{libraryId}* 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>CurrentPassword</maml:name>
        <maml:Description>
          <maml:para>The current password to verify. This property is available starting in vSphere 6.7. This property is unused for the *POST /content/local-library* operation. This property is optional for the *PATCH /content/local-library/{libraryId}* operation. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.NONE*, the current password can be left missing or &#x60;null&#x60;. When the existing authentication method is *Content_Library_PublishInfo_AuthenticationMethod.BASIC*, the current password is verified before applying the new *Content_Library_PublishInfo.password*, turning off authentication, or unpublishing the library. This property is not used for the *GET /content/local-library/{libraryId}* 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>PersistJsonEnabled</maml:name>
        <maml:Description>
          <maml:para>Whether library and library item metadata are persisted in the storage backing as JSON files. This flag only applies if the local library is published. Enabling JSON persistence allows you to synchronize a subscribed library manually instead of over HTTP. You copy the local library content and metadata to another storage backing manually and then create a subscribed library referencing the location of the library JSON file in the *Content_Library_SubscriptionInfo.subscription_url*. When the subscribed library&#39;s storage backing matches the subscription URL, files do not need to be copied to the subscribed library. For a library backed by a datastore, the library JSON file will be stored at the path contentlib-{library_id}/lib.json on the datastore. For a library backed by a remote file system, the library JSON file will be stored at {library_id}/lib.json in the remote file system path. This property is optional for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryPublishInfo &#x3D; Initialize-ContentLibraryPublishInfo -AuthenticationMethod &quot;BASIC&quot; -Published $false -PublishUrl &quot;MyPublishUrl&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -CurrentPassword &quot;MyCurrentPassword&quot; -PersistJsonEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryPublishInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryPublishInfo &#x3D; Initialize-ContentLibraryPublishInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryPublishInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryPublishInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySourceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySourceInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_SourceInfo schema contains information about the source published library of a subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_SourceInfo schema contains information about the source published library of a subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySourceInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceLibrary</maml:name>
          <maml:Description>
            <maml:para>Identifier of the published library. This property was added in __vSphere API 6.7.2__. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SourceLibrary</maml:name>
        <maml:Description>
          <maml:para>Identifier of the published library. This property was added in __vSphere API 6.7.2__. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subscription</maml:name>
        <maml:Description>
          <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySourceInfo &#x3D; Initialize-ContentLibrarySourceInfo -SourceLibrary &quot;MySourceLibrary&quot; -Subscription &quot;MySubscription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySourceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySourceInfo &#x3D; Initialize-ContentLibrarySourceInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySourceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySourceInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentLibraryStateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentLibraryStateInfo</command:noun>
      <maml:description>
        <maml:para>The *Content_Library_StateInfo* schema provides the information about the state of a content library. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The *Content_Library_StateInfo* schema provides the information about the state of a content library. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentLibraryStateInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStateInfoState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStateInfoState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>State</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStateInfoState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStateInfoState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStateInfo &#x3D; Initialize-ContentLibraryStateInfo -State &quot;ACTIVE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentLibraryStateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryStateInfo &#x3D; Initialize-ContentLibraryStateInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentLibraryStateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryStateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibraryStorageBacking</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibraryStorageBacking</command:noun>
      <maml:description>
        <maml:para>The Content_Library_StorageBacking schema defines a storage location where content in a library will be stored. The storage location can either be a Datastore or Other type.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_StorageBacking schema defines a storage location where content in a library will be stored. The storage location can either be a Datastore or Other type.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibraryStorageBacking</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStorageBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStorageBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore used to store the content in the library. This property is optional and it is only relevant when the value of type is *Content_Library_StorageBacking_Type.DATASTORE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageUri</maml:name>
          <maml:Description>
            <maml:para>URI identifying the location used to store the content in the library. The following URI formats are supported: vSphere 6.5 - nfs://server/path?version&#x3D;4 (for vCenter Server Appliance only) - Specifies an NFS Version 4 server. - nfs://server/path (for vCenter Server Appliance only) - Specifies an NFS Version 3 server. The nfs://server:/path format is also supported. - smb://server/path - Specifies an SMB server or Windows share. vSphere 6.0 Update 1 - nfs://server:/path (for vCenter Server Appliance only) - file://unc-server/path (for vCenter Server for Windows only) - file:///mount/point (for vCenter Server Appliance only) - Local file URIs are supported only when the path is a local mount point for an NFS file system. Use of file URIs is strongly discouraged. Instead, use an NFS URI to specify the remote file system. vSphere 6.0 - nfs://server:/path (for vCenter Server Appliance only) - file://unc-server/path (for vCenter Server for Windows only) - file:///path - Local file URIs are supported but strongly discouraged because it may interfere with the performance of vCenter Server. This property is optional and it is only relevant when the value of type is *Content_Library_StorageBacking_Type.OTHER*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibraryStorageBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibraryStorageBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore used to store the content in the library. This property is optional and it is only relevant when the value of type is *Content_Library_StorageBacking_Type.DATASTORE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageUri</maml:name>
        <maml:Description>
          <maml:para>URI identifying the location used to store the content in the library. The following URI formats are supported: vSphere 6.5 - nfs://server/path?version&#x3D;4 (for vCenter Server Appliance only) - Specifies an NFS Version 4 server. - nfs://server/path (for vCenter Server Appliance only) - Specifies an NFS Version 3 server. The nfs://server:/path format is also supported. - smb://server/path - Specifies an SMB server or Windows share. vSphere 6.0 Update 1 - nfs://server:/path (for vCenter Server Appliance only) - file://unc-server/path (for vCenter Server for Windows only) - file:///mount/point (for vCenter Server Appliance only) - Local file URIs are supported only when the path is a local mount point for an NFS file system. Use of file URIs is strongly discouraged. Instead, use an NFS URI to specify the remote file system. vSphere 6.0 - nfs://server:/path (for vCenter Server Appliance only) - file://unc-server/path (for vCenter Server for Windows only) - file:///path - Local file URIs are supported but strongly discouraged because it may interfere with the performance of vCenter Server. This property is optional and it is only relevant when the value of type is *Content_Library_StorageBacking_Type.OTHER*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryStorageBacking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibraryStorageBacking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibraryStorageBacking</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscribedItemSyncRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscribedItemSyncRequestBody</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-LibrarySubscribedItemSyncRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ForceSyncContent</maml:name>
          <maml:Description>
            <maml:para> Whether to synchronize file content as well as metadata. This parameter applies only if the subscription is on-demand.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SyncOptionalFiles</maml:name>
          <maml:Description>
            <maml:para> Whether to synchronize optional files. This parameter applies to both types of subscriptions on-demand as well as sync-immediately. This parameter was added in __vSphere API 7.0.3.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ForceSyncContent</maml:name>
        <maml:Description>
          <maml:para> Whether to synchronize file content as well as metadata. This parameter applies only if the subscription is on-demand.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SyncOptionalFiles</maml:name>
        <maml:Description>
          <maml:para> Whether to synchronize optional files. This parameter applies to both types of subscriptions on-demand as well as sync-immediately. This parameter was added in __vSphere API 7.0.3.0__. This parameter is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ContentLibrarySubscribedItemSyncRequest &#x3D; Initialize-ContentLibrarySubscribedItemSyncRequest -ForceSyncContent $false -SyncOptionalFiles $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscribedItemSyncRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscribedItemSyncRequest &#x3D; Initialize-ContentLibrarySubscribedItemSyncRequest -ForceSyncContent $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscribedItemSyncRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscribedItemSyncRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscriptionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionInfo</command:noun>
      <maml:description>
        <maml:para>The Content_Library_SubscriptionInfo schema defines the subscription behavior for a subscribed library.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_SubscriptionInfo schema defines the subscription behavior for a subscribed library.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationMethod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfoAuthenticationMethod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfoAuthenticationMethod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutomaticSyncEnabled</maml:name>
          <maml:Description>
            <maml:para>Whether the library should participate in automatic library synchronization. In order for automatic synchronization to happen, the global *Content_ConfigurationModel.automatic_sync_enabled* option must also be true. The subscription is still active even when automatic synchronization is turned off, but synchronization is only activated with an explicit call to *POST /content/subscribed-library/{libraryId}?action&#x3D;sync* or *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;sync*. In other words, manual synchronization is still available even when automatic synchronization is disabled. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>OnDemand</maml:name>
          <maml:Description>
            <maml:para>Indicates whether a library item&#39;s content will be synchronized only on demand. If this is set to &#x60;true&#x60;, then the library item&#39;s metadata will be synchronized but the item&#39;s content (its files) will not be synchronized. The Content Library Service will synchronize the content upon request only. This can cause the first use of the content to have a noticeable delay. Items without synchronized content can be forcefully synchronized in advance using the *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;sync* call with forceSyncContent set to true. Once content has been synchronized, the content can removed with the *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;evict* call. If this value is set to &#x60;false&#x60;, all content will be synchronized in advance. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>Password</maml:name>
          <maml:Description>
            <maml:para>The password to use when authenticating. The password must be set when using a password-based authentication method; empty strings are not allowed. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>An optional SHA-1 hash of the SSL certificate for the remote endpoint. If this value is defined the SSL certificate will be verified by comparing it to the SSL thumbprint. The SSL certificate must verify against the thumbprint. When specified, the standard certificate chain validation behavior is not used. The certificate chain is validated normally if this value is missing or &#x60;null&#x60;. The specified sslThumbprint will not be checked for SSL certificate validation if {SubscriptionInfo#sslCertificate} is also set. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SubscriptionUrl</maml:name>
          <maml:Description>
            <maml:para>The URL of the endpoint where the metadata for the remotely published library is being served. This URL can be the *Content_Library_PublishInfo.publish_url* of the published library (for example, https://server/path/lib.json). If the source content comes from a published library with *Content_Library_PublishInfo.persist_json_enabled*, the subscription URL can be a URL pointing to the library JSON file on a datastore or remote file system. The supported formats are: vSphere 6.5 - ds:///vmfs/volumes/{uuid}/mylibrary/lib.json (for datastore) - nfs://server/path/mylibrary/lib.json (for NFSv3 server on vCenter Server Appliance) - nfs://server/path/mylibrary/lib.json?version&#x3D;4 (for NFSv4 server on vCenter Server Appliance) - smb://server/path/mylibrary/lib.json (for SMB server) vSphere 6.0 - file://server/mylibrary/lib.json (for UNC server on vCenter Server for Windows) - file:///path/mylibrary/lib.json (for local file system) When you specify a DS subscription URL, the datastore must be on the same vCenter Server as the subscribed library. When you specify an NFS or SMB subscription URL, the *Content_Library_StorageBacking.storage_uri* of the subscribed library must be on the same remote file server and should share a common parent path with the subscription URL. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>UserName</maml:name>
          <maml:Description>
            <maml:para>The username to use when authenticating. The username must be set when using a password-based authentication method. Empty strings are allowed for usernames. This property is optional for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SourceInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySourceInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySourceInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>An optional SSL certificate for the remote endpoint. If this value is defined the SSL certificate will be verified by comparing it to this sslCertificate. When specified, the standard certificate chain validation behavior is not used. If this value is missing or &#x60;null&#x60; {SubscriptionInfo#sslThumbprint} will be used for SSL certificate validation. The certificate chain is validated normally if this value and {SubscriptionInfo#sslThumbprint} is missing or &#x60;null&#x60;. This property was added in __vSphere API 9.0.0.0__. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthenticationMethod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfoAuthenticationMethod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfoAuthenticationMethod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutomaticSyncEnabled</maml:name>
        <maml:Description>
          <maml:para>Whether the library should participate in automatic library synchronization. In order for automatic synchronization to happen, the global *Content_ConfigurationModel.automatic_sync_enabled* option must also be true. The subscription is still active even when automatic synchronization is turned off, but synchronization is only activated with an explicit call to *POST /content/subscribed-library/{libraryId}?action&#x3D;sync* or *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;sync*. In other words, manual synchronization is still available even when automatic synchronization is disabled. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>OnDemand</maml:name>
        <maml:Description>
          <maml:para>Indicates whether a library item&#39;s content will be synchronized only on demand. If this is set to &#x60;true&#x60;, then the library item&#39;s metadata will be synchronized but the item&#39;s content (its files) will not be synchronized. The Content Library Service will synchronize the content upon request only. This can cause the first use of the content to have a noticeable delay. Items without synchronized content can be forcefully synchronized in advance using the *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;sync* call with forceSyncContent set to true. Once content has been synchronized, the content can removed with the *POST /content/library/subscribed-item/{libraryItemId}?action&#x3D;evict* call. If this value is set to &#x60;false&#x60;, all content will be synchronized in advance. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>Password</maml:name>
        <maml:Description>
          <maml:para>The password to use when authenticating. The password must be set when using a password-based authentication method; empty strings are not allowed. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>An optional SHA-1 hash of the SSL certificate for the remote endpoint. If this value is defined the SSL certificate will be verified by comparing it to the SSL thumbprint. The SSL certificate must verify against the thumbprint. When specified, the standard certificate chain validation behavior is not used. The certificate chain is validated normally if this value is missing or &#x60;null&#x60;. The specified sslThumbprint will not be checked for SSL certificate validation if {SubscriptionInfo#sslCertificate} is also set. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SubscriptionUrl</maml:name>
        <maml:Description>
          <maml:para>The URL of the endpoint where the metadata for the remotely published library is being served. This URL can be the *Content_Library_PublishInfo.publish_url* of the published library (for example, https://server/path/lib.json). If the source content comes from a published library with *Content_Library_PublishInfo.persist_json_enabled*, the subscription URL can be a URL pointing to the library JSON file on a datastore or remote file system. The supported formats are: vSphere 6.5 - ds:///vmfs/volumes/{uuid}/mylibrary/lib.json (for datastore) - nfs://server/path/mylibrary/lib.json (for NFSv3 server on vCenter Server Appliance) - nfs://server/path/mylibrary/lib.json?version&#x3D;4 (for NFSv4 server on vCenter Server Appliance) - smb://server/path/mylibrary/lib.json (for SMB server) vSphere 6.0 - file://server/mylibrary/lib.json (for UNC server on vCenter Server for Windows) - file:///path/mylibrary/lib.json (for local file system) When you specify a DS subscription URL, the datastore must be on the same vCenter Server as the subscribed library. When you specify an NFS or SMB subscription URL, the *Content_Library_StorageBacking.storage_uri* of the subscribed library must be on the same remote file server and should share a common parent path with the subscription URL. This property must be provided for the &#x60;create&#x60; operation. It will always be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>UserName</maml:name>
        <maml:Description>
          <maml:para>The username to use when authenticating. The username must be set when using a password-based authentication method. Empty strings are allowed for usernames. This property is optional for the &#x60;create&#x60; operation. It is optional in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>SourceInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySourceInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySourceInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>An optional SSL certificate for the remote endpoint. If this value is defined the SSL certificate will be verified by comparing it to this sslCertificate. When specified, the standard certificate chain validation behavior is not used. If this value is missing or &#x60;null&#x60; {SubscriptionInfo#sslThumbprint} will be used for SSL certificate validation. The certificate chain is validated normally if this value and {SubscriptionInfo#sslThumbprint} is missing or &#x60;null&#x60;. This property was added in __vSphere API 9.0.0.0__. This property is optional for the &#x60;create&#x60; operation. It will not be present in the response of the &#x60;get&#x60; or &#x60;list&#x60; operations. It is optional for the &#x60;update&#x60; 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>
$ContentLibrarySourceInfo &#x3D; Initialize-ContentLibrarySourceInfo -SourceLibrary &quot;MySourceLibrary&quot; -Subscription &quot;MySubscription&quot;
$ContentLibrarySubscriptionInfo &#x3D; Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod &quot;BASIC&quot; -AutomaticSyncEnabled $false -OnDemand $false -Password &quot;MyPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SubscriptionUrl &quot;MySubscriptionUrl&quot; -UserName &quot;MyUserName&quot; -SourceInfo $ContentLibrarySourceInfo -SslCertificate &quot;MySslCertificate&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibrarySubscriptionInfo &#x3D; Initialize-ContentLibrarySubscriptionInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySourceInfo</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-LibrarySubscriptionsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_CreateSpec schema defines the information required to create a new subscription of the published library. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_CreateSpec schema defines the information required to create a new subscription of the published library. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscribedLibrary</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibrary</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibrary</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscribedLibrary</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibrary</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibrary</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -StorageBackings $ContentLibraryStorageBacking -AutomaticSyncEnabled $false -OnDemand $false

$ContentLibrarySubscriptionsCreateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecVcenter -Hostname &quot;MyHostname&quot; -HttpsPort 0
$ContentLibrarySubscriptionsCreateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecPlacement -Folder &quot;MyFolder&quot; -Cluster &quot;MyCluster&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Network &quot;MyNetwork&quot;
$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target &quot;CREATE_NEW&quot; -NewSubscribedLibrary $ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -SubscribedLibrary &quot;MySubscribedLibrary&quot; -Location &quot;LOCAL&quot; -Vcenter $ContentLibrarySubscriptionsCreateSpecVcenter -Placement $ContentLibrarySubscriptionsCreateSpecPlacement

$ContentLibrarySubscriptionsCreateSpec &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpec -SubscribedLibrary $ContentLibrarySubscriptionsCreateSpecSubscribedLibrary
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target &quot;CREATE_NEW&quot; -Location &quot;LOCAL&quot;

$ContentLibrarySubscriptionsCreateSpec &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpec -SubscribedLibrary $ContentLibrarySubscriptionsCreateSpecSubscribedLibrary
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsCreateSpecSubscribedLibrary</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-LibrarySubscriptionsCreateSpecNewSubscribedLibrary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsCreateSpecNewSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_CreateSpecNewSubscribedLibrary schema defines the information required to create a new subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_CreateSpecNewSubscribedLibrary schema defines the information required to create a new subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsCreateSpecNewSubscribedLibrary</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 subscribed library. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 subscribed library. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the description will be an empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageBackings</maml:name>
          <maml:Description>
            <maml:para>The list of default storage backings for this library. The list must contain exactly one storage backing. Multiple default storage locations are not currently supported but may become supported in future releases. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&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>AutomaticSyncEnabled</maml:name>
          <maml:Description>
            <maml:para>Specifies whether the library should participate in automatic library synchronization. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OnDemand</maml:name>
          <maml:Description>
            <maml:para>Specifies whether a library item&#39;s content will be synchronized only on demand. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the subscribed library. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 subscribed library. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the description will be an empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageBackings</maml:name>
        <maml:Description>
          <maml:para>The list of default storage backings for this library. The list must contain exactly one storage backing. Multiple default storage locations are not currently supported but may become supported in future releases. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLibraryStorageBacking&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>AutomaticSyncEnabled</maml:name>
        <maml:Description>
          <maml:para>Specifies whether the library should participate in automatic library synchronization. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OnDemand</maml:name>
        <maml:Description>
          <maml:para>Specifies whether a library item&#39;s content will be synchronized only on demand. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -StorageBackings $ContentLibraryStorageBacking -AutomaticSyncEnabled $false -OnDemand $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecNewSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking
$ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -Name &quot;MyName&quot; -StorageBackings $ContentLibraryStorageBacking -AutomaticSyncEnabled $false -OnDemand $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecNewSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscriptionsCreateSpecPlacement</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsCreateSpecPlacement</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_CreateSpecPlacement schema defines the placement information for the subscribed library&#39;s virtual machine template library items. Storage location of the virtual machine template items is defined by the subscribed library&#39;s storage backing. This placement information needs to be compatible with the subscribed library&#39;s storage backing. The Content_Library_Subscriptions_CreateSpecPlacement schema is only applicable for the virtual machine template library items of the subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_CreateSpecPlacement schema defines the placement information for the subscribed library&#39;s virtual machine template library items. Storage location of the virtual machine template items is defined by the subscribed library&#39;s storage backing. This placement information needs to be compatible with the subscribed library&#39;s storage backing. The Content_Library_Subscriptions_CreateSpecPlacement schema is only applicable for the virtual machine template library items of the subscribed library. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsCreateSpecPlacement</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine template; if a folder cannot be chosen, publishing a virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If cluster and resource_pool are both specified, resource_pool must belong to cluster. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, publish of virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, publishing the virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Network that backs the virtual Ethernet adapters in the virtual machine template. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the virtual Ethernet adapters will not be backed by a network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine template; if a folder cannot be chosen, publishing a virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If cluster and resource_pool are both specified, resource_pool must belong to cluster. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, publish of virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, publishing the virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Network that backs the virtual Ethernet adapters in the virtual machine template. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the virtual Ethernet adapters will not be backed by a network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsCreateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecPlacement -Folder &quot;MyFolder&quot; -Cluster &quot;MyCluster&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Network &quot;MyNetwork&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecPlacement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsCreateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecPlacement
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecPlacement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsCreateSpecPlacement</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscriptionsCreateSpecSubscribedLibrary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsCreateSpecSubscribedLibrary</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_CreateSpecSubscribedLibrary schema defines the subscribed library information used to create the subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_CreateSpecSubscribedLibrary schema defines the subscribed library information used to create the subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsCreateSpecSubscribedLibrary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibraryTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibraryTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NewSubscribedLibrary</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscribedLibrary</maml:name>
          <maml:Description>
            <maml:para>Identifier of the existing subscribed library to associate with the subscription. Only the subscribed libraries for which *Content_Library_SubscriptionInfo.subscription_url* property is set to the *Content_Library_PublishInfo.publish_url* of the published library can be associated with the subscription. This property was added in __vSphere API 6.7.2__. This property is optional and it is only relevant when the value of target is *Content_Library_Subscriptions_CreateSpecSubscribedLibrary_Target.USE_EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsLocation</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsLocation</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecVcenter</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecVcenter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecPlacement</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecPlacement</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibraryTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecSubscribedLibraryTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NewSubscribedLibrary</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscribedLibrary</maml:name>
        <maml:Description>
          <maml:para>Identifier of the existing subscribed library to associate with the subscription. Only the subscribed libraries for which *Content_Library_SubscriptionInfo.subscription_url* property is set to the *Content_Library_PublishInfo.publish_url* of the published library can be associated with the subscription. This property was added in __vSphere API 6.7.2__. This property is optional and it is only relevant when the value of target is *Content_Library_Subscriptions_CreateSpecSubscribedLibrary_Target.USE_EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsLocation</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsLocation</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecVcenter</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecVcenter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecPlacement</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsCreateSpecPlacement</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$ContentLibraryStorageBacking &#x3D; Initialize-ContentLibraryStorageBacking -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageUri &quot;MyStorageUri&quot;
$ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -StorageBackings $ContentLibraryStorageBacking -AutomaticSyncEnabled $false -OnDemand $false

$ContentLibrarySubscriptionsCreateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecVcenter -Hostname &quot;MyHostname&quot; -HttpsPort 0
$ContentLibrarySubscriptionsCreateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecPlacement -Folder &quot;MyFolder&quot; -Cluster &quot;MyCluster&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Network &quot;MyNetwork&quot;
$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target &quot;CREATE_NEW&quot; -NewSubscribedLibrary $ContentLibrarySubscriptionsCreateSpecNewSubscribedLibrary -SubscribedLibrary &quot;MySubscribedLibrary&quot; -Location &quot;LOCAL&quot; -Vcenter $ContentLibrarySubscriptionsCreateSpecVcenter -Placement $ContentLibrarySubscriptionsCreateSpecPlacement
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecSubscribedLibrary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibrarySubscriptionsCreateSpecSubscribedLibrary &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecSubscribedLibrary -Target &quot;CREATE_NEW&quot; -Location &quot;LOCAL&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecSubscribedLibrary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsCreateSpecSubscribedLibrary</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsCreateSpecNewSubscribedLibrary</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsCreateSpecVcenter</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsCreateSpecPlacement</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-LibrarySubscriptionsCreateSpecVcenter</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsCreateSpecVcenter</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_CreateSpecVcenter schema defines information about the vCenter Server instance where the subscribed library associated with the subscription exists or will be created. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_CreateSpecVcenter schema defines information about the vCenter Server instance where the subscribed library associated with the subscription exists or will be created. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsCreateSpecVcenter</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The hostname of the subscribed library&#39;s vCenter Server. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the vCenter Server instance where the subscribed library exists. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>The hostname of the subscribed library&#39;s vCenter Server. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the vCenter Server instance where the subscribed library exists. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsCreateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecVcenter -Hostname &quot;MyHostname&quot; -HttpsPort 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecVcenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsCreateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsCreateSpecVcenter -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsCreateSpecVcenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsCreateSpecVcenter</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscriptionsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_UpdateSpec schema defines information required to update the subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_UpdateSpec schema defines information required to update the subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscribedLibraryVcenter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecVcenter</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecVcenter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscribedLibraryPlacement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecPlacement</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecPlacement</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscribedLibraryVcenter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecVcenter</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecVcenter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscribedLibraryPlacement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecPlacement</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionsUpdateSpecPlacement</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentLibrarySubscriptionsUpdateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecVcenter -Hostname &quot;MyHostname&quot; -HttpsPort 0
$ContentLibrarySubscriptionsUpdateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecPlacement -Folder &quot;MyFolder&quot; -Cluster &quot;MyCluster&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Network &quot;MyNetwork&quot;
$ContentLibrarySubscriptionsUpdateSpec &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpec -SubscribedLibraryVcenter $ContentLibrarySubscriptionsUpdateSpecVcenter -SubscribedLibraryPlacement $ContentLibrarySubscriptionsUpdateSpecPlacement
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLibrarySubscriptionsUpdateSpec &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsUpdateSpecVcenter</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionsUpdateSpecPlacement</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-LibrarySubscriptionsUpdateSpecPlacement</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsUpdateSpecPlacement</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_UpdateSpecPlacement schema defines the placement information for the subscribed library&#39;s virtual machine template library items. Storage location of the virtual machine template items is defined by the subscribed library&#39;s storage backing. This placement information needs to be compatible with the subscribed library&#39;s storage backing. The Content_Library_Subscriptions_UpdateSpecPlacement schema is only applicable for the newly published virtual machine template library items of the subscribed library. Existing items will not be moved. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_UpdateSpecPlacement schema defines the placement information for the subscribed library&#39;s virtual machine template library items. Storage location of the virtual machine template items is defined by the subscribed library&#39;s storage backing. This placement information needs to be compatible with the subscribed library&#39;s storage backing. The Content_Library_Subscriptions_UpdateSpecPlacement schema is only applicable for the newly published virtual machine template library items of the subscribed library. Existing items will not be moved. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsUpdateSpecPlacement</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine template; if a folder cannot be chosen, publishing a virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. This property was added in __vSphere API 6.7.2__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, publish of virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, publishing the virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Network that backs the virtual Ethernet adapters in the virtual machine template. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, newly published virtual machine template library items will not be backed by a network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine template; if a folder cannot be chosen, publishing a virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. This property was added in __vSphere API 6.7.2__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine template should be placed. This property was added in __vSphere API 6.7.2__. This property is currently required. In future, if this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, publish of virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.7.2__. If this is missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, publishing the virtual machine template item will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Network that backs the virtual Ethernet adapters in the virtual machine template. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, newly published virtual machine template library items will not be backed by a network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecPlacement -Folder &quot;MyFolder&quot; -Cluster &quot;MyCluster&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Network &quot;MyNetwork&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpecPlacement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpecPlacement &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecPlacement
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpecPlacement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsUpdateSpecPlacement</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LibrarySubscriptionsUpdateSpecVcenter</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LibrarySubscriptionsUpdateSpecVcenter</command:noun>
      <maml:description>
        <maml:para>The Content_Library_Subscriptions_UpdateSpecVcenter schema defines information about the vCenter Server instance where the subscribed library associated with the subscription exists. The Content_Library_Subscriptions_UpdateSpecVcenter schema is only applicable to subscribed library which exists on remote vCenter Server instance. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_Library_Subscriptions_UpdateSpecVcenter schema defines information about the vCenter Server instance where the subscribed library associated with the subscription exists. The Content_Library_Subscriptions_UpdateSpecVcenter schema is only applicable to subscribed library which exists on remote vCenter Server instance. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LibrarySubscriptionsUpdateSpecVcenter</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The hostname of the subscribed library&#39;s vCenter Server. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the vCenter Server instance where the subscribed library exists. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>The hostname of the subscribed library&#39;s vCenter Server. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the vCenter Server instance where the subscribed library exists. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecVcenter -Hostname &quot;MyHostname&quot; -HttpsPort 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpecVcenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLibrarySubscriptionsUpdateSpecVcenter &#x3D; Initialize-ContentLibrarySubscriptionsUpdateSpecVcenter
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LibrarySubscriptionsUpdateSpecVcenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLibrarySubscriptionsUpdateSpecVcenter</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LocalLibraryDestinationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalLibraryDestinationSpec</command:noun>
      <maml:description>
        <maml:para>The Content_LocalLibrary_DestinationSpec schema contains information required to publish the library to a specific subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_LocalLibrary_DestinationSpec schema contains information required to publish the library to a specific subscription. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LocalLibraryDestinationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscription</maml:name>
          <maml:Description>
            <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Subscription</maml:name>
        <maml:Description>
          <maml:para>Identifier of the subscription associated with the subscribed library. This property was added in __vSphere API 6.7.2__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Subscriptions&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentLocalLibraryDestinationSpec &#x3D; Initialize-ContentLocalLibraryDestinationSpec -Subscription &quot;MySubscription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalLibraryDestinationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentLocalLibraryDestinationSpec &#x3D; Initialize-ContentLocalLibraryDestinationSpec -Subscription &quot;MySubscription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalLibraryDestinationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLocalLibraryDestinationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LocalLibraryPublishRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalLibraryPublishRequestBody</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-LocalLibraryPublishRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subscriptions</maml:name>
          <maml:Description>
            <maml:para>The list of subscriptions to publish this library to. If not specified, the library is published to all its subscriptions.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLocalLibraryDestinationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLocalLibraryDestinationSpec&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>Subscriptions</maml:name>
        <maml:Description>
          <maml:para>The list of subscriptions to publish this library to. If not specified, the library is published to all its subscriptions.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentLocalLibraryDestinationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentLocalLibraryDestinationSpec&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>
$ContentLocalLibraryDestinationSpec &#x3D; Initialize-ContentLocalLibraryDestinationSpec -Subscription &quot;MySubscription&quot;
$ContentLocalLibraryPublishRequest &#x3D; Initialize-ContentLocalLibraryPublishRequest -Subscriptions $ContentLocalLibraryDestinationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalLibraryPublishRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentLocalLibraryPublishRequest &#x3D; Initialize-ContentLocalLibraryPublishRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LocalLibraryPublishRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentLocalLibraryPublishRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SubscribedLibraryProbeRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SubscribedLibraryProbeRequestBody</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-SubscribedLibraryProbeRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubscriptionInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubscriptionInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentLibrarySubscriptionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$ContentLibrarySourceInfo &#x3D; Initialize-ContentLibrarySourceInfo -SourceLibrary &quot;MySourceLibrary&quot; -Subscription &quot;MySubscription&quot;
$ContentLibrarySubscriptionInfo &#x3D; Initialize-ContentLibrarySubscriptionInfo -AuthenticationMethod &quot;BASIC&quot; -AutomaticSyncEnabled $false -OnDemand $false -Password &quot;MyPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SubscriptionUrl &quot;MySubscriptionUrl&quot; -UserName &quot;MyUserName&quot; -SourceInfo $ContentLibrarySourceInfo -SslCertificate &quot;MySslCertificate&quot;

$ContentSubscribedLibraryProbeRequest &#x3D; Initialize-ContentSubscribedLibraryProbeRequest -SubscriptionInfo $ContentLibrarySubscriptionInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SubscribedLibraryProbeRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ContentLibrarySubscriptionInfo &#x3D; Initialize-ContentLibrarySubscriptionInfo

$ContentSubscribedLibraryProbeRequest &#x3D; Initialize-ContentSubscribedLibraryProbeRequest -SubscriptionInfo $ContentLibrarySubscriptionInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SubscribedLibraryProbeRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentSubscribedLibraryProbeRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-LibrarySubscriptionInfo</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-TrustedCertificatesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedCertificatesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Content_TrustedCertificates_CreateSpec schema is the specification used to create a trusted certificate, see *POST /content/trusted-certificates*. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Content_TrustedCertificates_CreateSpec schema is the specification used to create a trusted certificate, see *POST /content/trusted-certificates*. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedCertificatesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertText</maml:name>
          <maml:Description>
            <maml:para>A certText is the certificate in Base64 encoded PEM format. The input must be a single line string with escape sequence for new-lines. This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertText</maml:name>
        <maml:Description>
          <maml:para>A certText is the certificate in Base64 encoded PEM format. The input must be a single line string with escape sequence for new-lines. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTrustedCertificatesCreateSpec &#x3D; Initialize-ContentTrustedCertificatesCreateSpec -CertText &quot;MyCertText&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedCertificatesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTrustedCertificatesCreateSpec &#x3D; Initialize-ContentTrustedCertificatesCreateSpec -CertText &quot;MyCertText&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedCertificatesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTrustedCertificatesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfCpu</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfCpu</command:noun>
      <maml:description>
        <maml:para>Provide the CPU information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the CPU information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfCpu</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumCpus</maml:name>
          <maml:Description>
            <maml:para>number of CPUs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>reservation in MHz It is optional to set a CPU reservation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>CPU limit in MHz Is is optional to set a CPU limit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>CPU shares It is optional to specify CPU shares.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumCpus</maml:name>
        <maml:Description>
          <maml:para>number of CPUs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>reservation in MHz It is optional to set a CPU reservation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>CPU limit in MHz Is is optional to set a CPU limit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Shares</maml:name>
        <maml:Description>
          <maml:para>CPU shares It is optional to specify CPU shares.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfCpu &#x3D; Initialize-ContentTypeOvfCpu -NumCpus 0 -Reservation 0 -Limit 0 -Shares 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfCpu with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfCpu &#x3D; Initialize-ContentTypeOvfCpu -NumCpus 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfCpu with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfCpu</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfDisk</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfDisk</command:noun>
      <maml:description>
        <maml:para>Provide the disk information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the disk information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfDisk</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 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskCapacity</maml:name>
          <maml:Description>
            <maml:para>Capacity of the disk in megabytes</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskCapacity</maml:name>
        <maml:Description>
          <maml:para>Capacity of the disk in megabytes</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
$ContentTypeOvfDisk &#x3D; Initialize-ContentTypeOvfDisk -Name &quot;MyName&quot; -DiskCapacity 0 -StoragePolicy $ContentTypeOvfPolicyStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDisk with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentTypeOvfDisk &#x3D; Initialize-ContentTypeOvfDisk -Name &quot;MyName&quot; -DiskCapacity 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDisk with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfDisk</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentTypeOvfPolicyStoragePolicy</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-ContentTypeOvfDiskController</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfDiskController</command:noun>
      <maml:description>
        <maml:para>Provide the disk controller information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the disk controller information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfDiskController</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 disk controller</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Disk controller type: DiskControllerType.IDE.SATA.SCSI; It is optional to specify a disk controller 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>SubType</maml:name>
          <maml:Description>
            <maml:para>Disk controller sub type: DiskControllerSubType It is optional to specify a disk controller subtype.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 disk controller</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Disk controller type: DiskControllerType.IDE.SATA.SCSI; It is optional to specify a disk controller 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>SubType</maml:name>
        <maml:Description>
          <maml:para>Disk controller sub type: DiskControllerSubType It is optional to specify a disk controller subtype.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfDiskController &#x3D; Initialize-ContentTypeOvfDiskController -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDiskController with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfDiskController &#x3D; Initialize-ContentTypeOvfDiskController -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDiskController with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfDiskController</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfDrive</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfDrive</command:noun>
      <maml:description>
        <maml:para>Provide the drive information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the drive information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfDrive</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 drive</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Drive type It is optional to specify a drive 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>SubType</maml:name>
          <maml:Description>
            <maml:para>Drive sub type It is optional to specify a drive subtype.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 drive</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Drive type It is optional to specify a drive 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>SubType</maml:name>
        <maml:Description>
          <maml:para>Drive sub type It is optional to specify a drive subtype.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfDrive &#x3D; Initialize-ContentTypeOvfDrive -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDrive with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfDrive &#x3D; Initialize-ContentTypeOvfDrive -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfDrive with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfDrive</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfFloppy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfFloppy</command:noun>
      <maml:description>
        <maml:para>Provide the floppy information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the floppy information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfFloppy</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 floppy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Connected</maml:name>
          <maml:Description>
            <maml:para>True if floppy is connected It is optional to specify if a floppy is connected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Floppy type It is optional to specify the type of floppy drive.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 floppy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Connected</maml:name>
        <maml:Description>
          <maml:para>True if floppy is connected It is optional to specify if a floppy is connected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Floppy type It is optional to specify the type of floppy drive.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfFloppy &#x3D; Initialize-ContentTypeOvfFloppy -Name &quot;MyName&quot; -Connected $false -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfFloppy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfFloppy &#x3D; Initialize-ContentTypeOvfFloppy -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfFloppy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfFloppy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfMemory</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfMemory</command:noun>
      <maml:description>
        <maml:para>Provide the memory information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the memory information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfMemory</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>memory size in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>memory reservation in MB It is not required that memory reservation be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>memory limit in MB It is not required that memory limit be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>memory shares It is not required that memory shares be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>memory size in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>memory reservation in MB It is not required that memory reservation be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>memory limit in MB It is not required that memory limit be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Shares</maml:name>
        <maml:Description>
          <maml:para>memory shares It is not required that memory shares be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfMemory &#x3D; Initialize-ContentTypeOvfMemory -Size 0 -Reservation 0 -Limit 0 -Shares 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfMemory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfMemory &#x3D; Initialize-ContentTypeOvfMemory -Size 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfMemory with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfMemory</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfNetwork</command:noun>
      <maml:description>
        <maml:para>Provide network information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide network information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfNetwork</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</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 network Networks do not require a 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: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</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 network Networks do not require a 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfNetwork &#x3D; Initialize-ContentTypeOvfNetwork -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfNetwork &#x3D; Initialize-ContentTypeOvfNetwork -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfNetwork</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfNic</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfNic</command:noun>
      <maml:description>
        <maml:para>Provide NIC information in a VM template</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide NIC information in a VM template</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfNic</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 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>NetworkName</maml:name>
          <maml:Description>
            <maml:para>Name of the network that this NIC connects to It is not required that network name be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 this NIC It is not required that MAC address be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>True if this nic will be connected on start. It is not required that whether the NIC is connected be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of 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>NetworkName</maml:name>
        <maml:Description>
          <maml:para>Name of the network that this NIC connects to It is not required that network name be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 this NIC It is not required that MAC address be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>True if this nic will be connected on start. It is not required that whether the NIC is connected be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ContentTypeOvfNic &#x3D; Initialize-ContentTypeOvfNic -Name &quot;MyName&quot; -NetworkName &quot;MyNetworkName&quot; -MacAddress &quot;MyMacAddress&quot; -StartConnected $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfNic with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfNic &#x3D; Initialize-ContentTypeOvfNic -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfNic with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfNic</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfOvfTemplate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfOvfTemplate</command:noun>
      <maml:description>
        <maml:para>Provides extra information about a library item of type \&quot;ovf\&quot;. An OVF library item is the basic building block for instantiating virtual machines from content library. It may contain one or multiple virtual machine templates. This structure provides a rich view of the virtual machines within the ovf container as well as information about to the ovf descriptor associated with the library item </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides extra information about a library item of type \&quot;ovf\&quot;. An OVF library item is the basic building block for instantiating virtual machines from content library. It may contain one or multiple virtual machine templates. This structure provides a rich view of the virtual machines within the ovf container as well as information about to the ovf descriptor associated with the library item </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfOvfTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Library item id. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmCount</maml:name>
          <maml:Description>
            <maml:para>Number of virtual machines in the the ovf template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>A version number indicating the generation of the &#x60;OvfTemplate&#x60; This value is incremented every time &#x60;OvfTemplate&#x60; changes. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryIdParent</maml:name>
          <maml:Description>
            <maml:para>The identifier of the *Content_LibraryModel* to which this item belongs. This is used to set the parent of the ovf template for permission propagation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsVappTemplate</maml:name>
          <maml:Description>
            <maml:para>True if this is a vApp template, otherwise this is a VM template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTemplate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VappTemplate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfVAppTemplate</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfVAppTemplate</maml:name>
            <maml: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>networks in this OVF template</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNetwork&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNetwork&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicyGroups</maml:name>
          <maml:Description>
            <maml:para>Storage policy groups for disks, virtual machines and/or virtual machine collections. An OVF template does not require policies.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicyGroup&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicyGroup&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>Library item id. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmCount</maml:name>
        <maml:Description>
          <maml:para>Number of virtual machines in the the ovf template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>A version number indicating the generation of the &#x60;OvfTemplate&#x60; This value is incremented every time &#x60;OvfTemplate&#x60; changes. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryIdParent</maml:name>
        <maml:Description>
          <maml:para>The identifier of the *Content_LibraryModel* to which this item belongs. This is used to set the parent of the ovf template for permission propagation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsVappTemplate</maml:name>
        <maml:Description>
          <maml:para>True if this is a vApp template, otherwise this is a VM template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmTemplate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VappTemplate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.ContentTypeOvfVAppTemplate</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfVAppTemplate</maml:name>
          <maml: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>networks in this OVF template</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNetwork&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNetwork&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicyGroups</maml:name>
        <maml:Description>
          <maml:para>Storage policy groups for disks, virtual machines and/or virtual machine collections. An OVF template does not require policies.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicyGroup&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicyGroup&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>

$ContentTypeOvfCpu &#x3D; Initialize-ContentTypeOvfCpu -NumCpus 0 -Reservation 0 -Limit 0 -Shares 0
$ContentTypeOvfMemory &#x3D; Initialize-ContentTypeOvfMemory -Size 0 -Reservation 0 -Limit 0 -Shares 0

$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
$ContentTypeOvfDisk &#x3D; Initialize-ContentTypeOvfDisk -Name &quot;MyName&quot; -DiskCapacity 0 -StoragePolicy $ContentTypeOvfPolicyStoragePolicy

$ContentTypeOvfNic &#x3D; Initialize-ContentTypeOvfNic -Name &quot;MyName&quot; -NetworkName &quot;MyNetworkName&quot; -MacAddress &quot;MyMacAddress&quot; -StartConnected $false
$ContentTypeOvfVideoCard &#x3D; Initialize-ContentTypeOvfVideoCard -RenderType &quot;MyRenderType&quot; -VideoRamSize 0 -GraphicsMemorySize 0 -Enable3d $false -NumDisplays 0 -UseAutoDetect $false
$ContentTypeOvfDrive &#x3D; Initialize-ContentTypeOvfDrive -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfFloppy &#x3D; Initialize-ContentTypeOvfFloppy -Name &quot;MyName&quot; -Connected $false -Type &quot;MyType&quot;
$ContentTypeOvfDiskController &#x3D; Initialize-ContentTypeOvfDiskController -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfUSBController &#x3D; Initialize-ContentTypeOvfUSBController -Type &quot;MyType&quot; -AutoConnect $false -EhciPciSlotNumber 0 -PciSlotNumber 0
$ContentTypeOvfVmTemplate &#x3D; Initialize-ContentTypeOvfVmTemplate -VmName &quot;MyVmName&quot; -OsType &quot;MyOsType&quot; -OsDescription &quot;MyOsDescription&quot; -Cpu $ContentTypeOvfCpu -Memory $ContentTypeOvfMemory -Disks $ContentTypeOvfDisk -Nics $ContentTypeOvfNic -VideoCards $ContentTypeOvfVideoCard -Drives $ContentTypeOvfDrive -Floppies $ContentTypeOvfFloppy -DiskControllers $ContentTypeOvfDiskController -UsbControllers $ContentTypeOvfUSBController -StoragePolicies $ContentTypeOvfPolicyStoragePolicy


$ContentTypeOvfVAppTemplate &#x3D; Initialize-ContentTypeOvfVAppTemplate -VappName &quot;MyVappName&quot; -VmTemplates $ContentTypeOvfVmTemplate -StoragePolicies $ContentTypeOvfPolicyStoragePolicy

$ContentTypeOvfNetwork &#x3D; Initialize-ContentTypeOvfNetwork -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
$ContentTypeOvfPolicyStoragePolicyGroup &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicyGroup -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
$ContentTypeOvfOvfTemplate &#x3D; Initialize-ContentTypeOvfOvfTemplate -Id &quot;MyId&quot; -VmCount 0 -Version &quot;MyVersion&quot; -LibraryIdParent &quot;MyLibraryIdParent&quot; -IsVappTemplate $false -VmTemplate $ContentTypeOvfVmTemplate -VappTemplate $ContentTypeOvfVAppTemplate -Networks $ContentTypeOvfNetwork -StoragePolicyGroups $ContentTypeOvfPolicyStoragePolicyGroup
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfOvfTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentTypeOvfNetwork &#x3D; Initialize-ContentTypeOvfNetwork -Name &quot;MyName&quot;
$ContentTypeOvfOvfTemplate &#x3D; Initialize-ContentTypeOvfOvfTemplate -Id &quot;MyId&quot; -VmCount 0 -Version &quot;MyVersion&quot; -LibraryIdParent &quot;MyLibraryIdParent&quot; -IsVappTemplate $false -Networks $ContentTypeOvfNetwork
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfOvfTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfOvfTemplate</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentTypeOvfVmTemplate</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentTypeOvfVAppTemplate</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-ContentTypeOvfPolicyStoragePolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfPolicyStoragePolicy</command:noun>
      <maml:description>
        <maml:para>Provide information of the membership of a particular storage policy group. It is valid for disk, virtual machine or virtual machine collection.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide information of the membership of a particular storage policy group. It is valid for disk, virtual machine or virtual machine collection.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfPolicyStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>Id reference of the particular storage policy 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>Id reference of the particular storage policy 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfPolicyStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfPolicyStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfPolicyStoragePolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfPolicyStoragePolicyGroup</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfPolicyStoragePolicyGroup</command:noun>
      <maml:description>
        <maml:para>Provide information of storage policy for a group of disks, virtual machines and/or virtual machine collections.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide information of storage policy for a group of disks, virtual machines and/or virtual machine collections.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfPolicyStoragePolicyGroup</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 policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy Description is not required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy Description is not required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfPolicyStoragePolicyGroup &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicyGroup -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfPolicyStoragePolicyGroup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfPolicyStoragePolicyGroup &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicyGroup -Id &quot;MyId&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfPolicyStoragePolicyGroup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfPolicyStoragePolicyGroup</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfUSBController</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfUSBController</command:noun>
      <maml:description>
        <maml:para>Provide USB controller information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide USB controller information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfUSBController</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>USBControllerType.EHCI (USB 2.0), XHCI (USB 3.0) A template is not required to specify the USB 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>AutoConnect</maml:name>
          <maml:Description>
            <maml:para>True if the USB controller is connected automatically A template is not required to specify if auto connect.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EhciPciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>ehci.pci slot number A template is not required to specify the ehci.pci slot number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>pci slot number A template is not required to specify the pci slot number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>USBControllerType.EHCI (USB 2.0), XHCI (USB 3.0) A template is not required to specify the USB 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>AutoConnect</maml:name>
        <maml:Description>
          <maml:para>True if the USB controller is connected automatically A template is not required to specify if auto connect.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EhciPciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>ehci.pci slot number A template is not required to specify the ehci.pci slot number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>pci slot number A template is not required to specify the pci slot number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfUSBController &#x3D; Initialize-ContentTypeOvfUSBController -Type &quot;MyType&quot; -AutoConnect $false -EhciPciSlotNumber 0 -PciSlotNumber 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfUSBController with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfUSBController &#x3D; Initialize-ContentTypeOvfUSBController
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfUSBController with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfUSBController</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfVAppTemplate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfVAppTemplate</command:noun>
      <maml:description>
        <maml:para>Provide information for vApp template in an OVF template file.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide information for vApp template in an OVF template file.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfVAppTemplate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VappName</maml:name>
          <maml:Description>
            <maml:para>Name of the vApp template vApp templates do not require a 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>VmTemplates</maml:name>
          <maml:Description>
            <maml:para>Vitrual Machines in this vApp template vApp templates do not require a list of VM templates.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicies</maml:name>
          <maml:Description>
            <maml:para>Storage policies of the vApp template. vApp templates do not require a list of storage policies.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&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>VappName</maml:name>
        <maml:Description>
          <maml:para>Name of the vApp template vApp templates do not require a 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>VmTemplates</maml:name>
        <maml:Description>
          <maml:para>Vitrual Machines in this vApp template vApp templates do not require a list of VM templates.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVmTemplate&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicies</maml:name>
        <maml:Description>
          <maml:para>Storage policies of the vApp template. vApp templates do not require a list of storage policies.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&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>

$ContentTypeOvfCpu &#x3D; Initialize-ContentTypeOvfCpu -NumCpus 0 -Reservation 0 -Limit 0 -Shares 0
$ContentTypeOvfMemory &#x3D; Initialize-ContentTypeOvfMemory -Size 0 -Reservation 0 -Limit 0 -Shares 0

$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
$ContentTypeOvfDisk &#x3D; Initialize-ContentTypeOvfDisk -Name &quot;MyName&quot; -DiskCapacity 0 -StoragePolicy $ContentTypeOvfPolicyStoragePolicy

$ContentTypeOvfNic &#x3D; Initialize-ContentTypeOvfNic -Name &quot;MyName&quot; -NetworkName &quot;MyNetworkName&quot; -MacAddress &quot;MyMacAddress&quot; -StartConnected $false
$ContentTypeOvfVideoCard &#x3D; Initialize-ContentTypeOvfVideoCard -RenderType &quot;MyRenderType&quot; -VideoRamSize 0 -GraphicsMemorySize 0 -Enable3d $false -NumDisplays 0 -UseAutoDetect $false
$ContentTypeOvfDrive &#x3D; Initialize-ContentTypeOvfDrive -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfFloppy &#x3D; Initialize-ContentTypeOvfFloppy -Name &quot;MyName&quot; -Connected $false -Type &quot;MyType&quot;
$ContentTypeOvfDiskController &#x3D; Initialize-ContentTypeOvfDiskController -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfUSBController &#x3D; Initialize-ContentTypeOvfUSBController -Type &quot;MyType&quot; -AutoConnect $false -EhciPciSlotNumber 0 -PciSlotNumber 0
$ContentTypeOvfVmTemplate &#x3D; Initialize-ContentTypeOvfVmTemplate -VmName &quot;MyVmName&quot; -OsType &quot;MyOsType&quot; -OsDescription &quot;MyOsDescription&quot; -Cpu $ContentTypeOvfCpu -Memory $ContentTypeOvfMemory -Disks $ContentTypeOvfDisk -Nics $ContentTypeOvfNic -VideoCards $ContentTypeOvfVideoCard -Drives $ContentTypeOvfDrive -Floppies $ContentTypeOvfFloppy -DiskControllers $ContentTypeOvfDiskController -UsbControllers $ContentTypeOvfUSBController -StoragePolicies $ContentTypeOvfPolicyStoragePolicy

$ContentTypeOvfVAppTemplate &#x3D; Initialize-ContentTypeOvfVAppTemplate -VappName &quot;MyVappName&quot; -VmTemplates $ContentTypeOvfVmTemplate -StoragePolicies $ContentTypeOvfPolicyStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVAppTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentTypeOvfVAppTemplate &#x3D; Initialize-ContentTypeOvfVAppTemplate
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVAppTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfVAppTemplate</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfVideoCard</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfVideoCard</command:noun>
      <maml:description>
        <maml:para>Provide video card information in a template VM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide video card information in a template VM.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfVideoCard</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RenderType</maml:name>
          <maml:Description>
            <maml:para>Render type A template is not required to specify the render 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>VideoRamSize</maml:name>
          <maml:Description>
            <maml:para>video RAM size in KB A template is not required to specify the video RAM.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GraphicsMemorySize</maml:name>
          <maml:Description>
            <maml:para>graphics memory size in KB A template is not required to specify the amount of graphics memory.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enable3d</maml:name>
          <maml:Description>
            <maml:para>True if 3D is enabled A template is not required to specify if 3D 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumDisplays</maml:name>
          <maml:Description>
            <maml:para>number of displayes A template is not required to specify the number of displays.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseAutoDetect</maml:name>
          <maml:Description>
            <maml:para>True if use auto detect A template is not required to specify use auto dectect.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>RenderType</maml:name>
        <maml:Description>
          <maml:para>Render type A template is not required to specify the render 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>VideoRamSize</maml:name>
        <maml:Description>
          <maml:para>video RAM size in KB A template is not required to specify the video RAM.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GraphicsMemorySize</maml:name>
        <maml:Description>
          <maml:para>graphics memory size in KB A template is not required to specify the amount of graphics memory.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enable3d</maml:name>
        <maml:Description>
          <maml:para>True if 3D is enabled A template is not required to specify if 3D 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumDisplays</maml:name>
        <maml:Description>
          <maml:para>number of displayes A template is not required to specify the number of displays.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseAutoDetect</maml:name>
        <maml:Description>
          <maml:para>True if use auto detect A template is not required to specify use auto dectect.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ContentTypeOvfVideoCard &#x3D; Initialize-ContentTypeOvfVideoCard -RenderType &quot;MyRenderType&quot; -VideoRamSize 0 -GraphicsMemorySize 0 -Enable3d $false -NumDisplays 0 -UseAutoDetect $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVideoCard with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ContentTypeOvfVideoCard &#x3D; Initialize-ContentTypeOvfVideoCard
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVideoCard with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfVideoCard</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentTypeOvfVmTemplate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentTypeOvfVmTemplate</command:noun>
      <maml:description>
        <maml:para>Provide template VM information in an OVF template (see OvfTemplate#type). The template VM provide the information about the operation system, CPU, memory, disks and NICs.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide template VM information in an OVF template (see OvfTemplate#type). The template VM provide the information about the operation system, CPU, memory, disks and NICs.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentTypeOvfVmTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmName</maml:name>
          <maml:Description>
            <maml:para>Name of the VM</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OsType</maml:name>
          <maml:Description>
            <maml:para>OS type of the VM A VM template is not required to specify an OS.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OsDescription</maml:name>
          <maml:Description>
            <maml:para>OS description A VM template is not required to specify an OS.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.ContentTypeOvfCpu</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfCpu</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.ContentTypeOvfMemory</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfMemory</maml:name>
            <maml: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>All hard disks on the VM A VM template is not required to specify a list of disks.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDisk&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDisk&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nics</maml:name>
          <maml:Description>
            <maml:para>All NICs on the VM A VM template is not required to specify a list of network interfaces.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNic&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNic&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VideoCards</maml:name>
          <maml:Description>
            <maml:para>Video cards of the VM A VM template is not required to specify a list of video cards.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVideoCard&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVideoCard&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Drives</maml:name>
          <maml:Description>
            <maml:para>CD / DVD drives of the VM A VM template is not required to specify a list of drives.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDrive&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDrive&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppies</maml:name>
          <maml:Description>
            <maml:para>floppy drives of the VM A VM template is not required to specify a list of floppy drives.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfFloppy&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfFloppy&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskControllers</maml:name>
          <maml:Description>
            <maml:para>Disk Controllers A VM template is not required to specify a list of disk controllers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDiskController&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDiskController&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsbControllers</maml:name>
          <maml:Description>
            <maml:para>USB Controllers A VM template is not required to specify a list of USB controllers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfUSBController&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfUSBController&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicies</maml:name>
          <maml:Description>
            <maml:para>Storage policies of the VM. A VM template is not required to specify a list of storage policies.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&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>VmName</maml:name>
        <maml:Description>
          <maml:para>Name of the VM</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OsType</maml:name>
        <maml:Description>
          <maml:para>OS type of the VM A VM template is not required to specify an OS.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OsDescription</maml:name>
        <maml:Description>
          <maml:para>OS description A VM template is not required to specify an OS.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.ContentTypeOvfCpu</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfCpu</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.ContentTypeOvfMemory</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.ContentTypeOvfMemory</maml:name>
          <maml: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>All hard disks on the VM A VM template is not required to specify a list of disks.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDisk&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDisk&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nics</maml:name>
        <maml:Description>
          <maml:para>All NICs on the VM A VM template is not required to specify a list of network interfaces.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNic&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfNic&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VideoCards</maml:name>
        <maml:Description>
          <maml:para>Video cards of the VM A VM template is not required to specify a list of video cards.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVideoCard&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfVideoCard&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Drives</maml:name>
        <maml:Description>
          <maml:para>CD / DVD drives of the VM A VM template is not required to specify a list of drives.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDrive&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDrive&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppies</maml:name>
        <maml:Description>
          <maml:para>floppy drives of the VM A VM template is not required to specify a list of floppy drives.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfFloppy&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfFloppy&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskControllers</maml:name>
        <maml:Description>
          <maml:para>Disk Controllers A VM template is not required to specify a list of disk controllers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDiskController&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfDiskController&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsbControllers</maml:name>
        <maml:Description>
          <maml:para>USB Controllers A VM template is not required to specify a list of USB controllers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfUSBController&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfUSBController&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicies</maml:name>
        <maml:Description>
          <maml:para>Storage policies of the VM. A VM template is not required to specify a list of storage policies.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.ContentTypeOvfPolicyStoragePolicy&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>
$ContentTypeOvfCpu &#x3D; Initialize-ContentTypeOvfCpu -NumCpus 0 -Reservation 0 -Limit 0 -Shares 0
$ContentTypeOvfMemory &#x3D; Initialize-ContentTypeOvfMemory -Size 0 -Reservation 0 -Limit 0 -Shares 0

$ContentTypeOvfPolicyStoragePolicy &#x3D; Initialize-ContentTypeOvfPolicyStoragePolicy -GroupId &quot;MyGroupId&quot;
$ContentTypeOvfDisk &#x3D; Initialize-ContentTypeOvfDisk -Name &quot;MyName&quot; -DiskCapacity 0 -StoragePolicy $ContentTypeOvfPolicyStoragePolicy

$ContentTypeOvfNic &#x3D; Initialize-ContentTypeOvfNic -Name &quot;MyName&quot; -NetworkName &quot;MyNetworkName&quot; -MacAddress &quot;MyMacAddress&quot; -StartConnected $false
$ContentTypeOvfVideoCard &#x3D; Initialize-ContentTypeOvfVideoCard -RenderType &quot;MyRenderType&quot; -VideoRamSize 0 -GraphicsMemorySize 0 -Enable3d $false -NumDisplays 0 -UseAutoDetect $false
$ContentTypeOvfDrive &#x3D; Initialize-ContentTypeOvfDrive -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfFloppy &#x3D; Initialize-ContentTypeOvfFloppy -Name &quot;MyName&quot; -Connected $false -Type &quot;MyType&quot;
$ContentTypeOvfDiskController &#x3D; Initialize-ContentTypeOvfDiskController -Name &quot;MyName&quot; -Type &quot;MyType&quot; -SubType &quot;MySubType&quot;
$ContentTypeOvfUSBController &#x3D; Initialize-ContentTypeOvfUSBController -Type &quot;MyType&quot; -AutoConnect $false -EhciPciSlotNumber 0 -PciSlotNumber 0
$ContentTypeOvfVmTemplate &#x3D; Initialize-ContentTypeOvfVmTemplate -VmName &quot;MyVmName&quot; -OsType &quot;MyOsType&quot; -OsDescription &quot;MyOsDescription&quot; -Cpu $ContentTypeOvfCpu -Memory $ContentTypeOvfMemory -Disks $ContentTypeOvfDisk -Nics $ContentTypeOvfNic -VideoCards $ContentTypeOvfVideoCard -Drives $ContentTypeOvfDrive -Floppies $ContentTypeOvfFloppy -DiskControllers $ContentTypeOvfDiskController -UsbControllers $ContentTypeOvfUSBController -StoragePolicies $ContentTypeOvfPolicyStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVmTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ContentTypeOvfVmTemplate &#x3D; Initialize-ContentTypeOvfVmTemplate -VmName &quot;MyVmName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentTypeOvfVmTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/ContentTypeOvfVmTemplate</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentTypeOvfCpu</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentTypeOvfMemory</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-HclHostsCompatibilityReportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HclHostsCompatibilityReportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hcl_Hosts_CompatibilityReport_Spec schema contains properties to describe the input configuration for an ESXi&#39;s compatibility report generation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hcl_Hosts_CompatibilityReport_Spec schema contains properties to describe the input configuration for an ESXi&#39;s compatibility report generation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HclHostsCompatibilityReportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Release</maml:name>
          <maml:Description>
            <maml:para>A target ESXi release which will be used to generate a compatibility report. Releases that can be used to generate report can be found using *GET /esx/hcl/hosts/{host}/compatibility-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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Release</maml:name>
        <maml:Description>
          <maml:para>A target ESXi release which will be used to generate a compatibility report. Releases that can be used to generate report can be found using *GET /esx/hcl/hosts/{host}/compatibility-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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHclHostsCompatibilityReportSpec &#x3D; Initialize-EsxHclHostsCompatibilityReportSpec -Release &quot;MyRelease&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HclHostsCompatibilityReportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHclHostsCompatibilityReportSpec &#x3D; Initialize-EsxHclHostsCompatibilityReportSpec -Release &quot;MyRelease&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HclHostsCompatibilityReportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHclHostsCompatibilityReportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsAddOnSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsAddOnSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_AddOnSpec schema contains properties that describe a specific OEM customization add-on in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_AddOnSpec schema contains properties that describe a specific OEM customization add-on in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsAddOnSpec</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 add-on This property was added in __vSphere API 7.0.2.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>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the add-on This property was added in __vSphere API 7.0.2.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: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 add-on This property was added in __vSphere API 7.0.2.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>Version</maml:name>
        <maml:Description>
          <maml:para>Version of the add-on This property was added in __vSphere API 7.0.2.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHostsAddOnSpec &#x3D; Initialize-EsxHostsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsAddOnSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsAddOnSpec &#x3D; Initialize-EsxHostsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsAddOnSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsAddOnSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsAlternativeImageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsAlternativeImageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_AlternativeImageSpec schema contains properties that describes an alternative image for the desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_AlternativeImageSpec schema contains properties that describes an alternative image for the desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsAlternativeImageSpec</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">VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</maml:name>
            <maml: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>Additional components which are part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Hosts_AlternativeImageSpec.add_on* and *Esx_Hosts_AlternativeImageSpec.base_image*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional components are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>Solutions</maml:name>
          <maml:Description>
            <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no solutions are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the Alternative Image. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.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>SelectionCriteria</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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">VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</maml:name>
          <maml: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>Additional components which are part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Hosts_AlternativeImageSpec.add_on* and *Esx_Hosts_AlternativeImageSpec.base_image*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional components are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no solutions are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Display name of the Alternative Image. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.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>SelectionCriteria</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxHostsAddOnSpec &#x3D; Initialize-EsxHostsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxHostsSolutionSpec &#x3D; Initialize-EsxHostsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxHostsSolutionComponentSpec


$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxHostsHardwareSupportSpec &#x3D; Initialize-EsxHostsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxHostsHardwareSupportPackageSpec }


$EsxHostsHostHardwareSpec &#x3D; Initialize-EsxHostsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxHostsImageSelectionSpec &#x3D; Initialize-EsxHostsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxHostsHostHardwareSpec

$EsxHostsAlternativeImageSpec &#x3D; Initialize-EsxHostsAlternativeImageSpec -BaseImage $EsxHostsBaseImageSpec -AddOn $EsxHostsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxHostsSolutionSpec } -HardwareSupport $EsxHostsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxHostsImageSelectionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsAlternativeImageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;

$EsxHostsImageSelectionSpec &#x3D; Initialize-EsxHostsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot;

$EsxHostsAlternativeImageSpec &#x3D; Initialize-EsxHostsAlternativeImageSpec -BaseImage $EsxHostsBaseImageSpec -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxHostsImageSelectionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsAlternativeImageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsAlternativeImageSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsBaseImageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsAddOnSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsHardwareSupportSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsImageSelectionSpec</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-EsxHostsBaseImageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsBaseImageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_BaseImageSpec schema contains properties that describe a specific ESX base-image in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_BaseImageSpec schema contains properties that describe a specific ESX base-image in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsBaseImageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the base-image This property was added in __vSphere API 7.0.2.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: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>Version of the base-image This property was added in __vSphere API 7.0.2.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsBaseImageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsBaseImageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsBaseImageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsCertificateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsCertificateInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_CertificateInfo Schema contains information about the SSL certificate for a server. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_CertificateInfo Schema contains information about the SSL certificate for a server. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsCertificateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>The SHA thumbprint of the SSL certificate for a server. This property was added in __vSphere API 7.0.2.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>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded SSL certificate of the ESX host. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>The SHA thumbprint of the SSL certificate for a server. This property was added in __vSphere API 7.0.2.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>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded SSL certificate of the ESX host. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>$EsxHostsCertificateInfo &#x3D; Initialize-EsxHostsCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsCertificateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsCertificateInfo &#x3D; Initialize-EsxHostsCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsCertificateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsCertificateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsHardwareSupportPackageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsHardwareSupportPackageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_HardwareSupportPackageSpec schema contains properties to describe the Hardware Support Package (HSP) configured for a single device or distinct group of devices (typically the OEM&#39;s, including BIOS, device firmware and OEM-supplied driver or agent components). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_HardwareSupportPackageSpec schema contains properties to describe the Hardware Support Package (HSP) configured for a single device or distinct group of devices (typically the OEM&#39;s, including BIOS, device firmware and OEM-supplied driver or agent components). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsHardwareSupportPackageSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pkg</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Package (HSP) selected This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.package&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 Hardware Support Package (HSP) selected (e.g. \&quot;20180128.1\&quot; or \&quot;v42\&quot;) This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the system will use an empty string as the 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>Pkg</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Package (HSP) selected This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.package&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 Hardware Support Package (HSP) selected (e.g. \&quot;20180128.1\&quot; or \&quot;v42\&quot;) This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the system will use an empty string as the 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>$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHardwareSupportPackageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHardwareSupportPackageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsHardwareSupportPackageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsHardwareSupportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsHardwareSupportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_HardwareSupportSpec schema contains properties to describe the Hardware Support Packages (HSP) included in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_HardwareSupportSpec schema contains properties to describe the Hardware Support Packages (HSP) included in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsHardwareSupportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Packages</maml:name>
          <maml:Description>
            <maml:para>Map of Hardware Support Packages (HSPs). The key is the Hardware Support Manager (HSM) name and the value is the specification detailing the HSP configured for that HSM. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.manager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportPackageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportPackageSpec&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>Map of Hardware Support Packages (HSPs). The key is the Hardware Support Manager (HSM) name and the value is the specification detailing the HSP configured for that HSM. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.hardware_support.manager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportPackageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportPackageSpec&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>
$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxHostsHardwareSupportSpec &#x3D; Initialize-EsxHostsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxHostsHardwareSupportPackageSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHardwareSupportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec
$EsxHostsHardwareSupportSpec &#x3D; Initialize-EsxHostsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxHostsHardwareSupportPackageSpec }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHardwareSupportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsHardwareSupportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsHostHardwareSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsHostHardwareSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_HostHardwareSpec schema contains properties to describe the host&#39;s hardware specifications like vendor, model, family and oem string. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_HostHardwareSpec schema contains properties to describe the host&#39;s hardware specifications like vendor, model, family and oem string. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsHostHardwareSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendor</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s vendor name. Maps to \&quot;Manufacturer\&quot; in SMBIOS: System Information (Type 1) and offset 04h This property was added in __vSphere API 9.0.0.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>Models</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s model name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, model name will not be used for image selection Maps to \&quot;Product Name\&quot; in SMBIOS: System Information (Type 1) and offset 05h</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>Families</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s family name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, family name will not be used for image selection Maps to \&quot;Family\&quot; in SMBIOS: System Information (Type 1) and offset 1Ah</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>OemStrings</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s OEM string. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, oem string will not be used for image selection Maps to SMBIOS: OEM Strings (Type 11)</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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s vendor name. Maps to \&quot;Manufacturer\&quot; in SMBIOS: System Information (Type 1) and offset 04h This property was added in __vSphere API 9.0.0.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>Models</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s model name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, model name will not be used for image selection Maps to \&quot;Product Name\&quot; in SMBIOS: System Information (Type 1) and offset 05h</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>Families</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s family name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, family name will not be used for image selection Maps to \&quot;Family\&quot; in SMBIOS: System Information (Type 1) and offset 1Ah</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>OemStrings</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s OEM string. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, oem string will not be used for image selection Maps to SMBIOS: OEM Strings (Type 11)</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>$EsxHostsHostHardwareSpec &#x3D; Initialize-EsxHostsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHostHardwareSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsHostHardwareSpec &#x3D; Initialize-EsxHostsHostHardwareSpec -Vendor &quot;MyVendor&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsHostHardwareSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsHostHardwareSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsImageSelectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsImageSelectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_ImageSelectionSpec schema contains properties to describe the selection criteria used to select an image for 1 or more hosts This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_ImageSelectionSpec schema contains properties to describe the selection criteria used to select an image for 1 or more hosts This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsImageSelectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SelectionType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpecSelectionType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpecSelectionType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostUuids</maml:name>
          <maml:Description>
            <maml:para>Specifies the host&#39;s uuid for which an image needs to be selected. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of selection_type is *Esx_Hosts_ImageSelectionSpec_SelectionType.HOST_UUID*.</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>HostHardwareSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsHostHardwareSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHostHardwareSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SelectionType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpecSelectionType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsImageSelectionSpecSelectionType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostUuids</maml:name>
        <maml:Description>
          <maml:para>Specifies the host&#39;s uuid for which an image needs to be selected. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of selection_type is *Esx_Hosts_ImageSelectionSpec_SelectionType.HOST_UUID*.</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>HostHardwareSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsHostHardwareSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHostHardwareSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxHostsHostHardwareSpec &#x3D; Initialize-EsxHostsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxHostsImageSelectionSpec &#x3D; Initialize-EsxHostsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxHostsHostHardwareSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsImageSelectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsImageSelectionSpec &#x3D; Initialize-EsxHostsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsImageSelectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsImageSelectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsHostHardwareSpec</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-EsxHostsSoftwareConnectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsSoftwareConnectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_Software_ConnectionSpec schema contains properties that describe the specification to be used for connecting to the host during the *GET /esx/software* operation This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_Software_ConnectionSpec schema contains properties that describe the specification to be used for connecting to the host during the *GET /esx/software* operation This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsSoftwareConnectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpecAuthenticationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpecAuthenticationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostCredential</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareHostCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareHostCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Specifies the host Managed Object ID to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of auth_type is *Esx_Hosts_Software_ConnectionSpec_AuthenticationType.EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>AuthType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpecAuthenticationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareConnectionSpecAuthenticationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostCredential</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsSoftwareHostCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsSoftwareHostCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Specifies the host Managed Object ID to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of auth_type is *Esx_Hosts_Software_ConnectionSpec_AuthenticationType.EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxHostsSoftwareHostCredentials &#x3D; Initialize-EsxHostsSoftwareHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -Port 0 -SslThumbPrint &quot;MySslThumbPrint&quot; -SslCertificate &quot;MySslCertificate&quot;
$EsxHostsSoftwareConnectionSpec &#x3D; Initialize-EsxHostsSoftwareConnectionSpec -AuthType &quot;USERNAME_PASSWORD&quot; -HostCredential $EsxHostsSoftwareHostCredentials -Host &quot;MyHost&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSoftwareConnectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsSoftwareConnectionSpec &#x3D; Initialize-EsxHostsSoftwareConnectionSpec -AuthType &quot;USERNAME_PASSWORD&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSoftwareConnectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsSoftwareConnectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HostsSoftwareHostCredentials</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-HostsSoftwareHostCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostsSoftwareHostCredentials</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_Software_HostCredentials schema contains properties that describe the host&#39;s username, password, port number, ssl thumbprint or ssl certificate to be used when connecting to the host using USERNAME_PASSWORD option in the AuthenticationType schema. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_Software_HostCredentials schema contains properties that describe the host&#39;s username, password, port number, ssl thumbprint or ssl certificate to be used when connecting to the host using USERNAME_PASSWORD option in the AuthenticationType schema. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HostsSoftwareHostCredentials</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostName</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the host. This property was added in __vSphere API 7.0.2.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>UserName</maml:name>
          <maml:Description>
            <maml:para>Specifies the username to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.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>Password</maml:name>
          <maml:Description>
            <maml:para>Specifies the password to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.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>Port</maml:name>
          <maml:Description>
            <maml:para>Specifies the port number of the host to be used during *GET /esx/software* operation This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, port number is set to 443.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. This field is deprecated and will be removed in future versions. Please use the &#39;ssl_certificate&#39; field instead. Specifies the sslThumbPrint of the host to be used during *GET /esx/software* operation SHA1 hash of the host&#39;s SSL certificate. This property was added in __vSphere API 7.0.2.0__. If specified and the server presents that thumbprint, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented certificate can be validated by specified *sslCertificate*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>Specifies the sslCertificate of the host to be used during *GET /esx/software* operation PEM format of the host&#39;s SSL certificate. This property was added in __vSphere API 9.0.0.0__. If specified and the server presents that certificate, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented thumbprint can be validated by specified *sslThumbprint*. Note: *sslThumbprint* and *sslCertificate* parameters are mutually exclusive, and should never be used simultaneously. If both are set, this operation will throw InvalidArgument exception.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostName</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the host. This property was added in __vSphere API 7.0.2.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>UserName</maml:name>
        <maml:Description>
          <maml:para>Specifies the username to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.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>Password</maml:name>
        <maml:Description>
          <maml:para>Specifies the password to be used during the *GET /esx/software* operation This property was added in __vSphere API 7.0.2.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>Port</maml:name>
        <maml:Description>
          <maml:para>Specifies the port number of the host to be used during *GET /esx/software* operation This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, port number is set to 443.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. This field is deprecated and will be removed in future versions. Please use the &#39;ssl_certificate&#39; field instead. Specifies the sslThumbPrint of the host to be used during *GET /esx/software* operation SHA1 hash of the host&#39;s SSL certificate. This property was added in __vSphere API 7.0.2.0__. If specified and the server presents that thumbprint, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented certificate can be validated by specified *sslCertificate*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>Specifies the sslCertificate of the host to be used during *GET /esx/software* operation PEM format of the host&#39;s SSL certificate. This property was added in __vSphere API 9.0.0.0__. If specified and the server presents that certificate, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented thumbprint can be validated by specified *sslThumbprint*. Note: *sslThumbprint* and *sslCertificate* parameters are mutually exclusive, and should never be used simultaneously. If both are set, this operation will throw InvalidArgument exception.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHostsSoftwareHostCredentials &#x3D; Initialize-EsxHostsSoftwareHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -Port 0 -SslThumbPrint &quot;MySslThumbPrint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HostsSoftwareHostCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsSoftwareHostCredentials &#x3D; Initialize-EsxHostsSoftwareHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HostsSoftwareHostCredentials with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsSoftwareHostCredentials</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsSoftwareSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsSoftwareSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_SoftwareSpec schema contains properties that describe software specification for an ESX host. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_SoftwareSpec schema contains properties that describe software specification for an ESX host. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsSoftwareSpec</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">VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</maml:name>
            <maml: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>Additional components which are part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Hosts_SoftwareSpec.add_on* and *Esx_Hosts_SoftwareSpec.base_image*. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, no additional components are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>Solutions</maml:name>
          <maml:Description>
            <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, no solutions are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>AlternativeImages</maml:name>
          <maml:Description>
            <maml:para>Alternative Images apart from the Default Image This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no alternative image will be part of the software specification. Image ID supports only the following ASCII characters [a-z][A-Z][0-9][-] Case will be ignored when comparing identifiers \&quot;IMAGE-1\&quot; is equal to \&quot;image-1\&quot; When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsAlternativeImageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsAlternativeImageSpec&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>BaseImage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsBaseImageSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsAddOnSpec</maml:name>
          <maml: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>Additional components which are part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Hosts_SoftwareSpec.add_on* and *Esx_Hosts_SoftwareSpec.base_image*. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, no additional components are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, no solutions are present in the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsSolutionSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxHostsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</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>AlternativeImages</maml:name>
        <maml:Description>
          <maml:para>Alternative Images apart from the Default Image This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no alternative image will be part of the software specification. Image ID supports only the following ASCII characters [a-z][A-Z][0-9][-] Case will be ignored when comparing identifiers \&quot;IMAGE-1\&quot; is equal to \&quot;image-1\&quot; When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsAlternativeImageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxHostsAlternativeImageSpec&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>
$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxHostsAddOnSpec &#x3D; Initialize-EsxHostsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxHostsSolutionSpec &#x3D; Initialize-EsxHostsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxHostsSolutionComponentSpec


$EsxHostsHardwareSupportPackageSpec &#x3D; Initialize-EsxHostsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxHostsHardwareSupportSpec &#x3D; Initialize-EsxHostsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxHostsHardwareSupportPackageSpec }



$EsxHostsHostHardwareSpec &#x3D; Initialize-EsxHostsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxHostsImageSelectionSpec &#x3D; Initialize-EsxHostsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxHostsHostHardwareSpec

$EsxHostsAlternativeImageSpec &#x3D; Initialize-EsxHostsAlternativeImageSpec -BaseImage $EsxHostsBaseImageSpec -AddOn $EsxHostsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxHostsSolutionSpec } -HardwareSupport $EsxHostsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxHostsImageSelectionSpec

$EsxHostsSoftwareSpec &#x3D; Initialize-EsxHostsSoftwareSpec -BaseImage $EsxHostsBaseImageSpec -AddOn $EsxHostsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxHostsSolutionSpec } -HardwareSupport $EsxHostsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -AlternativeImages @{ key_example &#x3D; $EsxHostsAlternativeImageSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSoftwareSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsBaseImageSpec &#x3D; Initialize-EsxHostsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxHostsSoftwareSpec &#x3D; Initialize-EsxHostsSoftwareSpec -BaseImage $EsxHostsBaseImageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSoftwareSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsSoftwareSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsBaseImageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsAddOnSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxHostsHardwareSupportSpec</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-EsxHostsSolutionComponentSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsSolutionComponentSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_SolutionComponentSpec schema contains properties that describe a component registered by a software solution. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_SolutionComponentSpec schema contains properties that describe a component registered by a software solution. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsSolutionComponentSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.hosts.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSolutionComponentSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSolutionComponentSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsSolutionComponentSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxHostsSolutionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxHostsSolutionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Hosts_SolutionSpec schema contains properties that describe solution registered in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Hosts_SolutionSpec schema contains properties that describe solution registered in the software specification. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxHostsSolutionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the solution. This property was added in __vSphere API 7.0.2.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>Components</maml:name>
          <maml:Description>
            <maml:para>Components registered by the solution. This property was added in __vSphere API 7.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxHostsSolutionComponentSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxHostsSolutionComponentSpec&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>Version of the solution. This property was added in __vSphere API 7.0.2.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>Components</maml:name>
        <maml:Description>
          <maml:para>Components registered by the solution. This property was added in __vSphere API 7.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxHostsSolutionComponentSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxHostsSolutionComponentSpec&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>
$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxHostsSolutionSpec &#x3D; Initialize-EsxHostsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxHostsSolutionComponentSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSolutionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxHostsSolutionComponentSpec &#x3D; Initialize-EsxHostsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxHostsSolutionSpec &#x3D; Initialize-EsxHostsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxHostsSolutionComponentSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxHostsSolutionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxHostsSolutionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsAddOnSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsAddOnSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_AddOnSpec schema contains properties that describe a specific OEM customization add-on.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_AddOnSpec schema contains properties that describe a specific OEM customization add-on.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsAddOnSpec</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 add-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>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the add-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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the add-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>Version</maml:name>
        <maml:Description>
          <maml:para>Version of the add-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>$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsAddOnSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsAddOnSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsAddOnSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsAlternativeImageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsAlternativeImageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_AlternativeImageSpec schema contains properties that describes an alternative image for the desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_AlternativeImageSpec schema contains properties that describes an alternative image for the desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsAlternativeImageSpec</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">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml: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>Additional components which should be part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Settings_AlternativeImageSpec.add_on* and *Esx_Settings_AlternativeImageSpec.base_image*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional components will be installed. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Solutions</maml:name>
          <maml:Description>
            <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no solutions will be part of the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the Alternative Image. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.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>SelectionCriteria</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml: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>Additional components which should be part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Settings_AlternativeImageSpec.add_on* and *Esx_Settings_AlternativeImageSpec.base_image*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional components will be installed. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no solutions will be part of the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Display name of the Alternative Image. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.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>SelectionCriteria</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec


$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }


$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxSettingsHostHardwareSpec

$EsxSettingsAlternativeImageSpec &#x3D; Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxSettingsImageSelectionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsAlternativeImageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;

$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot;

$EsxSettingsAlternativeImageSpec &#x3D; Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxSettingsImageSelectionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsAlternativeImageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsAlternativeImageSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsBaseImageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsImageSelectionSpec</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-SettingsBaseImageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsBaseImageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_BaseImageSpec schema contains properties that describe a specific ESX base-image.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_BaseImageSpec schema contains properties that describe a specific ESX base-image.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsBaseImageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the base-image</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Version of the base-image</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsBaseImageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsBaseImageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsBaseImageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersConfigurationApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_ApplySpec schema contains properties that describe the specification to be used for applying the desired configuration to a cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_ApplySpec schema contains properties that describe the specification to be used for applying the desired configuration to a cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired configuration to be used during the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.1.0__. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired configuration. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.1.0__. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation will remediate all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>ApplyPolicySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired configuration to be used during the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.1.0__. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired configuration. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.1.0__. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/configuration?action&#x3D;apply* operation will remediate all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>ApplyPolicySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec

$EsxSettingsClustersConfigurationApplySpec &#x3D; Initialize-EsxSettingsClustersConfigurationApplySpec -Commit &quot;MyCommit&quot; -Hosts &quot;MyHosts&quot; -ApplyPolicySpec $EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationApplySpec &#x3D; Initialize-EsxSettingsClustersConfigurationApplySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationApplySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</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-EsxSettingsClustersConfigurationAuditRecordsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersConfigurationAuditRecordsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_AuditRecords_FilterSpec schema contains properties used to filter the audit records. If multiple properties are specified, only records matching all of the properties match the filter. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_AuditRecords_FilterSpec schema contains properties used to filter the audit records. If multiple properties are specified, only records matching all of the properties match the filter. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersConfigurationAuditRecordsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Operations</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given operations An operation in operations can be any of - Import - Export - Remediate - Checkcompliance - Precheck - Transition-Enable - Draft-List - Draft-Create - Draft-ImportFromHost - Draft-Get - Draft-ExportConfig - Draft-Update - Draft-ShowChanges - Draft-CheckCompliance - Draft-Precheck - Draft-Delete - Draft-Apply - Draft-GetSchema This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any operation match the filter.</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>Usernames</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given users This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any users match the filter.</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>TimeDuration</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TimePeriod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsTimePeriod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsTimePeriod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Operations</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match the given operations An operation in operations can be any of - Import - Export - Remediate - Checkcompliance - Precheck - Transition-Enable - Draft-List - Draft-Create - Draft-ImportFromHost - Draft-Get - Draft-ExportConfig - Draft-Update - Draft-ShowChanges - Draft-CheckCompliance - Draft-Precheck - Draft-Delete - Draft-Apply - Draft-GetSchema This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any operation match the filter.</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>Usernames</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match the given users This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60; or empty, records with any users match the filter.</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>TimeDuration</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsFilterSpecTimeframe</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TimePeriod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsTimePeriod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationAuditRecordsTimePeriod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationAuditRecordsTimePeriod &#x3D; Initialize-EsxSettingsClustersConfigurationAuditRecordsTimePeriod -Start (Get-Date) -End (Get-Date)
$EsxSettingsClustersConfigurationAuditRecordsFilterSpec &#x3D; Initialize-EsxSettingsClustersConfigurationAuditRecordsFilterSpec -Operations &quot;MyOperations&quot; -Usernames &quot;MyUsernames&quot; -TimeDuration &quot;THREE_MONTHS&quot; -TimePeriod $EsxSettingsClustersConfigurationAuditRecordsTimePeriod
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationAuditRecordsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationAuditRecordsFilterSpec &#x3D; Initialize-EsxSettingsClustersConfigurationAuditRecordsFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationAuditRecordsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationAuditRecordsFilterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersConfigurationAuditRecordsTimePeriod</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-SettingsClustersConfigurationAuditRecordsTimePeriod</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationAuditRecordsTimePeriod</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod schema contains *Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod.start* and *Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod.end* to get audit records for a specific time period. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod schema contains *Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod.start* and *Esx_Settings_Clusters_Configuration_AuditRecords_TimePeriod.end* to get audit records for a specific time period. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationAuditRecordsTimePeriod</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given start time i.e. occurred after the DateTime start. This property was added in __vSphere API 8.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarEnd</maml:name>
          <maml:Description>
            <maml:para>List of audit records that match the given end time i.e. occurred before the DateTime end. This property was added in __vSphere API 8.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>List of audit records that match the given start time i.e. occurred after the DateTime start. This property was added in __vSphere API 8.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarEnd</maml:name>
        <maml:Description>
          <maml:para>List of audit records that match the given end time i.e. occurred before the DateTime end. This property was added in __vSphere API 8.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationAuditRecordsTimePeriod &#x3D; Initialize-EsxSettingsClustersConfigurationAuditRecordsTimePeriod -Start (Get-Date) -End (Get-Date)
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationAuditRecordsTimePeriod with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationAuditRecordsTimePeriod &#x3D; Initialize-EsxSettingsClustersConfigurationAuditRecordsTimePeriod -Start (Get-Date) -End (Get-Date)
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationAuditRecordsTimePeriod with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationAuditRecordsTimePeriod</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersConfigurationConfigurationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersConfigurationConfigurationSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_ConfigurationSpec schema contains properties that describe the desired configuration that is associated with a cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_ConfigurationSpec schema contains properties that describe the desired configuration that is associated with a cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersConfigurationConfigurationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>Desired configuration document This property was added in __vSphere API 8.0.1.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>Desired configuration document This property was added in __vSphere API 8.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationConfigurationSpec &#x3D; Initialize-EsxSettingsClustersConfigurationConfigurationSpec -Spec &quot;MySpec&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationConfigurationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationConfigurationSpec &#x3D; Initialize-EsxSettingsClustersConfigurationConfigurationSpec -Spec &quot;MySpec&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationConfigurationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationConfigurationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersConfigurationDraftsApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationDraftsApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_ApplySpec schema contains properties that are used to create a new commit. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_ApplySpec schema contains properties that are used to create a new commit. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationDraftsApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message to include with the commit. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplyPolicySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message to include with the commit. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplyPolicySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec

$EsxSettingsClustersConfigurationDraftsApplySpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsApplySpec -Message &quot;MyMessage&quot; -ApplyPolicySpec $EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationDraftsApplySpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsApplySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationDraftsApplySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</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-SettingsClustersConfigurationDraftsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationDraftsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_CreateSpec schema contains information used when creating a draft. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_CreateSpec schema contains information used when creating a draft. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationDraftsCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>The initial configuration for the draft. This property was added in __vSphere API 8.0.2.0__. If not specified, the current desired configuration for the cluster 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>ImageReferenceHost</maml:name>
          <maml:Description>
            <maml:para>The host to use as the desired image for the cluster when VLCM is not in use. This property was added in __vSphere API 8.0.3.0__. If not specified, the previously used reference host will be carried over. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Config</maml:name>
        <maml:Description>
          <maml:para>The initial configuration for the draft. This property was added in __vSphere API 8.0.2.0__. If not specified, the current desired configuration for the cluster 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>ImageReferenceHost</maml:name>
        <maml:Description>
          <maml:para>The host to use as the desired image for the cluster when VLCM is not in use. This property was added in __vSphere API 8.0.3.0__. If not specified, the previously used reference host will be carried over. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsCreateSpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsCreateSpec -Config &quot;MyConfig&quot; -ImageReferenceHost &quot;MyImageReferenceHost&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsCreateSpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationDraftsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody</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-SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Identifier of the reference host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VarHost</maml:name>
        <maml:Description>
          <maml:para>Identifier of the reference host The parameter must be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest -Host &quot;MyHost&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest -Host &quot;MyHost&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsImportFromHostTaskRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationDraftsImportFromHostTaskRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersConfigurationDraftsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationDraftsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_UpdateSpec schema contains the new configuration for the draft. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_Drafts_UpdateSpec schema contains the new configuration for the draft. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationDraftsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpectedRevision</maml:name>
          <maml:Description>
            <maml:para>When supplied, this revision value will be compared against the draft&#39;s current revision as returned in *Esx_Settings_Clusters_Configuration_Drafts_Metadata.revision* to ensure no other changes have been applied. This property was added in __vSphere API 8.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>The new cluster configuration for this draft, encoded as JSON. This property was added in __vSphere API 8.0.2.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpectedRevision</maml:name>
        <maml:Description>
          <maml:para>When supplied, this revision value will be compared against the draft&#39;s current revision as returned in *Esx_Settings_Clusters_Configuration_Drafts_Metadata.revision* to ensure no other changes have been applied. This property was added in __vSphere API 8.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Config</maml:name>
        <maml:Description>
          <maml:para>The new cluster configuration for this draft, encoded as JSON. This property was added in __vSphere API 8.0.2.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsUpdateSpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsUpdateSpec -ExpectedRevision 0 -Config &quot;MyConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationDraftsUpdateSpec &#x3D; Initialize-EsxSettingsClustersConfigurationDraftsUpdateSpec -Config &quot;MyConfig&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationDraftsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationDraftsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersConfigurationImportResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersConfigurationImportResult</command:noun>
      <maml:description>
        <maml:para>This Esx_Settings_Clusters_Configuration_ImportResult schema contains properties that describe the result of importing a configuration document in the cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This Esx_Settings_Clusters_Configuration_ImportResult schema contains properties that describe the result of importing a configuration document in the cluster. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersConfigurationImportResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportResultStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportResultStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>This identifier refers to the commit action of importing the desired configuration document. This identifier can be used in the apply API. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Configuration_ImportResult_Status.OK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Lists all validation errors identified in the configuration document. This property was added in __vSphere API 8.0.1.0__. This is set when #success is false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportResultStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationImportResultStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>This identifier refers to the commit action of importing the desired configuration document. This identifier can be used in the apply API. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Configuration_ImportResult_Status.OK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Lists all validation errors identified in the configuration document. This property was added in __vSphere API 8.0.1.0__. This is set when #success is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&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>
$EsxSettingsClustersConfigurationImportResult &#x3D; Initialize-EsxSettingsClustersConfigurationImportResult -Status &quot;RUNNING&quot; -Commit &quot;MyCommit&quot; -Errors $EsxSettingsClustersConfigurationValidationError
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationImportResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationImportResult &#x3D; Initialize-EsxSettingsClustersConfigurationImportResult -Status &quot;RUNNING&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationImportResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationImportResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersConfigurationImportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersConfigurationImportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Configuration_ImportSpec schema contains the desired configuration for a cluster and an optional short description of this version of the configuration. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Configuration_ImportSpec schema contains the desired configuration for a cluster and an optional short description of this version of the configuration. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersConfigurationImportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>The cluster configuration, encoded as JSON. This property was added in __vSphere API 8.0.1.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>Description</maml:name>
          <maml:Description>
            <maml:para>A description of this version of the configuration. This property was added in __vSphere API 8.0.1.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Config</maml:name>
        <maml:Description>
          <maml:para>The cluster configuration, encoded as JSON. This property was added in __vSphere API 8.0.1.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>Description</maml:name>
        <maml:Description>
          <maml:para>A description of this version of the configuration. This property was added in __vSphere API 8.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationImportSpec &#x3D; Initialize-EsxSettingsClustersConfigurationImportSpec -Config &quot;MyConfig&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationImportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersConfigurationImportSpec &#x3D; Initialize-EsxSettingsClustersConfigurationImportSpec -Config &quot;MyConfig&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersConfigurationImportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationImportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersConfigurationValidationResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersConfigurationValidationResult</command:noun>
      <maml:description>
        <maml:para>This Esx_Settings_Clusters_Configuration_ValidationResult schema contains properties that describe the result of validating a configuration document. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This Esx_Settings_Clusters_Configuration_ValidationResult schema contains properties that describe the result of validating a configuration document. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersConfigurationValidationResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Valid</maml:name>
          <maml:Description>
            <maml:para>This boolean flag indicates whether the configuration document validated successfully with no validation errors. This property was added in __vSphere API 8.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Lists all validation errors identified in the configuration document. This property was added in __vSphere API 8.0.1.0__. This is set when *Esx_Settings_Clusters_Configuration_ValidationResult.valid* is false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&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>Valid</maml:name>
        <maml:Description>
          <maml:para>This boolean flag indicates whether the configuration document validated successfully with no validation errors. This property was added in __vSphere API 8.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Lists all validation errors identified in the configuration document. This property was added in __vSphere API 8.0.1.0__. This is set when *Esx_Settings_Clusters_Configuration_ValidationResult.valid* is false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&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>
$EsxSettingsClustersConfigurationValidationResult &#x3D; Initialize-EsxSettingsClustersConfigurationValidationResult -Valid $false -Errors $EsxSettingsClustersConfigurationValidationError
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationValidationResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersConfigurationValidationResult &#x3D; Initialize-EsxSettingsClustersConfigurationValidationResult -Valid $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersConfigurationValidationResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersConfigurationValidationResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersDepotOverridesDepot</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersDepotOverridesDepot</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_DepotOverrides_Depot schema defines the information regarding a particular depot override for a given cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_DepotOverrides_Depot schema defines the information regarding a particular depot override for a given cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersDepotOverridesDepot</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the depot override. This could be a location of zip file or location to an index.xml 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the depot override. This could be a location of zip file or location to an index.xml 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>$EsxSettingsClustersDepotOverridesDepot &#x3D; Initialize-EsxSettingsClustersDepotOverridesDepot -Location &quot;MyLocation&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersDepotOverridesDepot with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersDepotOverridesDepot &#x3D; Initialize-EsxSettingsClustersDepotOverridesDepot -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersDepotOverridesDepot with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersDepotOverridesDepot</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult</command:noun>
      <maml:description>
        <maml:para>This Esx_Settings_Clusters_Enablement_Configuration_Transition_EligibilityResult schema contains properties that describe the result of the eligibility checks performed on the cluster to determine if the cluster can transition to desired configuration management platform. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This Esx_Settings_Clusters_Enablement_Configuration_Transition_EligibilityResult schema contains properties that describe the result of the eligibility checks performed on the cluster to determine if the cluster can transition to desired configuration management platform. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEligibilityResultStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEligibilityResultStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEligibilityResultStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEligibilityResultStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult -Status &quot;ELIGIBLE&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult -Status &quot;ELIGIBLE&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementConfigurationTransitionEligibilityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersEnablementConfigurationTransitionEnableResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersEnablementConfigurationTransitionEnableResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult schema contains properties that describes the result of enabling configmanager on a cluster as part of the transition process. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult schema contains properties that describes the result of enabling configmanager on a cluster as part of the transition process. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersEnablementConfigurationTransitionEnableResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEnableResultStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEnableResultStatus</maml:name>
            <maml: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 if any. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult_Status.ERROR*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsNotification&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsNotification&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplyTaskId</maml:name>
          <maml:Description>
            <maml:para>ID of the Apply task invoked once ConfigManager is enabled on the cluster. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult_Status.SUCCESS_APPLY_INITIATED*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEnableResultStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionEnableResultStatus</maml:name>
          <maml: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 if any. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult_Status.ERROR*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsNotification&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsNotification&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplyTaskId</maml:name>
        <maml:Description>
          <maml:para>ID of the Apply task invoked once ConfigManager is enabled on the cluster. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_EnableResult_Status.SUCCESS_APPLY_INITIATED*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionEnableResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionEnableResult -Status &quot;ERROR&quot; -Errors $EsxSettingsNotification -ApplyTaskId &quot;MyApplyTaskId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionEnableResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionEnableResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionEnableResult -Status &quot;ERROR&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionEnableResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementConfigurationTransitionEnableResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersEnablementConfigurationTransitionFileSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersEnablementConfigurationTransitionFileSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_FileSpec contain properties that contains the details of the file being imported during transition process. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_FileSpec contain properties that contains the details of the file being imported during transition process. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersEnablementConfigurationTransitionFileSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Filename</maml:name>
          <maml:Description>
            <maml:para>Filename of the imported configuration. This property was added in __vSphere API 8.0.1.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>Config</maml:name>
          <maml:Description>
            <maml:para>Configuration from the imported file. This property was added in __vSphere API 8.0.1.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Filename</maml:name>
        <maml:Description>
          <maml:para>Filename of the imported configuration. This property was added in __vSphere API 8.0.1.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>Config</maml:name>
        <maml:Description>
          <maml:para>Configuration from the imported file. This property was added in __vSphere API 8.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementConfigurationTransitionFileSpec &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionFileSpec -Filename &quot;MyFilename&quot; -Config &quot;MyConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementConfigurationTransitionFileSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementConfigurationTransitionFileSpec &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionFileSpec -Filename &quot;MyFilename&quot; -Config &quot;MyConfig&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementConfigurationTransitionFileSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementConfigurationTransitionFileSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersEnablementConfigurationTransitionValidateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_ValidateResult schema contains properties that describe the validity of the imported desired configuration, and compliance information. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Configuration_Transition_ValidateResult schema contains properties that describe the validity of the imported desired configuration, and compliance information. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionValidateResultStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionValidateResultStatus</maml:name>
            <maml: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>Lists all validation errors identified in the configuration draft. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_ValidateResult_Status.INVALID*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compliance</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterCompliance</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterCompliance</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionValidateResultStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementConfigurationTransitionValidateResultStatus</maml:name>
          <maml: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>Lists all validation errors identified in the configuration draft. This property was added in __vSphere API 8.0.1.0__. This property is optional and it is only relevant when the value of status is *Esx_Settings_Clusters_Enablement_Configuration_Transition_ValidateResult_Status.INVALID*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationValidationError&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compliance</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterCompliance</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersConfigurationClusterCompliance</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionValidateResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult -Status &quot;INVALID&quot; -Errors $EsxSettingsClustersConfigurationValidationError -Compliance $EsxSettingsClustersConfigurationClusterCompliance
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementConfigurationTransitionValidateResult &#x3D; Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult -Status &quot;INVALID&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementConfigurationTransitionValidateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementConfigurationTransitionValidateResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersEnablementSoftwareCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersEnablementSoftwareCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Software_CheckResult schema contains information that describes the results of the checks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Software_CheckResult schema contains information that describes the results of the checks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersEnablementSoftwareCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>Notifications containing check results grouped by *Esx_Settings_Clusters_Enablement_Software_CheckType* type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&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>Notifications</maml:name>
        <maml:Description>
          <maml:para>Notifications containing check results grouped by *Esx_Settings_Clusters_Enablement_Software_CheckType* type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&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>
$EsxSettingsClustersEnablementSoftwareCheckResult &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareCheckResult -Notifications @{ key_example &#x3D; $EsxSettingsNotifications }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementSoftwareCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersEnablementSoftwareCheckResult &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareCheckResult -Notifications @{ key_example &#x3D; $EsxSettingsNotifications }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersEnablementSoftwareCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementSoftwareCheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersEnablementSoftwareCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersEnablementSoftwareCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Software_CheckSpec schema contains information describing what checks should be performed.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Software_CheckSpec schema contains information describing what checks should be performed.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersEnablementSoftwareCheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ChecksToSkip</maml:name>
          <maml:Description>
            <maml:para>Specifies the checks that should be skipped. If the set is empty, all checks will be performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckType&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>ChecksToSkip</maml:name>
        <maml:Description>
          <maml:para>Specifies the checks that should be skipped. If the set is empty, all checks will be performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersEnablementSoftwareCheckType&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>$EsxSettingsClustersEnablementSoftwareCheckSpec &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareCheckSpec -ChecksToSkip &quot;SOFTWARE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementSoftwareCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementSoftwareCheckSpec &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareCheckSpec -ChecksToSkip &quot;SOFTWARE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementSoftwareCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementSoftwareCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersEnablementSoftwareEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersEnablementSoftwareEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Enablement_Software_EnableSpec schema contains information describing checks that should be skipped during enablement. Currently only *Esx_Settings_Clusters_Enablement_Software_CheckType.SOFTWARE* check can be skipped.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Enablement_Software_EnableSpec schema contains information describing checks that should be skipped during enablement. Currently only *Esx_Settings_Clusters_Enablement_Software_CheckType.SOFTWARE* check can be skipped.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersEnablementSoftwareEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipSoftwareCheck</maml:name>
          <maml:Description>
            <maml:para>Skip *Esx_Settings_Clusters_Enablement_Software_CheckType.SOFTWARE* check during feature enablement.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SkipSoftwareCheck</maml:name>
        <maml:Description>
          <maml:para>Skip *Esx_Settings_Clusters_Enablement_Software_CheckType.SOFTWARE* check during feature enablement.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersEnablementSoftwareEnableSpec &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementSoftwareEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersEnablementSoftwareEnableSpec &#x3D; Initialize-EsxSettingsClustersEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersEnablementSoftwareEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersEnablementSoftwareEnableSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersPoliciesApplyConfiguredPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyConfiguredPolicySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to an ESXi cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to an ESXi cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureAction</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
            <maml: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>Enable Quick Boot during remediation in the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Disable DPM on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Disable HA Admission control on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Evacuate powered off/suspended VMs when attempting maintenance mode. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, hardware compatibility issues will not prevent remediation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParallelRemediationAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyParallelRemediationAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyParallelRemediationAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnforceQuickPatch</maml:name>
          <maml:Description>
            <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigManagerPolicySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureAction</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
          <maml: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>Enable Quick Boot during remediation in the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Disable DPM on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Disable HA Admission control on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Evacuate powered off/suspended VMs when attempting maintenance mode. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, hardware compatibility issues will not prevent remediation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParallelRemediationAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyParallelRemediationAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyParallelRemediationAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnforceQuickPatch</maml:name>
        <maml:Description>
          <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigManagerPolicySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyConfiguredPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyConfiguredPolicySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyConfiguredPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyConfiguredPolicySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyFailureAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyParallelRemediationAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</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-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Policies_Apply_Effective_EffectivePolicySpec schema contains properties that describe the effective policies to be used when the software and configuration specification documents are applied to an ESXi cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Policies_Apply_Effective_EffectivePolicySpec schema contains properties that describe the effective policies to be used when the software and configuration specification documents are applied to an ESXi cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PreRemediationPowerAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpecPreRemediationPowerAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpecPreRemediationPowerAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableQuickBoot</maml:name>
          <maml:Description>
            <maml:para>Enable Quick Boot during remediation in 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisableDpm</maml:name>
          <maml:Description>
            <maml:para>Disable 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisableHac</maml:name>
          <maml:Description>
            <maml:para>Disable 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EvacuateOfflineVms</maml:name>
          <maml:Description>
            <maml:para>Evacuate powered off/suspended VMs when attempting maintenance 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnforceHclValidation</maml:name>
          <maml:Description>
            <maml:para>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParallelRemediationAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnforceQuickPatch</maml:name>
          <maml:Description>
            <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigManagerPolicySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PreRemediationPowerAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpecPreRemediationPowerAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpecPreRemediationPowerAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnableQuickBoot</maml:name>
        <maml:Description>
          <maml:para>Enable Quick Boot during remediation in 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisableDpm</maml:name>
        <maml:Description>
          <maml:para>Disable 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisableHac</maml:name>
        <maml:Description>
          <maml:para>Disable 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EvacuateOfflineVms</maml:name>
        <maml:Description>
          <maml:para>Evacuate powered off/suspended VMs when attempting maintenance 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnforceHclValidation</maml:name>
        <maml:Description>
          <maml:para>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParallelRemediationAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnforceQuickPatch</maml:name>
        <maml:Description>
          <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigManagerPolicySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot;
$EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec -FailureAction $EsxSettingsClustersPoliciesApplyEffectiveFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveEffectivePolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyEffectiveEffectivePolicySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyEffectiveFailureAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesApplyEffectiveParallelRemediationAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</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-SettingsClustersPoliciesApplyEffectiveFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyEffectiveFailureAction</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyEffectiveFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureActionAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureActionAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureActionAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyEffectiveFailureActionAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_Effective_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyEffectiveFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveFailureAction -Action &quot;FAIL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveFailureAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyEffectiveFailureAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersPoliciesApplyEffectiveParallelRemediationAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyEffectiveParallelRemediationAction</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyEffectiveParallelRemediationAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxHosts</maml:name>
          <maml:Description>
            <maml:para>Maximum number of hosts that can be remediated in parallel. Setting *Esx_Settings_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxHosts</maml:name>
        <maml:Description>
          <maml:para>Maximum number of hosts that can be remediated in parallel. Setting *Esx_Settings_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false -MaxHosts 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveParallelRemediationAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyEffectiveParallelRemediationAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyEffectiveParallelRemediationAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersPoliciesApplyFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyFailureAction</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureActionAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureActionAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureActionAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesApplyFailureActionAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyFailureAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyFailureAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersPoliciesApplyParallelRemediationAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesApplyParallelRemediationAction</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesApplyParallelRemediationAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxHosts</maml:name>
          <maml:Description>
            <maml:para>Maximum number of hosts that can be remediated in parallel. Setting *Esx_Settings_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxHosts</maml:name>
        <maml:Description>
          <maml:para>Maximum number of hosts that can be remediated in parallel. Setting *Esx_Settings_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyParallelRemediationAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsClustersPoliciesApplyParallelRemediationAction -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesApplyParallelRemediationAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesApplyParallelRemediationAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersPoliciesConfigManagerPolicySpec</command:noun>
      <maml:description>
        <maml:para>This specification defines the settings to manage the com.vmware.esx.settings.clusters.Configuration.apply API behaviour. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification defines the settings to manage the com.vmware.esx.settings.clusters.Configuration.apply API behaviour. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SerialRemediation</maml:name>
          <maml:Description>
            <maml:para>Specifies whether the hosts in the cluster should be serially remediated. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured values will be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SerialRemediation</maml:name>
        <maml:Description>
          <maml:para>Specifies whether the hosts in the cluster should be serially remediated. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured values will be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesConfigManagerPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersPoliciesConfigManagerPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo</command:noun>
      <maml:description>
        <maml:para>Describes the outcome when the settings that govern the com.vmware.esx.settings.clusters.Configuration.apply API behaviour are reset. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Describes the outcome when the settings that govern the com.vmware.esx.settings.clusters.Configuration.apply API behaviour are reset. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>From</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>To</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>From</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>To</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo -From $EsxSettingsClustersPoliciesConfigManagerPolicySpec -To $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec
$EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo -From $EsxSettingsClustersPoliciesConfigManagerPolicySpec -To $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersPoliciesConfigManagerPolicySpecResetInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</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-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_AlternativeImages_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_AlternativeImages_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExportSoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Whether to export software specification document. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export ISO image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
          <maml:Description>
            <maml:para>Whether to export offline bundle. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ExportSoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Whether to export software specification document. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export ISO image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
        <maml:Description>
          <maml:para>Whether to export offline bundle. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareAlternativeImagesSoftwareExportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareApplyResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareApplyResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareApplyResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit used to fetch the desired software document to be applied to all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>Information of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* should be applied to. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>HostStatus</maml:name>
          <maml:Description>
            <maml:para>Status of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* was applied to. Hosts on which the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation was successful are specified by *Esx_Settings_Clusters_Software_ApplyResult.successful_hosts*. Hosts on which the apply operation failed are specified by *Esx_Settings_Clusters_Software_ApplyResult.failed_hosts*. Hosts which were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation are specified by *Esx_Settings_Clusters_Software_ApplyResult.skipped_hosts*. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus&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>SuccessfulHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* has been successfully applied to. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>FailedHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* failed to be applied to. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>SkippedHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster that were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit used to fetch the desired software document to be applied to all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>Information of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* should be applied to. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>HostStatus</maml:name>
        <maml:Description>
          <maml:para>Status of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* was applied to. Hosts on which the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation was successful are specified by *Esx_Settings_Clusters_Software_ApplyResult.successful_hosts*. Hosts on which the apply operation failed are specified by *Esx_Settings_Clusters_Software_ApplyResult.failed_hosts*. Hosts which were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation are specified by *Esx_Settings_Clusters_Software_ApplyResult.skipped_hosts*. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatus&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>SuccessfulHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* has been successfully applied to. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>FailedHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_ApplyResult.commit* failed to be applied to. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>SkippedHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster that were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareApplyStatus &#x3D; Initialize-EsxSettingsClustersSoftwareApplyStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsClustersSoftwareApplyResult &#x3D; Initialize-EsxSettingsClustersSoftwareApplyResult -Status $EsxSettingsClustersSoftwareApplyStatus -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -HostStatus @{ key_example &#x3D; $EsxSettingsClustersSoftwareApplyStatus } -SuccessfulHosts &quot;MySuccessfulHosts&quot; -FailedHosts &quot;MyFailedHosts&quot; -SkippedHosts &quot;MySkippedHosts&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareApplyStatus &#x3D; Initialize-EsxSettingsClustersSoftwareApplyStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsClustersSoftwareApplyResult &#x3D; Initialize-EsxSettingsClustersSoftwareApplyResult -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -HostStatus @{ key_example &#x3D; $EsxSettingsClustersSoftwareApplyStatus } -SuccessfulHosts &quot;MySuccessfulHosts&quot; -FailedHosts &quot;MyFailedHosts&quot; -SkippedHosts &quot;MySkippedHosts&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareApplyResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareApplyStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-SettingsClustersSoftwareApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_ApplySpec schema contains properties that describe the specification to be used for applying the desired software document to a cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_ApplySpec schema contains properties that describe the specification to be used for applying the desired software document to a cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation will remediate all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>AcceptEula</maml:name>
          <maml:Description>
            <maml:para>Accept the VMware End User License Agreement (EULA) before starting the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html if missing or &#x60;null&#x60; the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation could fail due to the EULA not being accepted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation will remediate all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>AcceptEula</maml:name>
        <maml:Description>
          <maml:para>Accept the VMware End User License Agreement (EULA) before starting the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html if missing or &#x60;null&#x60; the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation could fail due to the EULA not being accepted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersSoftwareApplySpec &#x3D; Initialize-EsxSettingsClustersSoftwareApplySpec -Commit &quot;MyCommit&quot; -Hosts &quot;MyHosts&quot; -AcceptEula $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareApplySpec &#x3D; Initialize-EsxSettingsClustersSoftwareApplySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareApplySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareApplyStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatusStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatusStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatusStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareApplyStatusStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareApplyStatus &#x3D; Initialize-EsxSettingsClustersSoftwareApplyStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareApplyStatus &#x3D; Initialize-EsxSettingsClustersSoftwareApplyStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersSoftwareCheckInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareCheckInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_CheckInfo schema contains properties that describe a particular check.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_CheckInfo schema contains properties that describe a particular check.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareCheckInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Check</maml:name>
          <maml:Description>
            <maml:para>The check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Originator</maml:name>
          <maml:Description>
            <maml:para>The service that performed the check. This property was added in __vSphere API 7.0.2.0__. Only set if there is an originator available for this 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Check</maml:name>
        <maml:Description>
          <maml:para>The check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Originator</maml:name>
        <maml:Description>
          <maml:para>The service that performed the check. This property was added in __vSphere API 7.0.2.0__. Only set if there is an originator available for this 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareCheckInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-EsxSettingsClustersSoftwareCheckIssue</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareCheckIssue</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_CheckIssue schema contains properties that describe a particular check issue. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_CheckIssue schema contains properties that describe a particular check issue. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareCheckIssue</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resolution</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Resolution</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsClustersSoftwareCheckIssue &#x3D; Initialize-EsxSettingsClustersSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckIssue with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsClustersSoftwareCheckIssue &#x3D; Initialize-EsxSettingsClustersSoftwareCheckIssue -Description $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckIssue with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareCheckIssue</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-EsxSettingsClustersSoftwareCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_CheckResult schema contains properties that describe aggregated status of all checks performed.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_CheckResult schema contains properties that describe aggregated status of all checks performed.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit on which checks have been run. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>Information about the hosts in this cluster for which checks have been requested to be run. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>EntityResults</maml:name>
          <maml:Description>
            <maml:para>List of Esx_Settings_Clusters_Software_EntityCheckResult for all entities for which checks have been run.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResult&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit on which checks have been run. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>Information about the hosts in this cluster for which checks have been requested to be run. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>EntityResults</maml:name>
        <maml:Description>
          <maml:para>List of Esx_Settings_Clusters_Software_EntityCheckResult for all entities for which checks have been run.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResult&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>






$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsClustersSoftwareCheckIssue &#x3D; Initialize-EsxSettingsClustersSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage -CheckIssues $EsxSettingsClustersSoftwareCheckIssue

$EsxSettingsClustersSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareEntityCheckResult -Type &quot;CLUSTER&quot; -Cluster &quot;MyCluster&quot; -Host &quot;MyHost&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsClustersSoftwareCheckStatus

$EsxSettingsClustersSoftwareCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareCheckResult -Status &quot;OK&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -EntityResults $EsxSettingsClustersSoftwareEntityCheckResult
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>




$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareEntityCheckResult -Type &quot;CLUSTER&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsClustersSoftwareCheckStatus

$EsxSettingsClustersSoftwareCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareCheckResult -Status &quot;OK&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -EntityResults $EsxSettingsClustersSoftwareEntityCheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareCheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_CheckSpec schema contains properties that describe the specification to be used for running checks on the cluster before the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_CheckSpec schema contains properties that describe the specification to be used for running checks on the cluster before the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;apply* operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the check operation. if missing or &#x60;null&#x60; or empty the check opertion will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The specific hosts for which checks need to be performed if missing or &#x60;null&#x60; or empty checks are run for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the check operation. if missing or &#x60;null&#x60; or empty the check opertion will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The specific hosts for which checks need to be performed if missing or &#x60;null&#x60; or empty checks are run for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>$EsxSettingsClustersSoftwareCheckSpec &#x3D; Initialize-EsxSettingsClustersSoftwareCheckSpec -Commit &quot;MyCommit&quot; -Hosts &quot;MyHosts&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareCheckSpec &#x3D; Initialize-EsxSettingsClustersSoftwareCheckSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareCheckStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareCheckStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_CheckStatus schema contains properties that describe a check result.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_CheckStatus schema contains properties that describe a check result.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareCheckStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Check</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckInfo</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issues</maml:name>
          <maml:Description>
            <maml:para>The issues encountered while running this check.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckIssues</maml:name>
          <maml:Description>
            <maml:para>List of *Esx_Settings_Clusters_Software_CheckIssue*s that the check reported. This property was added in __vSphere API 7.0.2.0__. If not set, the service is still using the {#member issues}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckIssue&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckIssue&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>Check</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckInfo</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issues</maml:name>
        <maml:Description>
          <maml:para>The issues encountered while running this check.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckIssues</maml:name>
        <maml:Description>
          <maml:para>List of *Esx_Settings_Clusters_Software_CheckIssue*s that the check reported. This property was added in __vSphere API 7.0.2.0__. If not set, the service is still using the {#member issues}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckIssue&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckIssue&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>




$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsClustersSoftwareCheckIssue &#x3D; Initialize-EsxSettingsClustersSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage -CheckIssues $EsxSettingsClustersSoftwareCheckIssue
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareCheckStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareCheckStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareCheckInfo</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-SettingsClustersSoftwareDraftsCommitSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareDraftsCommitSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareDraftsCommitSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message to include with the commit. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Orchestrator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message to include with the commit. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Orchestrator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
$EsxSettingsClustersSoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsCommitSpec -Message &quot;MyMessage&quot; -Orchestrator $EsxSettingsOrchestratorSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsCommitSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsCommitSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsCommitSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsCommitSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsOrchestratorSpec</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-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the software specification. This property was added in __vSphere API 9.0.0.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: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>Display name of the software specification. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsDisplayNameSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/clusters/{cluster}/software/drafts*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/clusters/{cluster}/software/drafts*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owners</maml:name>
          <maml:Description>
            <maml:para>Owners of the drafts. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Owners</maml:name>
        <maml:Description>
          <maml:para>Owners of the drafts. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>$EsxSettingsClustersSoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec -Owners &quot;MyOwners&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareDraftsImportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareDraftsImportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareDraftsImportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the software specification file to be imported. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.PULL*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileId</maml:name>
          <maml:Description>
            <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.PUSH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The JSON string representing the desired software specification. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareDraftsSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the software specification file to be imported. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.PULL*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileId</maml:name>
        <maml:Description>
          <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.PUSH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The JSON string representing the desired software specification. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Clusters_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsImportSpec -SourceType &quot;PULL&quot; -Location &quot;MyLocation&quot; -FileId &quot;MyFileId&quot; -SoftwareSpec &quot;MySoftwareSpec&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsImportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsImportSpec -SourceType &quot;PULL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsImportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsImportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_CreateSpec schema contains information used when creating an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_CreateSpec schema contains information used when creating an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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: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>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_DisplayName_SetSpec schema contains information about the display name of an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_DisplayName_SetSpec schema contains information about the display name of an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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: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>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesDisplayNameSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_Software_Components_UpdateSpec schema contains properties that are specified to update list of components of the alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_AlternativeImages_Software_Components_UpdateSpec schema contains properties that are specified to update list of components of the alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentsToSet</maml:name>
          <maml:Description>
            <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
          <maml:Description>
            <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToSet</maml:name>
        <maml:Description>
          <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
        <maml:Description>
          <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example &#x3D; &quot;MyInner&quot; } -ComponentsToDelete &quot;MyComponentsToDelete&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsSoftwareAlternativeImagesSoftwareComponentsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_Software_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentsToSet</maml:name>
          <maml:Description>
            <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
          <maml:Description>
            <maml:para>List of components to be removed. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToSet</maml:name>
        <maml:Description>
          <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
        <maml:Description>
          <maml:para>List of components to be removed. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>$EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example &#x3D; &quot;MyInner&quot; } -ComponentsToDelete &quot;MyComponentsToDelete&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsSoftwareComponentsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareDraftsValidateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareDraftsValidateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareDraftsValidateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsValidateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsClustersSoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareDraftsValidateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareDraftsValidateResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersSoftwareEntityCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareEntityCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_EntityCheckResult schema contains properties that describe aggregated status of all checks performed on a specific entity.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_EntityCheckResult schema contains properties that describe aggregated status of all checks performed on a specific entity.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareEntityCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResultEntityType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResultEntityType</maml:name>
            <maml: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>If the entity type is CLUSTER then the cluster identifier for which the checks have been run. This property is optional and it is only relevant when the value of type is *Esx_Settings_Clusters_Software_EntityCheckResult_EntityType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>If the entity type is HOST then the host identifier for which the checks have been run. This property is optional and it is only relevant when the value of type is *Esx_Settings_Clusters_Software_EntityCheckResult_EntityType.HOST*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckStatuses</maml:name>
          <maml:Description>
            <maml:para>List of Esx_Settings_Clusters_Software_CheckStatus for all checks performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckStatus&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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResultEntityType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareEntityCheckResultEntityType</maml:name>
          <maml: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>If the entity type is CLUSTER then the cluster identifier for which the checks have been run. This property is optional and it is only relevant when the value of type is *Esx_Settings_Clusters_Software_EntityCheckResult_EntityType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>If the entity type is HOST then the host identifier for which the checks have been run. This property is optional and it is only relevant when the value of type is *Esx_Settings_Clusters_Software_EntityCheckResult_EntityType.HOST*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckStatuses</maml:name>
        <maml:Description>
          <maml:para>List of Esx_Settings_Clusters_Software_CheckStatus for all checks performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareCheckStatus&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>





$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsClustersSoftwareCheckIssue &#x3D; Initialize-EsxSettingsClustersSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage -CheckIssues $EsxSettingsClustersSoftwareCheckIssue

$EsxSettingsClustersSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareEntityCheckResult -Type &quot;CLUSTER&quot; -Cluster &quot;MyCluster&quot; -Host &quot;MyHost&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsClustersSoftwareCheckStatus
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareEntityCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsClustersSoftwareCheckInfo &#x3D; Initialize-EsxSettingsClustersSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareCheckStatus &#x3D; Initialize-EsxSettingsClustersSoftwareCheckStatus -Check $EsxSettingsClustersSoftwareCheckInfo -Status &quot;OK&quot; -Issues $VapiStdLocalizableMessage

$EsxSettingsClustersSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsClustersSoftwareEntityCheckResult -Type &quot;CLUSTER&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsClustersSoftwareCheckStatus
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareEntityCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareEntityCheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareExportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareExportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_ExportSpec schema contains information describing how a software specification or image should be exported.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_ExportSpec schema contains information describing how a software specification or image should be exported.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareExportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExportSoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Whether to export software specification document.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export ISO image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
          <maml:Description>
            <maml:para>Whether to export offline bundle.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExportOnlyDefaultImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export only default image. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ExportSoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Whether to export software specification document.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export ISO image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
        <maml:Description>
          <maml:para>Whether to export offline bundle.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExportOnlyDefaultImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export only default image. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersSoftwareExportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareExportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareExportSpec &#x3D; Initialize-EsxSettingsClustersSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareExportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareExportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareRecommendationsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareRecommendationsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Recommendations_FilterSpec schema contains properties used to filter the generated recommendations (see *POST /esx/settings/clusters/{cluster}/software/recommendations?action&#x3D;generate*) based on a specified base image version. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Recommendations_FilterSpec schema contains properties used to filter the generated recommendations (see *POST /esx/settings/clusters/{cluster}/software/recommendations?action&#x3D;generate*) based on a specified base image version. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareRecommendationsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImageVersion</maml:name>
          <maml:Description>
            <maml:para>Base image version string is used in generating the specified base image recommendations. Default recommendations are generated when the value is empty. This property was added in __vSphere API 7.0.2.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BaseImageVersion</maml:name>
        <maml:Description>
          <maml:para>Base image version string is used in generating the specified base image recommendations. Default recommendations are generated when the value is empty. This property was added in __vSphere API 7.0.2.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareRecommendationsFilterSpec &#x3D; Initialize-EsxSettingsClustersSoftwareRecommendationsFilterSpec -BaseImageVersion &quot;MyBaseImageVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareRecommendationsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareRecommendationsFilterSpec &#x3D; Initialize-EsxSettingsClustersSoftwareRecommendationsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareRecommendationsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareRecommendationsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_ApplyImpact_ApplyImpactSpec schema contains properties that describe the specification to be used for getting the impact of an apply operation on an ESXi cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_ApplyImpact_ApplyImpactSpec schema contains properties that describe the specification to be used for getting the impact of an apply operation on an ESXi cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>The specific hosts for which an impact is to be generated. if missing or &#x60;null&#x60; or empty impact is generated for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>The specific hosts for which an impact is to be generated. if missing or &#x60;null&#x60; or empty impact is generated for all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>$EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec -Hosts &quot;MyHosts&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsApplyImpactApplyImpactSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_Key schema specifies a particular combination of PCI ID, specific FW version if known, Driver name, Driver version, and vSphere release for which a given override applies. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_Key schema specifies a particular combination of PCI ID, specific FW version if known, Driver name, Driver version, and vSphere release for which a given override applies. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Device</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FirmwareVersion</maml:name>
          <maml:Description>
            <maml:para>The device firmware version This property was added in __vSphere API 7.0.3.0__. if not specified, the override applies to devices with an unknown firmware 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>PartNumber</maml:name>
          <maml:Description>
            <maml:para>OEM part number for device as used in BCG This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to devices without a part number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DriverName</maml:name>
          <maml:Description>
            <maml:para>The name of the device driver for which this override applies This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of driver 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>DriverVersion</maml:name>
          <maml:Description>
            <maml:para>The version of the device driver for which this override applies (only accepted if &#39;driverName&#39; is also specified) This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of driver 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>ProductId</maml:name>
          <maml:Description>
            <maml:para>The Product ID for the device which this override applies (as presented by the device itself). May be left missing or &#x60;null&#x60; for devices that don&#39;t present a model number/product ID. This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of product 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>Capacity</maml:name>
          <maml:Description>
            <maml:para>Storage device capacity (in bytes) This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of capacity.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Device</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FirmwareVersion</maml:name>
        <maml:Description>
          <maml:para>The device firmware version This property was added in __vSphere API 7.0.3.0__. if not specified, the override applies to devices with an unknown firmware 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>PartNumber</maml:name>
        <maml:Description>
          <maml:para>OEM part number for device as used in BCG This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to devices without a part number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DriverName</maml:name>
        <maml:Description>
          <maml:para>The name of the device driver for which this override applies This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of driver 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>DriverVersion</maml:name>
        <maml:Description>
          <maml:para>The version of the device driver for which this override applies (only accepted if &#39;driverName&#39; is also specified) This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of driver 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>ProductId</maml:name>
        <maml:Description>
          <maml:para>The Product ID for the device which this override applies (as presented by the device itself). May be left missing or &#x60;null&#x60; for devices that don&#39;t present a model number/product ID. This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of product 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>Capacity</maml:name>
        <maml:Description>
          <maml:para>Storage device capacity (in bytes) This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60; the override applies to the specified device regardless of capacity.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -FirmwareVersion &quot;MyFirmwareVersion&quot; -PartNumber &quot;MyPartNumber&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -ProductId &quot;MyProductId&quot; -Capacity 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</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-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_PciDeviceIdentifier schema specifies a particular PCI device product its characteristic ID (VID/DID/SVID/SSID) This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_PciDeviceIdentifier schema specifies a particular PCI device product its characteristic ID (VID/DID/SVID/SSID) This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vid</maml:name>
          <maml:Description>
            <maml:para>The PCI device&#39;s Vendor ID (VID). The VID is a unique number assigned by the PCI SIG to every PCI device vendor to identify the chipset manufacturer (e.g. for a NIC that might be Broadcom or Atheros). The VID and the Device ID (DID) below typically determine the choice of device driver. This property was added in __vSphere API 7.0.3.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>Did</maml:name>
          <maml:Description>
            <maml:para>The PCI device&#39;s Device ID (DID). The DID is assigned by the vendor to identify a particular device. This property was added in __vSphere API 7.0.3.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>Svid</maml:name>
          <maml:Description>
            <maml:para>The PCI device&#39;s sub-vendor ID (SVID). Where the VID identifies the chipset of a given card, the SVID identifies the card manufacturer (e.g. for a NIC, the card manufacturer might be Netgear or D-Link). May be 0 to indicate the override should apply to all PCI devices of the specified VID/DID This property was added in __vSphere API 7.0.3.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>Ssid</maml:name>
          <maml:Description>
            <maml:para>The PCI device&#39;s Subsystem ID (SSID). The Subsystem ID is assigned by the subsystem vendor from the sam number space as the Device ID. The SVID and SSID together provide information the driver might use to apply a small card-specific changes in operation based on the card&#39;s unique characteristics. May be 0 to indicate the override should apply to all PCI devices of the specified VID/DID This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vid</maml:name>
        <maml:Description>
          <maml:para>The PCI device&#39;s Vendor ID (VID). The VID is a unique number assigned by the PCI SIG to every PCI device vendor to identify the chipset manufacturer (e.g. for a NIC that might be Broadcom or Atheros). The VID and the Device ID (DID) below typically determine the choice of device driver. This property was added in __vSphere API 7.0.3.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>Did</maml:name>
        <maml:Description>
          <maml:para>The PCI device&#39;s Device ID (DID). The DID is assigned by the vendor to identify a particular device. This property was added in __vSphere API 7.0.3.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>Svid</maml:name>
        <maml:Description>
          <maml:para>The PCI device&#39;s sub-vendor ID (SVID). Where the VID identifies the chipset of a given card, the SVID identifies the card manufacturer (e.g. for a NIC, the card manufacturer might be Netgear or D-Link). May be 0 to indicate the override should apply to all PCI devices of the specified VID/DID This property was added in __vSphere API 7.0.3.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>Ssid</maml:name>
        <maml:Description>
          <maml:para>The PCI device&#39;s Subsystem ID (SSID). The Subsystem ID is assigned by the subsystem vendor from the sam number space as the Device ID. The SVID and SSID together provide information the driver might use to apply a small card-specific changes in operation based on the card&#39;s unique characteristics. May be 0 to indicate the override should apply to all PCI devices of the specified VID/DID This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_ProductSelectionSpec schema describes overrides for a given PCI device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_ProductSelectionSpec schema describes overrides for a given PCI device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcgProduct</maml:name>
          <maml:Description>
            <maml:para>The BCG Product ID to be used. This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60;, the override is removed and the system reverts to matching the device to a BCG/HCL entry by PCI ID, device FW, driver, and driver version. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcgProduct</maml:name>
        <maml:Description>
          <maml:para>The BCG Product ID to be used. This property was added in __vSphere API 7.0.3.0__. if missing or &#x60;null&#x60;, the override is removed and the system reverts to matching the device to a BCG/HCL entry by PCI ID, device FW, driver, and driver version. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -FirmwareVersion &quot;MyFirmwareVersion&quot; -PartNumber &quot;MyPartNumber&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -ProductId &quot;MyProductId&quot; -Capacity 0

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -VcgProduct &quot;MyVcgProduct&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey</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-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_UpdateSpec schema describes the override(s) to be applied for a set of PCI devices This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_PciDeviceOverrides_VcgEntries_UpdateSpec schema describes the override(s) to be applied for a set of PCI devices This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductSelections</maml:name>
          <maml:Description>
            <maml:para>The overrides to be applied for the specified targets. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec&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>ProductSelections</maml:name>
        <maml:Description>
          <maml:para>The overrides to be applied for the specified targets. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec&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>


$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -FirmwareVersion &quot;MyFirmwareVersion&quot; -PartNumber &quot;MyPartNumber&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -ProductId &quot;MyProductId&quot; -Capacity 0

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -VcgProduct &quot;MyVcgProduct&quot;

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


$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier -Vid &quot;MyVid&quot; -Did &quot;MyDid&quot; -Svid &quot;MySvid&quot; -Ssid &quot;MySsid&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey -Device $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesPciDeviceIdentifier

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec -Target $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesProductSelectionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityPciDeviceOverridesVcgEntriesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_Key schema specifies information about the storage device for which this override must be applied to. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_Key schema specifies information about the storage device for which this override must be applied to. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Model</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendor</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capacity</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartNumber</maml:name>
          <maml:Description>
            <maml:para>storage device part number This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override will be applied to the entries without a part number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FirmwareVersion</maml:name>
          <maml:Description>
            <maml:para>storage device firmware version This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override is applied to the entries with an unknown firmware 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>DriverName</maml:name>
          <maml:Description>
            <maml:para>Driver name of this storage device if applicable/available. This property was added in __vSphere API 8.0.0.1__. This property will be missing or &#x60;null&#x60; if there is no driver associated with the device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DriverVersion</maml:name>
          <maml:Description>
            <maml:para>Driver version of this storage device if applicable/available. This property was added in __vSphere API 8.0.0.1__. This property will be missing or &#x60;null&#x60; if there is no driver associated with the device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Release</maml:name>
          <maml:Description>
            <maml:para>vSphere release that an override must be applied to. This property was added in __vSphere API 7.0.2.1__. If this property is unset, *Vapi_Std_Errors_InvalidArgument* is thrown. The field is left optional to support wildcard matching in a future 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>ValidatedFeaturesInUse</maml:name>
          <maml:Description>
            <maml:para>Validated features for which this override applies If a service is specified but no specific features are included, the device is taken to be in use by the service. This property was added in __vSphere API 8.0.0.1__. If this property is missing or &#x60;null&#x60; this is taken to mean that the device is active for the vSAN service (and no specific features). This is done in order to support 7.0 U3 clients which do not set this field. Subset of validated features for which we provide certification - for example RDMA, not IPV6 Note that this list represents the features in actual current use, which could include features for which the device is not certified</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>Model</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vendor</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capacity</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartNumber</maml:name>
        <maml:Description>
          <maml:para>storage device part number This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override will be applied to the entries without a part number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FirmwareVersion</maml:name>
        <maml:Description>
          <maml:para>storage device firmware version This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override is applied to the entries with an unknown firmware 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>DriverName</maml:name>
        <maml:Description>
          <maml:para>Driver name of this storage device if applicable/available. This property was added in __vSphere API 8.0.0.1__. This property will be missing or &#x60;null&#x60; if there is no driver associated with the device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DriverVersion</maml:name>
        <maml:Description>
          <maml:para>Driver version of this storage device if applicable/available. This property was added in __vSphere API 8.0.0.1__. This property will be missing or &#x60;null&#x60; if there is no driver associated with the device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Release</maml:name>
        <maml:Description>
          <maml:para>vSphere release that an override must be applied to. This property was added in __vSphere API 7.0.2.1__. If this property is unset, *Vapi_Std_Errors_InvalidArgument* is thrown. The field is left optional to support wildcard matching in a future 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>ValidatedFeaturesInUse</maml:name>
        <maml:Description>
          <maml:para>Validated features for which this override applies If a service is specified but no specific features are included, the device is taken to be in use by the service. This property was added in __vSphere API 8.0.0.1__. If this property is missing or &#x60;null&#x60; this is taken to mean that the device is active for the vSAN service (and no specific features). This is done in order to support 7.0 U3 clients which do not set this field. Subset of validated features for which we provide certification - for example RDMA, not IPV6 Note that this list represents the features in actual current use, which could include features for which the device is not certified</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -Release &quot;MyRelease&quot; -ValidatedFeaturesInUse @{ key_example &#x3D; &quot;MyInner&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_ReclassificationSpec schema contains information about the storage device and the corresponding override that must be applied to the specified device. Note: This data structure is specifically limited to a &#39;Key&#39;/&#39;Value&#39; pair to model smaller changes to the larger overall set of overrides applicable to a given storage device This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_ReclassificationSpec schema contains information about the storage device and the corresponding override that must be applied to the specified device. Note: This data structure is specifically limited to a &#39;Key&#39;/&#39;Value&#39; pair to model smaller changes to the larger overall set of overrides applicable to a given storage device This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Override</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusComplianceAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusComplianceAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Override</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusComplianceAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusComplianceAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -Release &quot;MyRelease&quot; -ValidatedFeaturesInUse @{ key_example &#x3D; &quot;MyInner&quot; }
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Override &quot;MARK_AS_VERIFIED&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey</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-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_UpdateSpec schema describes the updates to be made to the compatibility overrides for storage devices in a cluster. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_ComplianceStatus_UpdateSpec schema describes the updates to be made to the compatibility overrides for storage devices in a cluster. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeviceReclassifications</maml:name>
          <maml:Description>
            <maml:para>List of compatibility overrides to be applied for the storage devices in a cluster. This property was added in __vSphere API 7.0.2.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec&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>DeviceReclassifications</maml:name>
        <maml:Description>
          <maml:para>List of compatibility overrides to be applied for the storage devices in a cluster. This property was added in __vSphere API 7.0.2.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec&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>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot; -DriverName &quot;MyDriverName&quot; -DriverVersion &quot;MyDriverVersion&quot; -Release &quot;MyRelease&quot; -ValidatedFeaturesInUse @{ key_example &#x3D; &quot;MyInner&quot; }
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Override &quot;MARK_AS_VERIFIED&quot;

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec -DeviceReclassifications $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec -DeviceReclassifications $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusReclassificationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesComplianceStatusUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_Key schema specifies information about the storage device for which this override must be applied to. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_Key schema specifies information about the storage device for which this override must be applied to. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Model</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendor</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capacity</maml:name>
          <maml:Description>
            <maml:para>This property was added in __vSphere API 7.0.2.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartNumber</maml:name>
          <maml:Description>
            <maml:para>storage device part number This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override will be applied to the entries without a part number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FirmwareVersion</maml:name>
          <maml:Description>
            <maml:para>storage device firmware version This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override is applied to all firmware versions.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Model</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vendor</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capacity</maml:name>
        <maml:Description>
          <maml:para>This property was added in __vSphere API 7.0.2.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartNumber</maml:name>
        <maml:Description>
          <maml:para>storage device part number This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override will be applied to the entries without a part number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FirmwareVersion</maml:name>
        <maml:Description>
          <maml:para>storage device firmware version This property was added in __vSphere API 7.0.2.1__. If missing or &#x60;null&#x60; the override is applied to all firmware versions.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_ProductSelectionSpec schema contains information about the storage device and the corresponding Broadcom Compatibility Guide (BCG) product override that must be applied to the specified device. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_ProductSelectionSpec schema contains information about the storage device and the corresponding Broadcom Compatibility Guide (BCG) product override that must be applied to the specified device. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcgProduct</maml:name>
          <maml:Description>
            <maml:para>Broadcom Compatibility Guide (BCG) product selection that must be applied to the specified storage device. This property was added in __vSphere API 7.0.2.1__. if missing or &#x60;null&#x60; any existing vcg selection for the storage device will be removed When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcgProduct</maml:name>
        <maml:Description>
          <maml:para>Broadcom Compatibility Guide (BCG) product selection that must be applied to the specified storage device. This property was added in __vSphere API 7.0.2.1__. if missing or &#x60;null&#x60; any existing vcg selection for the storage device will be removed When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vcg_product&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -VcgProduct &quot;MyVcgProduct&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey</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-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_UpdateSpec schema desribes the updates to be made to the compatibility overrides for storage devices in a cluster. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Reports_HardwareCompatibility_StorageDeviceOverrides_VcgEntries_UpdateSpec schema desribes the updates to be made to the compatibility overrides for storage devices in a cluster. This schema was added in __vSphere API 7.0.2.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductSelections</maml:name>
          <maml:Description>
            <maml:para>List of Broadcom Compatibility Guide (BCG) overrides to be applied for the storage devices in a cluster. This property was added in __vSphere API 7.0.2.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec&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>ProductSelections</maml:name>
        <maml:Description>
          <maml:para>List of Broadcom Compatibility Guide (BCG) overrides to be applied for the storage devices in a cluster. This property was added in __vSphere API 7.0.2.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec&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>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0 -PartNumber &quot;MyPartNumber&quot; -FirmwareVersion &quot;MyFirmwareVersion&quot;
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -VcgProduct &quot;MyVcgProduct&quot;

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey -Model &quot;MyModel&quot; -Vendor &quot;MyVendor&quot; -Capacity 0
$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec -Key $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesKey

$EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec &#x3D; Initialize-EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec -ProductSelections $EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesProductSelectionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareReportsHardwareCompatibilityStorageDeviceOverridesVcgEntriesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_Solutions_UpdateSolutionsSpec schema contains properties that describe solutions registered in the software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_Solutions_UpdateSolutionsSpec schema contains properties that describe solutions registered in the software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&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>

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec

$EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec &#x3D; Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec

$EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec &#x3D; Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareSolutionsUpdateSolutionsSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareStageResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareStageResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_StageResult schema contains properties that describe the result of a *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_StageResult schema contains properties that describe the result of a *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareStageResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit used to fetch the desired software document to be staged to all hosts within the cluster. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>Information of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* should be staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>HostStatus</maml:name>
          <maml:Description>
            <maml:para>Status of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* was staged to. Hosts on which the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation was successful are specified by *Esx_Settings_Clusters_Software_StageResult.successful_hosts*. Hosts on which the stage operation failed are specified by *Esx_Settings_Clusters_Software_StageResult.failed_hosts*. Hosts which were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation are specified by *Esx_Settings_Clusters_Software_StageResult.skipped_hosts*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus&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>SuccessfulHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* has been successfully staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>FailedHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* failed to be staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>SkippedHosts</maml:name>
          <maml:Description>
            <maml:para>Hosts in this cluster that were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. For example hosts which are compliant, or are previously staged shall be skipped. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit used to fetch the desired software document to be staged to all hosts within the cluster. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>Information of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* should be staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHostInfo&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>HostStatus</maml:name>
        <maml:Description>
          <maml:para>Status of the hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* was staged to. Hosts on which the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation was successful are specified by *Esx_Settings_Clusters_Software_StageResult.successful_hosts*. Hosts on which the stage operation failed are specified by *Esx_Settings_Clusters_Software_StageResult.failed_hosts*. Hosts which were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation are specified by *Esx_Settings_Clusters_Software_StageResult.skipped_hosts*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatus&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>SuccessfulHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* has been successfully staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>FailedHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster to which the desired software document specified by the *Esx_Settings_Clusters_Software_StageResult.commit* failed to be staged to. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>SkippedHosts</maml:name>
        <maml:Description>
          <maml:para>Hosts in this cluster that were skipped by the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. For example hosts which are compliant, or are previously staged shall be skipped. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareStageStatus &#x3D; Initialize-EsxSettingsClustersSoftwareStageStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsClustersSoftwareStageResult &#x3D; Initialize-EsxSettingsClustersSoftwareStageResult -Status $EsxSettingsClustersSoftwareStageStatus -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -HostStatus @{ key_example &#x3D; $EsxSettingsClustersSoftwareStageStatus } -SuccessfulHosts &quot;MySuccessfulHosts&quot; -FailedHosts &quot;MyFailedHosts&quot; -SkippedHosts &quot;MySkippedHosts&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareStageResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersSoftwareStageStatus &#x3D; Initialize-EsxSettingsClustersSoftwareStageStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsClustersSoftwareStageResult &#x3D; Initialize-EsxSettingsClustersSoftwareStageResult -Commit &quot;MyCommit&quot; -HostInfo @{ key_example &#x3D; $EsxSettingsHostInfo } -HostStatus @{ key_example &#x3D; $EsxSettingsClustersSoftwareStageStatus } -SuccessfulHosts &quot;MySuccessfulHosts&quot; -FailedHosts &quot;MyFailedHosts&quot; -SkippedHosts &quot;MySkippedHosts&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareStageResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareStageResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersSoftwareStageStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-SettingsClustersSoftwareStageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsClustersSoftwareStageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_StageSpec schema contains properties that describe the specification to be used for staging the desired software document to a cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_StageSpec schema contains properties that describe the specification to be used for staging the desired software document to a cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsClustersSoftwareStageSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the stage operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation will stage all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the stage operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The specific hosts within the cluster to be considered during the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation will stage all hosts within the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>$EsxSettingsClustersSoftwareStageSpec &#x3D; Initialize-EsxSettingsClustersSoftwareStageSpec -Commit &quot;MyCommit&quot; -Hosts &quot;MyHosts&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareStageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersSoftwareStageSpec &#x3D; Initialize-EsxSettingsClustersSoftwareStageSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsClustersSoftwareStageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareStageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersSoftwareStageStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersSoftwareStageStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Software_StageStatus schema contains properties that describe the status of a *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Software_StageStatus schema contains properties that describe the status of a *POST /esx/settings/clusters/{cluster}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersSoftwareStageStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatusStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatusStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatusStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersSoftwareStageStatusStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareStageStatus &#x3D; Initialize-EsxSettingsClustersSoftwareStageStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareStageStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersSoftwareStageStatus &#x3D; Initialize-EsxSettingsClustersSoftwareStageStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersSoftwareStageStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersSoftwareStageStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersVmsClusterSolutionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsClusterSolutionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_ClusterSolutionSpec schema contains properties that describe solution configuration only applicable for solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_ClusterSolutionSpec schema contains properties that describe solution configuration only applicable for solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsClusterSolutionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmCount</maml:name>
          <maml:Description>
            <maml:para>The number of instances of the specified VM to be deployed across the cluster. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmPlacementPolicies</maml:name>
          <maml:Description>
            <maml:para>VM placement policies to be configured on the VMs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no VM placement policies are configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmPlacementPolicy&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmPlacementPolicy&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmNetworks</maml:name>
          <maml:Description>
            <maml:para>Networks to be configured on the VMs. The map keys represent the logical network names defined in the OVF descriptor while the map values represent the VM network identifiers. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no VM networks are configured. When clients pass a value of this schema as a parameter, the value in the property map must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the value in the property map will be an identifier for the resource type: &#x60;Network&#x60;.</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>VmDatastores</maml:name>
          <maml:Description>
            <maml:para>Datastores to be configured as a storage of the VMs. The first datastore from the list available in the cluster is used. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system automatically selects the datastore. The selection takes into account the other properties of the desired state specification (the provided VM storage policies and VM devices) and the runtime state of the datastores in the cluster. It is required DRS to be enabled on the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Devices</maml:name>
          <maml:Description>
            <maml:para>Devices of the VMs not defined in the OVF descriptor. If {#member vmDatastores} is not set, the devices of the VMs not defined in the OVF descriptor should be provided to {#member devices} and not as part of a VM lifecycle hook (VM reconfiguration). Otherwise, the compatibility of the devices with the selected host and datastore where the VM is deployed needs to be ensured by the client. 1. For VM initial placement the devices are added to the VM configuration. 2. For the reconfiguration it is checked what devices need to be added, removed, and edited on the existing VMs. NOTE: No VM relocation is executed before the VM reconfiguration. The supported property of vim.vm.ConfigSpec is vim.vm.ConfigSpec.deviceChange. The supported vim.vm.device.VirtualDeviceSpec.operation is Operation#add. For vim.vm.device.VirtualEthernetCard the unique identifier is vim.vm.device.VirtualDevice#unitNumber. {#member vmNetworks} and {#member devices} are mutually exclusive. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no additional devices will be added to the VMs.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmCount</maml:name>
        <maml:Description>
          <maml:para>The number of instances of the specified VM to be deployed across the cluster. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmPlacementPolicies</maml:name>
        <maml:Description>
          <maml:para>VM placement policies to be configured on the VMs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no VM placement policies are configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmPlacementPolicy&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmPlacementPolicy&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmNetworks</maml:name>
        <maml:Description>
          <maml:para>Networks to be configured on the VMs. The map keys represent the logical network names defined in the OVF descriptor while the map values represent the VM network identifiers. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no VM networks are configured. When clients pass a value of this schema as a parameter, the value in the property map must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the value in the property map will be an identifier for the resource type: &#x60;Network&#x60;.</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>VmDatastores</maml:name>
        <maml:Description>
          <maml:para>Datastores to be configured as a storage of the VMs. The first datastore from the list available in the cluster is used. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system automatically selects the datastore. The selection takes into account the other properties of the desired state specification (the provided VM storage policies and VM devices) and the runtime state of the datastores in the cluster. It is required DRS to be enabled on the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Devices</maml:name>
        <maml:Description>
          <maml:para>Devices of the VMs not defined in the OVF descriptor. If {#member vmDatastores} is not set, the devices of the VMs not defined in the OVF descriptor should be provided to {#member devices} and not as part of a VM lifecycle hook (VM reconfiguration). Otherwise, the compatibility of the devices with the selected host and datastore where the VM is deployed needs to be ensured by the client. 1. For VM initial placement the devices are added to the VM configuration. 2. For the reconfiguration it is checked what devices need to be added, removed, and edited on the existing VMs. NOTE: No VM relocation is executed before the VM reconfiguration. The supported property of vim.vm.ConfigSpec is vim.vm.ConfigSpec.deviceChange. The supported vim.vm.device.VirtualDeviceSpec.operation is Operation#add. For vim.vm.device.VirtualEthernetCard the unique identifier is vim.vm.device.VirtualDevice#unitNumber. {#member vmNetworks} and {#member devices} are mutually exclusive. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no additional devices will be added to the VMs.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsClusterSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0 -VmPlacementPolicies &quot;VM_VM_ANTI_AFFINITY&quot; -VmNetworks @{ key_example &#x3D; &quot;MyInner&quot; } -VmDatastores &quot;MyVmDatastores&quot; -Devices 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsClusterSolutionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsClusterSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsClusterSolutionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsClusterSolutionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsHostSolutionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsHostSolutionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_HostSolutionSpec schema contains properties that describe solution configuration only applicable for solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED* This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_HostSolutionSpec schema contains properties that describe solution configuration only applicable for solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED* This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsHostSolutionSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PreferHostConfiguration</maml:name>
          <maml:Description>
            <maml:para>Describes whether the VM datastore and network configured through vim.host.EsxAgentHostManager take precedence over the networks and datastores specified by the vmNetworks and vmDatastores properties when configuring the VMs. NOTE: This option is reserved only for NSX and future plans are to be deprecated. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmNetworks</maml:name>
          <maml:Description>
            <maml:para>Networks to be configured on the VMs. The first available network on the host is used. If the prefer_host_configuration is set to &#x60;true&#x60;, the default network configured through vim.host.EsxAgentHostManager will take precedence over the specified by the vm_networks. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the network configured through vim.host.EsxAgentHostManager is used. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>VmDatastores</maml:name>
          <maml:Description>
            <maml:para>Datastores to be configured as a storage of the VMs. The first available datastore on the host is used. If the prefer_host_configuration is set to &#x60;true&#x60;, the default datastore configured through vim.host.EsxAgentHostManager will take precedence over the ones specified by vm_datastores. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the datastore configured through vim.host.EsxAgentHostManager is used. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>PreferHostConfiguration</maml:name>
        <maml:Description>
          <maml:para>Describes whether the VM datastore and network configured through vim.host.EsxAgentHostManager take precedence over the networks and datastores specified by the vmNetworks and vmDatastores properties when configuring the VMs. NOTE: This option is reserved only for NSX and future plans are to be deprecated. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmNetworks</maml:name>
        <maml:Description>
          <maml:para>Networks to be configured on the VMs. The first available network on the host is used. If the prefer_host_configuration is set to &#x60;true&#x60;, the default network configured through vim.host.EsxAgentHostManager will take precedence over the specified by the vm_networks. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the network configured through vim.host.EsxAgentHostManager is used. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>VmDatastores</maml:name>
        <maml:Description>
          <maml:para>Datastores to be configured as a storage of the VMs. The first available datastore on the host is used. If the prefer_host_configuration is set to &#x60;true&#x60;, the default datastore configured through vim.host.EsxAgentHostManager will take precedence over the ones specified by vm_datastores. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the datastore configured through vim.host.EsxAgentHostManager is used. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>$EsxSettingsClustersVmsHostSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsHostSolutionSpec -PreferHostConfiguration $false -VmNetworks &quot;MyVmNetworks&quot; -VmDatastores &quot;MyVmDatastores&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsHostSolutionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsHostSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsHostSolutionSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsHostSolutionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsHostSolutionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsLifecycleHookConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsLifecycleHookConfig</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_LifecycleHookConfig schema contains properties that describe a VM lifecycle hook configuration. See *Esx_Settings_Clusters_Vms_LifecycleHooks*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_LifecycleHookConfig schema contains properties that describe a VM lifecycle hook configuration. See *Esx_Settings_Clusters_Vms_LifecycleHooks*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsLifecycleHookConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Timeout</maml:name>
          <maml:Description>
            <maml:para>The maximum time in seconds for vLCM to wait for a hook to be processed by the solution. An issue is raised if the time elapsed and the hook is still not processed. See *Esx_Settings_Clusters_Vms_Solutions_IssueInfo*. The issue is attached to the *Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo* structure that holds the VM for which the hook was activated. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, defaults to 10 hours.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Timeout</maml:name>
        <maml:Description>
          <maml:para>The maximum time in seconds for vLCM to wait for a hook to be processed by the solution. An issue is raised if the time elapsed and the hook is still not processed. See *Esx_Settings_Clusters_Vms_Solutions_IssueInfo*. The issue is attached to the *Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo* structure that holds the VM for which the hook was activated. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, defaults to 10 hours.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsLifecycleHookConfig &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHookConfig -Timeout 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsLifecycleHookConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsLifecycleHookConfig &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHookConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsLifecycleHookConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsLifecycleHookConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_LifecycleHooks_ProcessedHookSpec schema contains properties that describe a specification for marking a hook as processed. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_LifecycleHooks_ProcessedHookSpec schema contains properties that describe a specification for marking a hook as processed. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM whose hook needs to be marked as processed. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LifecycleState</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProcessedSuccessfully</maml:name>
          <maml:Description>
            <maml:para>Result of the client hook processing. True if processed successfully, false otherwise. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM whose hook needs to be marked as processed. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LifecycleState</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProcessedSuccessfully</maml:name>
        <maml:Description>
          <maml:para>Result of the client hook processing. True if processed successfully, false otherwise. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec -Vm &quot;MyVm&quot; -LifecycleState &quot;POST_PROVISIONING&quot; -ProcessedSuccessfully $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec -Vm &quot;MyVm&quot; -LifecycleState &quot;POST_PROVISIONING&quot; -ProcessedSuccessfully $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsLifecycleHooksProcessedHookSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsOvfResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsOvfResource</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_OvfResource schema contains properties that describe the location of an OVF package and a configuration for its download. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_OvfResource schema contains properties that describe the location of an OVF package and a configuration for its download. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsOvfResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceLocationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceLocationType</maml:name>
            <maml: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 to the file server or the local VC file system where the OVF package can be downloaded. The supported URI schemes are http, https, and file. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of location_type is one of *Esx_Settings_Clusters_Vms_OvfResource_LocationType.REMOTE_FILE* or *Esx_Settings_Clusters_Vms_OvfResource_LocationType.LOCAL_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>SslCertificateValidation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceSslCertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceSslCertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>The ssl certificate that is to be trusted by vLCM when downloading the OVF package from a file server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system validates the file server certificate against the system trusted 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceLocationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceLocationType</maml:name>
          <maml: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 to the file server or the local VC file system where the OVF package can be downloaded. The supported URI schemes are http, https, and file. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of location_type is one of *Esx_Settings_Clusters_Vms_OvfResource_LocationType.REMOTE_FILE* or *Esx_Settings_Clusters_Vms_OvfResource_LocationType.LOCAL_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>SslCertificateValidation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceSslCertificateValidation</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResourceSslCertificateValidation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Certificate</maml:name>
        <maml:Description>
          <maml:para>The ssl certificate that is to be trusted by vLCM when downloading the OVF package from a file server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system validates the file server certificate against the system trusted 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot; -Url &quot;MyUrl&quot; -SslCertificateValidation &quot;ENABLED&quot; -Certificate &quot;MyCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsOvfResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsOvfResource with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsOvfResource</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_SolutionSpec schema contains properties that describe the desired specification of a System VM solution that is to be installed or updated in a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_SolutionSpec schema contains properties that describe the desired specification of a System VM solution that is to be installed or updated in a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDeploymentType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDeploymentType</maml:name>
            <maml: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>Display name of the solution. This property was added in __vSphere API 9.0.0.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>DisplayVersion</maml:name>
          <maml:Description>
            <maml:para>Display version of the solution. This property was added in __vSphere API 9.0.0.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>VmNameTemplate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplate</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplate</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSolutionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsHostSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsHostSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSolutionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsClusterSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsClusterSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HookConfigurations</maml:name>
          <maml:Description>
            <maml:para>VM lifecycle hooks configurations. See *Esx_Settings_Clusters_Vms_LifecycleHooks*. The map keys represent *Esx_Settings_Clusters_Vms_LifecycleState*s while the map values represent their configurations. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, no hooks are configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookConfig&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>OvfResource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResource</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OvfDescriptorProperties</maml:name>
          <maml:Description>
            <maml:para>OVF properties that to be assigned to the VMs&#39; OVF properties when powered on. The keys of the map must not include any white-space characters. The map keys represent the names of properties while the map values represent the values of those properties. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, no properties are assigned.</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>VmCloneConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmCloneConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmCloneConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmStorageProfiles</maml:name>
          <maml:Description>
            <maml:para>Storage policy profiles to be configured on the VMs. The profiles are passed to vim.vm.ConfigSpec#vmProfile without any interpretation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of vm_storage_policy is *Esx_Settings_Clusters_Vms_StoragePolicy.PROFILE*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</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>VmDiskType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDiskType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDiskType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmResourcePool</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource pool where the VMs to be deployed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the VMs for each compute resource will be deployed under top level nested resource pool created for the solutions. If unable to create a nested resource pool, the root resource pool of the compute resource will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmFolder</maml:name>
          <maml:Description>
            <maml:para>Identifier of the folder inventory object where the VMs to be deployed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the VMs are deployed inside the top level folder created in each datacenter for solutions. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmResourceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmResourceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmResourceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDeploymentType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDeploymentType</maml:name>
          <maml: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>Display name of the solution. This property was added in __vSphere API 9.0.0.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>DisplayVersion</maml:name>
        <maml:Description>
          <maml:para>Display version of the solution. This property was added in __vSphere API 9.0.0.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>VmNameTemplate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplate</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplate</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSolutionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsHostSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsHostSolutionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterSolutionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsClusterSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsClusterSolutionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HookConfigurations</maml:name>
        <maml:Description>
          <maml:para>VM lifecycle hooks configurations. See *Esx_Settings_Clusters_Vms_LifecycleHooks*. The map keys represent *Esx_Settings_Clusters_Vms_LifecycleState*s while the map values represent their configurations. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, no hooks are configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookConfig&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>OvfResource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResource</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsOvfResource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OvfDescriptorProperties</maml:name>
        <maml:Description>
          <maml:para>OVF properties that to be assigned to the VMs&#39; OVF properties when powered on. The keys of the map must not include any white-space characters. The map keys represent the names of properties while the map values represent the values of those properties. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, no properties are assigned.</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>VmCloneConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmCloneConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmCloneConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmStorageProfiles</maml:name>
        <maml:Description>
          <maml:para>Storage policy profiles to be configured on the VMs. The profiles are passed to vim.vm.ConfigSpec#vmProfile without any interpretation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of vm_storage_policy is *Esx_Settings_Clusters_Vms_StoragePolicy.PROFILE*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</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>VmDiskType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDiskType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsDiskType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmResourcePool</maml:name>
        <maml:Description>
          <maml:para>Identifier of the resource pool where the VMs to be deployed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the VMs for each compute resource will be deployed under top level nested resource pool created for the solutions. If unable to create a nested resource pool, the root resource pool of the compute resource will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmFolder</maml:name>
        <maml:Description>
          <maml:para>Identifier of the folder inventory object where the VMs to be deployed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the VMs are deployed inside the top level folder created in each datacenter for solutions. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmResourceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmResourceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmResourceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
$EsxSettingsClustersVmsHostSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsHostSolutionSpec -PreferHostConfiguration $false -VmNetworks &quot;MyVmNetworks&quot; -VmDatastores &quot;MyVmDatastores&quot;
$EsxSettingsClustersVmsClusterSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0 -VmPlacementPolicies &quot;VM_VM_ANTI_AFFINITY&quot; -VmNetworks @{ key_example &#x3D; &quot;MyInner&quot; } -VmDatastores &quot;MyVmDatastores&quot; -Devices 0
$EsxSettingsClustersVmsLifecycleHookConfig &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHookConfig -Timeout 0
$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot; -Url &quot;MyUrl&quot; -SslCertificateValidation &quot;ENABLED&quot; -Certificate &quot;MyCertificate&quot;
$EsxSettingsClustersVmsVmResourceSpec &#x3D; Initialize-EsxSettingsClustersVmsVmResourceSpec -OvfDeploymentOption &quot;MyOvfDeploymentOption&quot;
$EsxSettingsClustersVmsSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType &quot;EVERY_HOST_PINNED&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -HostSolutionSpec $EsxSettingsClustersVmsHostSolutionSpec -ClusterSolutionSpec $EsxSettingsClustersVmsClusterSolutionSpec -HookConfigurations @{ key_example &#x3D; $EsxSettingsClustersVmsLifecycleHookConfig } -OvfResource $EsxSettingsClustersVmsOvfResource -OvfDescriptorProperties @{ key_example &#x3D; &quot;MyInner&quot; } -VmCloneConfig &quot;ALL_CLONES&quot; -VmStoragePolicy &quot;DEFAULT&quot; -VmStorageProfiles &quot;MyVmStorageProfiles&quot; -VmDiskType &quot;DEFAULT&quot; -VmResourcePool &quot;MyVmResourcePool&quot; -VmFolder &quot;MyVmFolder&quot; -VmResourceSpec $EsxSettingsClustersVmsVmResourceSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot;
$EsxSettingsClustersVmsSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType &quot;EVERY_HOST_PINNED&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -OvfResource $EsxSettingsClustersVmsOvfResource -VmStoragePolicy &quot;DEFAULT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsVmNameTemplate</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsHostSolutionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsClusterSolutionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsOvfResource</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsVmResourceSpec</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-EsxSettingsClustersVmsSolutionsApplyResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsApplyResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsApplyResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSolutionsStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSolutionsStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSolutionsStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterSolutionsStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)


$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -HostStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostApplyStatus }



$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus }

$EsxSettingsClustersVmsSolutionsApplyResult &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyResult -Status $EsxSettingsClustersVmsSolutionsApplyStatus -HostSolutionsStatus $EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -ClusterSolutionsStatus $EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -HostStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostApplyStatus }



$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus }

$EsxSettingsClustersVmsSolutionsApplyResult &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyResult -HostSolutionsStatus $EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -ClusterSolutionsStatus $EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsApplyResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</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-EsxSettingsClustersVmsSolutionsApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplySpec schema contains properties that describe a specification to be used for applying the desired solution specification to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplySpec schema contains properties that describe a specification to be used for applying the desired solution specification to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSolutions</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSolutions</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSolutions</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterSolutions</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec -Solutions &quot;MySolutions&quot; -Hosts &quot;MyHosts&quot;
$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec -Solutions &quot;MySolutions&quot; -DeploymentUnits &quot;MyDeploymentUnits&quot;
$EsxSettingsClustersVmsSolutionsApplySpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplySpec -HostSolutions $EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec -ClusterSolutions $EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsApplySpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsApplySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</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-EsxSettingsClustersVmsSolutionsApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatusStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatusStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>The vLCM system time when the operation started. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>The vLCM system time when the operation completed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Esx_Settings_Clusters_Vms_Solutions_ApplyStatus_Status.SUCCESS* or *Esx_Settings_Clusters_Vms_Solutions_ApplyStatus_Status.ERROR*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatusStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatusStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>The vLCM system time when the operation started. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>The vLCM system time when the operation completed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Esx_Settings_Clusters_Vms_Solutions_ApplyStatus_Status.SUCCESS* or *Esx_Settings_Clusters_Vms_Solutions_ApplyStatus_Status.ERROR*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsApplyStatus</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_CheckComplianceFilterSpec schema contains properties that describe a filter for compliance check in a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_CheckComplianceFilterSpec schema contains properties that describe a filter for compliance check in a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the solutions that to be checked for compliance. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the compliance is checked for all solutions in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the hosts that to be checked for compliance of all solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty and {#member deploymentUnits} is missing or &#x60;null&#x60; or empty, the compliance is checked for all hosts in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>DeploymentUnits</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the deployment units that to be checked for compliance of all solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. The deployment unit represents a single VM instance deployment. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty and {#member hosts} is missing or &#x60;null&#x60; or empty, the compliance is checked for all deployment units in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the solutions that to be checked for compliance. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the compliance is checked for all solutions in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the hosts that to be checked for compliance of all solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty and {#member deploymentUnits} is missing or &#x60;null&#x60; or empty, the compliance is checked for all hosts in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>DeploymentUnits</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the deployment units that to be checked for compliance of all solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. The deployment unit represents a single VM instance deployment. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty and {#member hosts} is missing or &#x60;null&#x60; or empty, the compliance is checked for all deployment units in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</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>$EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec -Solutions &quot;MySolutions&quot; -Hosts &quot;MyHosts&quot; -DeploymentUnits &quot;MyDeploymentUnits&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsCheckComplianceFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterCompliance schema contains properties that describe the result of the compliance *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;check-compliance* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterCompliance schema contains properties that describe the result of the compliance *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;check-compliance* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSolutionsStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSolutionsStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSolutionsStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterSolutionsStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsHostSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostCompliance }



$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionCompliance }

$EsxSettingsClustersVmsSolutionsClusterCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance -Status &quot;COMPLIANT&quot; -HostSolutionsStatus $EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -ClusterSolutionsStatus $EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>





$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsHostSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostCompliance }



$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionCompliance }

$EsxSettingsClustersVmsSolutionsClusterCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance -Status &quot;COMPLIANT&quot; -HostSolutionsStatus $EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -ClusterSolutionsStatus $EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterCompliance</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</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-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionApplyStatus schema contains properties that describe the apply status for a specific solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionApplyStatus schema contains properties that describe the apply status for a specific solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentUnitStatuses</maml:name>
          <maml:Description>
            <maml:para>The apply status for the different deployment units of the solution. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&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>Status</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentUnitStatuses</maml:name>
        <maml:Description>
          <maml:para>The apply status for the different deployment units of the solution. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&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>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)
$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</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-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterSolutionCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionCompliance schema contains properties that describe the compliance for a specific solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionCompliance schema contains properties that describe the compliance for a specific solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compliances</maml:name>
          <maml:Description>
            <maml:para>Compliance status for the deployment units for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compliances</maml:name>
        <maml:Description>
          <maml:para>Compliance status for the deployment units for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&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>



$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterSolutionCompliance</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsApplyFilterSpec schema contains properties that describe a filter that to be used for applying the desired specification of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET* to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsApplyFilterSpec schema contains properties that describe a filter that to be used for applying the desired specification of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET* to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Specific solutions within the cluster to be considered during the execution of the apply operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, all solutions are applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>DeploymentUnits</maml:name>
          <maml:Description>
            <maml:para>Deployment units on which solutions that are specified by this structure need to be applied. The deployment unit represents a single VM instance deployment. It is returned by the #checkCompliance operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the configured solutions by solutions are applied on all of the deployment units in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Specific solutions within the cluster to be considered during the execution of the apply operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, all solutions are applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>DeploymentUnits</maml:name>
        <maml:Description>
          <maml:para>Deployment units on which solutions that are specified by this structure need to be applied. The deployment unit represents a single VM instance deployment. It is returned by the #checkCompliance operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the configured solutions by solutions are applied on all of the deployment units in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmDeploymentUnit&#x60;.</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>$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec -Solutions &quot;MySolutions&quot; -DeploymentUnits &quot;MyDeploymentUnits&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterSolutionsApplyFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsApplyStatus schema contains properties that describe the apply status of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsApplyStatus schema contains properties that describe the apply status of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SolutionStatuses</maml:name>
          <maml:Description>
            <maml:para>The apply status of the solutions that were part of the apply operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus&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>Status</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SolutionStatuses</maml:name>
        <maml:Description>
          <maml:para>The apply status of the solutions that were part of the apply operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus&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>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)

$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
$EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus -DeploymentUnitStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionApplyStatus }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterSolutionsApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</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-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsCompliance schema contains properties that describe the compliance of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ClusterSolutionsCompliance schema contains properties that describe the compliance of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.CLUSTER_VM_SET*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compliances</maml:name>
          <maml:Description>
            <maml:para>Compliance for the solutions for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionCompliance&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionCompliance&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compliances</maml:name>
        <maml:Description>
          <maml:para>Compliance for the solutions for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionCompliance&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsClusterSolutionCompliance&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>




$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionCompliance }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>




$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsClusterSolutionCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsClusterSolutionCompliance }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsClusterSolutionsCompliance</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsDeploymentCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_DeploymentCompliance schema contains properties that describe the compliance of a given VM deployment. See *Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo* This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_DeploymentCompliance schema contains properties that describe the compliance of a given VM deployment. See *Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo* This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Deployment</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Deployment</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsDeploymentCompliance</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo</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-EsxSettingsClustersVmsSolutionsDeploymentInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsDeploymentInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo schema contains properties that describe the state of a single VM deployment of a solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_DeploymentInfo schema contains properties that describe the state of a single VM deployment of a solution. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfoStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfoStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the currently deployed VM. More information about the runtime state of the VM can be observed through the VIM API. This property was added in __vSphere API 9.0.0.0__. This field is missing or &#x60;null&#x60; if: - The VM deployment is not started yet. - There are issues specified by the issues that prevents the VM to be deployed. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplacementVm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VM that is going to replace the current deployed VM. More information about the runtime state of the VM can be observed through the VIM API. This property was added in __vSphere API 9.0.0.0__. This field is missing or &#x60;null&#x60; if there is no ongoing VM upgrade for the current VM deployment. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issues</maml:name>
          <maml:Description>
            <maml:para>List of *Esx_Settings_Clusters_Vms_Solutions_IssueInfo* which do not allow the deployment to reach the desired specification specified by the solution_info. In order to remediate these issues an apply operation *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* need to be initiated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LifecycleHook</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SolutionInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsSolutionInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsSolutionInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfoStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentInfoStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the currently deployed VM. More information about the runtime state of the VM can be observed through the VIM API. This property was added in __vSphere API 9.0.0.0__. This field is missing or &#x60;null&#x60; if: - The VM deployment is not started yet. - There are issues specified by the issues that prevents the VM to be deployed. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplacementVm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VM that is going to replace the current deployed VM. More information about the runtime state of the VM can be observed through the VIM API. This property was added in __vSphere API 9.0.0.0__. This field is missing or &#x60;null&#x60; if there is no ongoing VM upgrade for the current VM deployment. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issues</maml:name>
        <maml:Description>
          <maml:para>List of *Esx_Settings_Clusters_Vms_Solutions_IssueInfo* which do not allow the deployment to reach the desired specification specified by the solution_info. In order to remediate these issues an apply operation *POST /esx/settings/clusters/{cluster}/vms/solutions?action&#x3D;apply* need to be initiated. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LifecycleHook</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsLifecycleHookInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SolutionInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsSolutionInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsSolutionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsDeploymentInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersVmsSolutionsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_FilterSpec schema contains properties that are used to filter the desired specification that to be returned. See *GET /esx/settings/clusters/{cluster}/vms/solutions*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_FilterSpec schema contains properties that are used to filter the desired specification that to be returned. See *GET /esx/settings/clusters/{cluster}/vms/solutions*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Solutions to return desired specification for. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty the desired specification of all solutions in the cluster to be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Solutions to return desired specification for. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty the desired specification of all solutions in the cluster to be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>$EsxSettingsClustersVmsSolutionsFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsFilterSpec -Solutions &quot;MySolutions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsHostApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostApplyStatus schema contains properties that describe the apply status for a specific host. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostApplyStatus schema contains properties that describe the apply status for a specific host. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SolutionStatuses</maml:name>
          <maml:Description>
            <maml:para>The apply status of the different solutions on the host. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&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>Status</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SolutionStatuses</maml:name>
        <maml:Description>
          <maml:para>The apply status of the different solutions on the host. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus&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>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)
$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsHostApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</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-EsxSettingsClustersVmsSolutionsHostCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsHostCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostCompliance schema contains properties that describe the compliance for a specific host. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostCompliance schema contains properties that describe the compliance for a specific host. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsHostCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compliances</maml:name>
          <maml:Description>
            <maml:para>Compliance for the solutions for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compliances</maml:name>
        <maml:Description>
          <maml:para>Compliance for the solutions for which a compliance check was requested. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsDeploymentCompliance&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>



$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsHostCompliance</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsApplyFilterSpec schema contains properties that describe a filter that to be used for applying the desired specification of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED* to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsApplyFilterSpec schema contains properties that describe a filter that to be used for applying the desired specification of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED* to a given cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Solutions</maml:name>
          <maml:Description>
            <maml:para>Specific solutions within the cluster to be considered during the execution of the apply operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, all solutions are applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Hosts on which solutions that are specified by this structure need to be applied. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the solutions are applied on all of the hosts in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Specific solutions within the cluster to be considered during the execution of the apply operation. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, all solutions are applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.vms.SystemVmSolution&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Hosts on which solutions that are specified by this structure need to be applied. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the solutions are applied on all of the hosts in the cluster. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>$EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec -Solutions &quot;MySolutions&quot; -Hosts &quot;MyHosts&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsHostSolutionsApplyFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsApplyStatus schema contains properties that describe the apply status of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsApplyStatus schema contains properties that describe the apply status of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostStatuses</maml:name>
          <maml:Description>
            <maml:para>The apply status of the hosts that were part of the apply operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostApplyStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostApplyStatus&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>Status</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostStatuses</maml:name>
        <maml:Description>
          <maml:para>The apply status of the hosts that were part of the apply operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostApplyStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostApplyStatus&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>
$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -Status &quot;SUCCESS&quot; -StartTime (Get-Date) -EndTime (Get-Date)

$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -Status $EsxSettingsClustersVmsSolutionsApplyStatus -HostStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostApplyStatus }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsApplyStatus -StartTime (Get-Date)
$EsxSettingsClustersVmsSolutionsHostApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostApplyStatus -SolutionStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsApplyStatus }

$EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus -HostStatuses @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostApplyStatus }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsHostSolutionsApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionsApplyStatus</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-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsCompliance schema contains properties that describe the compliance of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_HostSolutionsCompliance schema contains properties that describe the compliance of solutions with deployment type *Esx_Settings_Clusters_Vms_DeploymentType.EVERY_HOST_PINNED*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compliances</maml:name>
          <maml:Description>
            <maml:para>Compliance status of the hosts that were part of the check compliance operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostCompliance&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostCompliance&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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsComplianceStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compliances</maml:name>
        <maml:Description>
          <maml:para>Compliance status of the hosts that were part of the check compliance operation. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostCompliance&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsHostCompliance&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>




$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Vm &quot;MyVm&quot; -ReplacementVm &quot;MyReplacementVm&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo -LifecycleHook $EsxSettingsClustersVmsLifecycleHookInfo -SolutionInfo $EsxSettingsClustersVmsSolutionsSolutionInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsHostSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostCompliance }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>




$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsClustersVmsSolutionsDeploymentInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentInfo -Status &quot;NOT_APPLIED&quot; -Issues $EsxSettingsClustersVmsSolutionsIssueInfo

$EsxSettingsClustersVmsSolutionsDeploymentCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsDeploymentCompliance -Status &quot;COMPLIANT&quot; -Notifications $EsxSettingsNotifications -Deployment $EsxSettingsClustersVmsSolutionsDeploymentInfo

$EsxSettingsClustersVmsSolutionsHostCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsDeploymentCompliance }

$EsxSettingsClustersVmsSolutionsHostSolutionsCompliance &#x3D; Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance -Status &quot;COMPLIANT&quot; -Compliances @{ key_example &#x3D; $EsxSettingsClustersVmsSolutionsHostCompliance }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsHostSolutionsCompliance with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsHostSolutionsCompliance</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsSolutionsIssueInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsIssueInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_IssueInfo schema contains properties that describe an issue that blocks the system to reach the desired specification of a given VM deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_IssueInfo schema contains properties that describe an issue that blocks the system to reach the desired specification of a given VM deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsIssueInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfoIssueType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfoIssueType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfoIssueType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionsIssueInfoIssueType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsIssueInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsIssueInfo &#x3D; Initialize-EsxSettingsClustersVmsSolutionsIssueInfo -Type &quot;VM_POWERED_ON&quot; -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsIssueInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsIssueInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersVmsSolutionsValidateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsSolutionsValidateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ValidateResult schema contains properties that describe the validation result during the execution of a *PUT /esx/settings/clusters/{cluster}/vms/solutions/{solution}* or *DELETE /esx/settings/clusters/{cluster}/vms/solutions/{solution}* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Solutions_ValidateResult schema contains properties that describe the validation result during the execution of a *PUT /esx/settings/clusters/{cluster}/vms/solutions/{solution}* or *DELETE /esx/settings/clusters/{cluster}/vms/solutions/{solution}* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsSolutionsValidateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsValidateResult &#x3D; Initialize-EsxSettingsClustersVmsSolutionsValidateResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsValidateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsSolutionsValidateResult &#x3D; Initialize-EsxSettingsClustersVmsSolutionsValidateResult -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsSolutionsValidateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsSolutionsValidateResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersVmsTransitionEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsTransitionEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Transition_EnableSpec schema contains properties that describe specification for enablement of EAM managed solution in vLCM. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Transition_EnableSpec schema contains properties that describe specification for enablement of EAM managed solution in vLCM. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsTransitionEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EamAgencyId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the solution in EAM (EAM agency). This property was added in __vSphere API 9.0.0.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>Solution</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EamAgencyId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the solution in EAM (EAM agency). This property was added in __vSphere API 9.0.0.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>Solution</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsSolutionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
$EsxSettingsClustersVmsHostSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsHostSolutionSpec -PreferHostConfiguration $false -VmNetworks &quot;MyVmNetworks&quot; -VmDatastores &quot;MyVmDatastores&quot;
$EsxSettingsClustersVmsClusterSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsClusterSolutionSpec -VmCount 0 -VmPlacementPolicies &quot;VM_VM_ANTI_AFFINITY&quot; -VmNetworks @{ key_example &#x3D; &quot;MyInner&quot; } -VmDatastores &quot;MyVmDatastores&quot; -Devices 0
$EsxSettingsClustersVmsLifecycleHookConfig &#x3D; Initialize-EsxSettingsClustersVmsLifecycleHookConfig -Timeout 0
$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot; -Url &quot;MyUrl&quot; -SslCertificateValidation &quot;ENABLED&quot; -Certificate &quot;MyCertificate&quot;
$EsxSettingsClustersVmsVmResourceSpec &#x3D; Initialize-EsxSettingsClustersVmsVmResourceSpec -OvfDeploymentOption &quot;MyOvfDeploymentOption&quot;
$EsxSettingsClustersVmsSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType &quot;EVERY_HOST_PINNED&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -HostSolutionSpec $EsxSettingsClustersVmsHostSolutionSpec -ClusterSolutionSpec $EsxSettingsClustersVmsClusterSolutionSpec -HookConfigurations @{ key_example &#x3D; $EsxSettingsClustersVmsLifecycleHookConfig } -OvfResource $EsxSettingsClustersVmsOvfResource -OvfDescriptorProperties @{ key_example &#x3D; &quot;MyInner&quot; } -VmCloneConfig &quot;ALL_CLONES&quot; -VmStoragePolicy &quot;DEFAULT&quot; -VmStorageProfiles &quot;MyVmStorageProfiles&quot; -VmDiskType &quot;DEFAULT&quot; -VmResourcePool &quot;MyVmResourcePool&quot; -VmFolder &quot;MyVmFolder&quot; -VmResourceSpec $EsxSettingsClustersVmsVmResourceSpec

$EsxSettingsClustersVmsTransitionEnableSpec &#x3D; Initialize-EsxSettingsClustersVmsTransitionEnableSpec -EamAgencyId &quot;MyEamAgencyId&quot; -Solution $EsxSettingsClustersVmsSolutionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsTransitionEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
$EsxSettingsClustersVmsOvfResource &#x3D; Initialize-EsxSettingsClustersVmsOvfResource -LocationType &quot;REMOTE_FILE&quot;
$EsxSettingsClustersVmsSolutionSpec &#x3D; Initialize-EsxSettingsClustersVmsSolutionSpec -DeploymentType &quot;EVERY_HOST_PINNED&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -VmNameTemplate $EsxSettingsClustersVmsVmNameTemplate -OvfResource $EsxSettingsClustersVmsOvfResource -VmStoragePolicy &quot;DEFAULT&quot;

$EsxSettingsClustersVmsTransitionEnableSpec &#x3D; Initialize-EsxSettingsClustersVmsTransitionEnableSpec -EamAgencyId &quot;MyEamAgencyId&quot; -Solution $EsxSettingsClustersVmsSolutionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsTransitionEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsTransitionEnableSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsClustersVmsSolutionSpec</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-EsxSettingsClustersVmsTransitionValidationResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsTransitionValidationResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_Transition_ValidationResult schema contains properties that describe the the validation result during the execution of an *POST /esx/settings/clusters/{cluster}/vms/transition/{solution}?action&#x3D;enable* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_Transition_ValidationResult schema contains properties that describe the the validation result during the execution of an *POST /esx/settings/clusters/{cluster}/vms/transition/{solution}?action&#x3D;enable* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsTransitionValidationResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsTransitionValidationResult &#x3D; Initialize-EsxSettingsClustersVmsTransitionValidationResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsTransitionValidationResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsClustersVmsTransitionValidationResult &#x3D; Initialize-EsxSettingsClustersVmsTransitionValidationResult -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsTransitionValidationResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsTransitionValidationResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsClustersVmsVmNameTemplate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsVmNameTemplate</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_VmNameTemplate schema contains properties that describe a template for VM names This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_VmNameTemplate schema contains properties that describe a template for VM names This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsVmNameTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>VM name prefix. This property was added in __vSphere API 9.0.0.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>Suffix</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplateSuffixFormat</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplateSuffixFormat</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>VM name prefix. This property was added in __vSphere API 9.0.0.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>Suffix</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplateSuffixFormat</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersVmsVmNameTemplateSuffixFormat</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsVmNameTemplate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmNameTemplate &#x3D; Initialize-EsxSettingsClustersVmsVmNameTemplate -Prefix &quot;MyPrefix&quot; -Suffix &quot;UUID&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsVmNameTemplate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsVmNameTemplate</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsClustersVmsVmResourceSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsClustersVmsVmResourceSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Clusters_Vms_VmResourceSpec schema contains properties that describe the VM resource configurations. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Clusters_Vms_VmResourceSpec schema contains properties that describe the VM resource configurations. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsClustersVmsVmResourceSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OvfDeploymentOption</maml:name>
          <maml:Description>
            <maml:para>The VM deployment option that corresponds to the Configuration element of the DeploymentOptionSection in the OVF descriptor (e.g. \&quot;small\&quot;, \&quot;medium\&quot;, \&quot;large\&quot;). This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the default deployment options as specified in the OVF descriptor 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OvfDeploymentOption</maml:name>
        <maml:Description>
          <maml:para>The VM deployment option that corresponds to the Configuration element of the DeploymentOptionSection in the OVF descriptor (e.g. \&quot;small\&quot;, \&quot;medium\&quot;, \&quot;large\&quot;). This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the default deployment options as specified in the OVF descriptor 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:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmResourceSpec &#x3D; Initialize-EsxSettingsClustersVmsVmResourceSpec -OvfDeploymentOption &quot;MyOvfDeploymentOption&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsVmResourceSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsClustersVmsVmResourceSpec &#x3D; Initialize-EsxSettingsClustersVmsVmResourceSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsClustersVmsVmResourceSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsClustersVmsVmResourceSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Defaults_Clusters_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to ESXi clusters.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Defaults_Clusters_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to ESXi clusters.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureAction</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
            <maml: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>Enable Quick Boot during remediation in the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Disable DPM on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Disable HA Admission control on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Evacuate powered off/suspended VMs when attempting maintenance mode. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, hardware compatibility issues will not prevent remediation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParallelRemediationAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnforceQuickPatch</maml:name>
          <maml:Description>
            <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigManagerPolicySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureAction</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
          <maml: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>Enable Quick Boot during remediation in the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Disable DPM on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Disable HA Admission control on the cluster. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Evacuate powered off/suspended VMs when attempting maintenance mode. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Enforce Hcl validation, when applicable, to prevent remediation if hardware compatibility issues are found. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, hardware compatibility issues will not prevent remediation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParallelRemediationAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnforceQuickPatch</maml:name>
        <maml:Description>
          <maml:para>Enforce quick patch on the cluster for images that support it. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigManagerPolicySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsClustersPoliciesConfigManagerPolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDefaultsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
$EsxSettingsClustersPoliciesConfigManagerPolicySpec &#x3D; Initialize-EsxSettingsClustersPoliciesConfigManagerPolicySpec -SerialRemediation $false
$EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsDefaultsClustersPoliciesApplyFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false -DisableDpm $false -DisableHac $false -EvacuateOfflineVms $false -EnforceHclValidation $false -ParallelRemediationAction $EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -EnforceQuickPatch $false -ConfigManagerPolicySpec $EsxSettingsClustersPoliciesConfigManagerPolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDefaultsClustersPoliciesApplyConfiguredPolicySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDefaultsClustersPoliciesApplyFailureAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDefaultsClustersPoliciesApplyParallelRemediationAction</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsClustersPoliciesConfigManagerPolicySpec</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-SettingsDefaultsClustersPoliciesApplyFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDefaultsClustersPoliciesApplyFailureAction</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on a single host within the cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDefaultsClustersPoliciesApplyFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureActionAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureActionAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureActionAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsClustersPoliciesApplyFailureActionAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait to retry the failed operation in seconds. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Clusters_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyFailureAction -Action &quot;FAIL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyFailureAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDefaultsClustersPoliciesApplyFailureAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDefaultsClustersPoliciesApplyParallelRemediationAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDefaultsClustersPoliciesApplyParallelRemediationAction</command:noun>
      <maml:description>
        <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDefaultsClustersPoliciesApplyParallelRemediationAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxHosts</maml:name>
          <maml:Description>
            <maml:para>Maximum number of hosts that can be remediated in parallel Setting *Esx_Settings_Defaults_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Enable parallel remediation for hosts in maintenance mode within a cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxHosts</maml:name>
        <maml:Description>
          <maml:para>Maximum number of hosts that can be remediated in parallel Setting *Esx_Settings_Defaults_Clusters_Policies_Apply_ParallelRemediationAction.max_hosts* does not guarantee maxHosts to be remediated in parallel. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -Enabled $false -MaxHosts 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyParallelRemediationAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction &#x3D; Initialize-EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsClustersPoliciesApplyParallelRemediationAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDefaultsClustersPoliciesApplyParallelRemediationAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Defaults_Hosts_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to ESXi hosts. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Defaults_Hosts_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to ESXi hosts. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureAction</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
            <maml: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>Enable Quick Boot during remediation of the host. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>FailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureAction</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
          <maml: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>Enable Quick Boot during remediation of the host. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$EsxSettingsDefaultsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsDefaultsHostsPoliciesApplyFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDefaultsHostsPoliciesApplyConfiguredPolicySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDefaultsHostsPoliciesApplyFailureAction</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-SettingsDefaultsHostsPoliciesApplyFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDefaultsHostsPoliciesApplyFailureAction</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDefaultsHostsPoliciesApplyFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureActionAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureActionAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait to retry the failed operation in seconds. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureActionAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDefaultsHostsPoliciesApplyFailureActionAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait to retry the failed operation in seconds. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Defaults_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsHostsPoliciesApplyFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDefaultsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsDefaultsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDefaultsHostsPoliciesApplyFailureAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDefaultsHostsPoliciesApplyFailureAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotContentAddOnsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotContentAddOnsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_DepotContent_AddOns_FilterSpec schema contains properties used to filter the results when listing OEM add-ons, see *GET /esx/settings/depot-content/add-ons*).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_DepotContent_AddOns_FilterSpec schema contains properties used to filter the results when listing OEM add-ons, see *GET /esx/settings/depot-content/add-ons*).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotContentAddOnsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendors</maml:name>
          <maml:Description>
            <maml:para>Vendors that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons from any vendor will match the filter.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</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>Versions</maml:name>
          <maml:Description>
            <maml:para>Versions that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any version will match the filter.</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>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of an add-on that can match the filter. If set, only OEM add-ons with version greater than or equal to this will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vendors</maml:name>
        <maml:Description>
          <maml:para>Vendors that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons from any vendor will match the filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</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>Versions</maml:name>
        <maml:Description>
          <maml:para>Versions that an add-on must have to match the filter. If missing or &#x60;null&#x60; or empty, add-ons with any version will match the filter.</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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of an add-on that can match the filter. If set, only OEM add-ons with version greater than or equal to this will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotContentAddOnsFilterSpec &#x3D; Initialize-EsxSettingsDepotContentAddOnsFilterSpec -Vendors &quot;MyVendors&quot; -Names &quot;MyNames&quot; -Versions &quot;MyVersions&quot; -MinVersion &quot;MyMinVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentAddOnsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotContentAddOnsFilterSpec &#x3D; Initialize-EsxSettingsDepotContentAddOnsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentAddOnsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotContentAddOnsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotContentBaseImagesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotContentBaseImagesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_DepotContent_BaseImages_FilterSpec schema contains properties used to filter the results when listing base images, see *GET /esx/settings/depot-content/base-images*).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_DepotContent_BaseImages_FilterSpec schema contains properties used to filter the results when listing base images, see *GET /esx/settings/depot-content/base-images*).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotContentBaseImagesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of a base image that can match the filter. If set, only base images with version greater than or equal to this version will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of a base image that can match the filter. If set, only base images with version greater than or equal to this version will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotContentBaseImagesFilterSpec &#x3D; Initialize-EsxSettingsDepotContentBaseImagesFilterSpec -MinVersion &quot;MyMinVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentBaseImagesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotContentBaseImagesFilterSpec &#x3D; Initialize-EsxSettingsDepotContentBaseImagesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentBaseImagesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotContentBaseImagesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotContentComponentsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotContentComponentsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_DepotContent_Components_FilterSpec schema contains properties used to filter the results when listing components, see *GET /esx/settings/depot-content/components*).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_DepotContent_Components_FilterSpec schema contains properties used to filter the results when listing components, see *GET /esx/settings/depot-content/components*).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotContentComponentsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendors</maml:name>
          <maml:Description>
            <maml:para>Vendors that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any vendor name match the filter.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Versions</maml:name>
          <maml:Description>
            <maml:para>Versions that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any version will match the filter.</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>MinVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum version of the component that can match the filter. If set, only components with version greater than or equal to the given version match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleTypes</maml:name>
          <maml:Description>
            <maml:para>Component bundle types that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, all components will match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsComponentBundleType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsComponentBundleType&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>Vendors</maml:name>
        <maml:Description>
          <maml:para>Vendors that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any vendor name match the filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any name will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Versions</maml:name>
        <maml:Description>
          <maml:para>Versions that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, components with any version will match the filter.</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>MinVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum version of the component that can match the filter. If set, only components with version greater than or equal to the given version match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleTypes</maml:name>
        <maml:Description>
          <maml:para>Component bundle types that a component must have to match the filter. If missing or &#x60;null&#x60; or empty, all components will match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsComponentBundleType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotContentComponentsComponentBundleType&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>$EsxSettingsDepotContentComponentsFilterSpec &#x3D; Initialize-EsxSettingsDepotContentComponentsFilterSpec -Vendors &quot;MyVendors&quot; -Names &quot;MyNames&quot; -Versions &quot;MyVersions&quot; -MinVersion &quot;MyMinVersion&quot; -BundleTypes &quot;INDEPENDENT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentComponentsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotContentComponentsFilterSpec &#x3D; Initialize-EsxSettingsDepotContentComponentsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotContentComponentsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotContentComponentsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsAffectedBaselineInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsAffectedBaselineInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_AffectedBaselineInfo schema contains the fields that describe which updates (bulletins) in the baseline will be affected by the depot to be deleted or disabled. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_AffectedBaselineInfo schema contains the fields that describe which updates (bulletins) in the baseline will be affected by the depot to be deleted or disabled. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsAffectedBaselineInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Baseline</maml:name>
          <maml:Description>
            <maml:para>Name of the baseline affected. This property was added in __vSphere API 7.0.3.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>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the baseline affected. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedUpdates</maml:name>
          <maml:Description>
            <maml:para>Updates (bulletins) affected. They key is identifier of the update (bulletin). The value is summary of the update (bulletin). This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.bulletin&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.bulletin&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsUpdateSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsUpdateSummary&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>Baseline</maml:name>
        <maml:Description>
          <maml:para>Name of the baseline affected. This property was added in __vSphere API 7.0.3.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>Id</maml:name>
        <maml:Description>
          <maml:para>Identifier of the baseline affected. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedUpdates</maml:name>
        <maml:Description>
          <maml:para>Updates (bulletins) affected. They key is identifier of the update (bulletin). The value is summary of the update (bulletin). This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.bulletin&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.bulletin&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsUpdateSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsUpdateSummary&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>
$EsxSettingsDepotsAffectedBaselineInfo &#x3D; Initialize-EsxSettingsDepotsAffectedBaselineInfo -Baseline &quot;MyBaseline&quot; -Id 0 -AffectedUpdates @{ key_example &#x3D; $EsxSettingsDepotsUpdateSummary }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsAffectedBaselineInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsAffectedBaselineInfo &#x3D; Initialize-EsxSettingsDepotsAffectedBaselineInfo -Baseline &quot;MyBaseline&quot; -Id 0 -AffectedUpdates @{ key_example &#x3D; $EsxSettingsDepotsUpdateSummary }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsAffectedBaselineInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsAffectedBaselineInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsAffectedDesiredStateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsAffectedDesiredStateInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_AffectedDesiredStateInfo schema contains the fields that describe which release units in the desired state will be affected by the depot to be deleted or disabled. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_AffectedDesiredStateInfo schema contains the fields that describe which release units in the desired state will be affected by the depot to be deleted or disabled. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsAffectedDesiredStateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.0.1__. Since now we have standalone host, we use {#member entityName} {#member entityId} to better describe name/id of either cluster or standalone host. Name of the cluster the affected desired state belongs to. @deprecated Use {#member entityName} instead This property was added in __vSphere API 7.0.3.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>ClusterId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.0.1__. Use {#member entityId} instead Identifier of the cluster the affected desired state belongs to. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EntityName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Name of the entity the affected desired state belongs to. This property was added in __vSphere API 8.0.0.1__. This property is optional because it was added in a newer version than its parent 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>EntityId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the entity the affected desired state belongs to. This property was added in __vSphere API 8.0.0.1__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ManagedEntity&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpecName</maml:name>
          <maml:Description>
            <maml:para>Name of the affected software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Identifier of the affected software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EntityNames</maml:name>
          <maml:Description>
            <maml:para>Names of the entities the affected software specification associates with. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node.</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>Entities</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the entities the affected software specification associates with. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ManagedEntity&#x60;.</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>AffectedBaseImage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsBaseImageVersion</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsBaseImageVersion</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedAddon</maml:name>
          <maml:Description>
            <maml:para>Affected addon of the desired state. The key is name of addon. Note: there is at most one addon affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no addon of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsAddonSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsAddonSummary&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedSolutions</maml:name>
          <maml:Description>
            <maml:para>Affected solutions of the desired state. The key is name of solution. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no solution of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsSolutionSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsSolutionSummary&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedHardwareSupport</maml:name>
          <maml:Description>
            <maml:para>Affected hardware support of the desired state. The key is HSM name. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no hadrware support of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsHardwareSupportManagerSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsHardwareSupportManagerSummary&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedIndependentComponents</maml:name>
          <maml:Description>
            <maml:para>Affected independent components of the desired state. The components belongs to other base images, addons, solutions and hardware support packages are not counted. The key is name of component. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no independent components of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsComponentSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsComponentSummary&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>ClusterName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.0.1__. Since now we have standalone host, we use {#member entityName} {#member entityId} to better describe name/id of either cluster or standalone host. Name of the cluster the affected desired state belongs to. @deprecated Use {#member entityName} instead This property was added in __vSphere API 7.0.3.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>ClusterId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.0.1__. Use {#member entityId} instead Identifier of the cluster the affected desired state belongs to. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EntityName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Name of the entity the affected desired state belongs to. This property was added in __vSphere API 8.0.0.1__. This property is optional because it was added in a newer version than its parent 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>EntityId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the entity the affected desired state belongs to. This property was added in __vSphere API 8.0.0.1__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ManagedEntity&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpecName</maml:name>
        <maml:Description>
          <maml:para>Name of the affected software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Identifier of the affected software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EntityNames</maml:name>
        <maml:Description>
          <maml:para>Names of the entities the affected software specification associates with. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node.</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>Entities</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the entities the affected software specification associates with. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ManagedEntity&#x60;.</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>AffectedBaseImage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsBaseImageVersion</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsBaseImageVersion</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedAddon</maml:name>
        <maml:Description>
          <maml:para>Affected addon of the desired state. The key is name of addon. Note: there is at most one addon affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no addon of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.add_on&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsAddonSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsAddonSummary&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedSolutions</maml:name>
        <maml:Description>
          <maml:para>Affected solutions of the desired state. The key is name of solution. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no solution of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsSolutionSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsSolutionSummary&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedHardwareSupport</maml:name>
        <maml:Description>
          <maml:para>Affected hardware support of the desired state. The key is HSM name. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no hadrware support of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsHardwareSupportManagerSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsHardwareSupportManagerSummary&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedIndependentComponents</maml:name>
        <maml:Description>
          <maml:para>Affected independent components of the desired state. The components belongs to other base images, addons, solutions and hardware support packages are not counted. The key is name of component. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no independent components of the desired state will be affected. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsComponentSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsDepotsComponentSummary&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>
$EsxSettingsDepotsAffectedDesiredStateInfo &#x3D; Initialize-EsxSettingsDepotsAffectedDesiredStateInfo -ClusterName &quot;MyClusterName&quot; -ClusterId &quot;MyClusterId&quot; -EntityName &quot;MyEntityName&quot; -EntityId &quot;MyEntityId&quot; -SoftwareSpecName &quot;MySoftwareSpecName&quot; -SoftwareSpec &quot;MySoftwareSpec&quot; -EntityNames &quot;MyEntityNames&quot; -Entities &quot;MyEntities&quot; -AffectedBaseImage $EsxSettingsDepotsBaseImageVersion -AffectedAddon @{ key_example &#x3D; $EsxSettingsDepotsAddonSummary } -AffectedSolutions @{ key_example &#x3D; $EsxSettingsDepotsSolutionSummary } -AffectedHardwareSupport @{ key_example &#x3D; $EsxSettingsDepotsHardwareSupportManagerSummary } -AffectedIndependentComponents @{ key_example &#x3D; $EsxSettingsDepotsComponentSummary }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsAffectedDesiredStateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsAffectedDesiredStateInfo &#x3D; Initialize-EsxSettingsDepotsAffectedDesiredStateInfo -ClusterName &quot;MyClusterName&quot; -ClusterId &quot;MyClusterId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsAffectedDesiredStateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsAffectedDesiredStateInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsDepotsOfflineAuthenticationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflineAuthenticationSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_AuthenticationSpec schema contains properties that describe the authentication to be used for connecting to the remote depot. *Esx_Settings_Depots_Offline_CreateSpec* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_AuthenticationSpec schema contains properties that describe the authentication to be used for connecting to the remote depot. *Esx_Settings_Depots_Offline_CreateSpec* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflineAuthenticationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Method</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpecAuthenticationMethod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpecAuthenticationMethod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationKey</maml:name>
          <maml:Description>
            <maml:para>Specifies the authentication key to be used during the *POST /esx/settings/depots/offline* PULL operation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of method is *Esx_Settings_Depots_Offline_AuthenticationSpec_AuthenticationMethod.HEADER_AUTH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationValue</maml:name>
          <maml:Description>
            <maml:para>Specifies the authentication value of the authentication key to be used during the *POST /esx/settings/depots/offline* PULL operation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of method is *Esx_Settings_Depots_Offline_AuthenticationSpec_AuthenticationMethod.HEADER_AUTH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Method</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpecAuthenticationMethod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpecAuthenticationMethod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthenticationKey</maml:name>
        <maml:Description>
          <maml:para>Specifies the authentication key to be used during the *POST /esx/settings/depots/offline* PULL operation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of method is *Esx_Settings_Depots_Offline_AuthenticationSpec_AuthenticationMethod.HEADER_AUTH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthenticationValue</maml:name>
        <maml:Description>
          <maml:para>Specifies the authentication value of the authentication key to be used during the *POST /esx/settings/depots/offline* PULL operation. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of method is *Esx_Settings_Depots_Offline_AuthenticationSpec_AuthenticationMethod.HEADER_AUTH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineAuthenticationSpec &#x3D; Initialize-EsxSettingsDepotsOfflineAuthenticationSpec -Method &quot;HEADER_AUTH&quot; -AuthenticationKey &quot;MyAuthenticationKey&quot; -AuthenticationValue &quot;MyAuthenticationValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineAuthenticationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineAuthenticationSpec &#x3D; Initialize-EsxSettingsDepotsOfflineAuthenticationSpec -Method &quot;HEADER_AUTH&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineAuthenticationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineAuthenticationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsOfflineConnectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsOfflineConnectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_ConnectionSpec schema contains properties that describe the specification to be used for connecting to the host during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_ConnectionSpec schema contains properties that describe the specification to be used for connecting to the host during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsOfflineConnectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpecAuthenticationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpecAuthenticationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostCredential</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineHostCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineHostCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Specifies the host Managed Object ID to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of auth_type is *Esx_Settings_Depots_Offline_ConnectionSpec_AuthenticationType.EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>AuthType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpecAuthenticationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineConnectionSpecAuthenticationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostCredential</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineHostCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineHostCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Specifies the host Managed Object ID to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of auth_type is *Esx_Settings_Depots_Offline_ConnectionSpec_AuthenticationType.EXISTING*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineHostCredentials &#x3D; Initialize-EsxSettingsDepotsOfflineHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -Port 0 -SslThumbPrint &quot;MySslThumbPrint&quot; -SslCertificate &quot;MySslCertificate&quot;
$EsxSettingsDepotsOfflineConnectionSpec &#x3D; Initialize-EsxSettingsDepotsOfflineConnectionSpec -AuthType &quot;USERNAME_PASSWORD&quot; -HostCredential $EsxSettingsDepotsOfflineHostCredentials -Host &quot;MyHost&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineConnectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineConnectionSpec &#x3D; Initialize-EsxSettingsDepotsOfflineConnectionSpec -AuthType &quot;USERNAME_PASSWORD&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineConnectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineConnectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsOfflineHostCredentials</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-EsxSettingsDepotsOfflineCreateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflineCreateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_CreateResult schema defines the result information for a new offline depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_CreateResult schema defines the result information for a new offline depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflineCreateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Depot</maml:name>
          <maml:Description>
            <maml:para>Identifier of the offline depot. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Depot</maml:name>
        <maml:Description>
          <maml:para>Identifier of the offline depot. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.depots.offline&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineCreateResult &#x3D; Initialize-EsxSettingsDepotsOfflineCreateResult -Depot &quot;MyDepot&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineCreateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineCreateResult &#x3D; Initialize-EsxSettingsDepotsOfflineCreateResult -Depot &quot;MyDepot&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineCreateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineCreateResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsOfflineCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsOfflineCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_CreateSpec schema defines the information used to create a depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_CreateSpec schema defines the information used to create a depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsOfflineCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpec</maml:name>
            <maml: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 depot. If missing or &#x60;null&#x60;, the description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the depot from which content should be retrieved. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Depots_Offline_SourceType.PULL*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileId</maml:name>
          <maml:Description>
            <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Depots_Offline_SourceType.PUSH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ownerdata</maml:name>
          <maml:Description>
            <maml:para>Private data saved by the *Esx_Settings_Depots_Offline_Info.owner* of the depot. It is opaque to vLCM. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no ownerdata will be saved.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>AuthenticationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineAuthenticationSpec</maml:name>
          <maml: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 depot. If missing or &#x60;null&#x60;, the description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the depot from which content should be retrieved. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Depots_Offline_SourceType.PULL*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileId</maml:name>
        <maml:Description>
          <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Depots_Offline_SourceType.PUSH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ownerdata</maml:name>
        <maml:Description>
          <maml:para>Private data saved by the *Esx_Settings_Depots_Offline_Info.owner* of the depot. It is opaque to vLCM. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no ownerdata will be saved.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineAuthenticationSpec &#x3D; Initialize-EsxSettingsDepotsOfflineAuthenticationSpec -Method &quot;HEADER_AUTH&quot; -AuthenticationKey &quot;MyAuthenticationKey&quot; -AuthenticationValue &quot;MyAuthenticationValue&quot;
$EsxSettingsDepotsOfflineCreateSpec &#x3D; Initialize-EsxSettingsDepotsOfflineCreateSpec -AuthenticationSpec $EsxSettingsDepotsOfflineAuthenticationSpec -Description &quot;MyDescription&quot; -SourceType &quot;PULL&quot; -Location &quot;MyLocation&quot; -FileId &quot;MyFileId&quot; -Ownerdata &quot;MyOwnerdata&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineCreateSpec &#x3D; Initialize-EsxSettingsDepotsOfflineCreateSpec -SourceType &quot;PULL&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOfflineAuthenticationSpec</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-EsxSettingsDepotsOfflineDeleteResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflineDeleteResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/offline/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/offline/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflineDeleteResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineDeleteResult &#x3D; Initialize-EsxSettingsDepotsOfflineDeleteResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDeleteResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflineDeleteResult &#x3D; Initialize-EsxSettingsDepotsOfflineDeleteResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDeleteResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineDeleteResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsDepotsOfflineDeleteSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflineDeleteSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_DeleteSpec schema contains the information for depot delete or flush operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_DeleteSpec schema contains the information for depot delete or flush operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflineDeleteSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Force</maml:name>
          <maml:Description>
            <maml:para>Whether to forcibly delete the depot. When it is set, the depot data are removed from vCenter regardless of whether they are in use or not. Thus, keep in mind the need to add the depot content that is used by desired images or baselines before running any operation on these desired images or baselines; otherwise, operations will fail with depot content missing related errors. The suggested workflow is to try to delete without force. After understanding what will be affected and how to recover the related depot content, delete forcibly. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform forcible 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Force</maml:name>
        <maml:Description>
          <maml:para>Whether to forcibly delete the depot. When it is set, the depot data are removed from vCenter regardless of whether they are in use or not. Thus, keep in mind the need to add the depot content that is used by desired images or baselines before running any operation on these desired images or baselines; otherwise, operations will fail with depot content missing related errors. The suggested workflow is to try to delete without force. After understanding what will be affected and how to recover the related depot content, delete forcibly. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform forcible 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineDeleteSpec &#x3D; Initialize-EsxSettingsDepotsOfflineDeleteSpec -Force $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDeleteSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineDeleteSpec &#x3D; Initialize-EsxSettingsDepotsOfflineDeleteSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDeleteSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineDeleteSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsOfflineDepotExtractInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflineDepotExtractInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_DepotExtractInfo schema contains properties that describe the extracted depot. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_DepotExtractInfo schema contains properties that describe the extracted depot. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflineDepotExtractInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateResult</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateResult</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateResult</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsOfflineCreateResult</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec


$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }



$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxSettingsHostHardwareSpec

$EsxSettingsAlternativeImageSpec &#x3D; Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxSettingsImageSelectionSpec

$EsxSettingsSoftwareSpec &#x3D; Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -AlternativeImages @{ key_example &#x3D; $EsxSettingsAlternativeImageSpec }

$EsxSettingsDepotsOfflineCreateResult &#x3D; Initialize-EsxSettingsDepotsOfflineCreateResult -Depot &quot;MyDepot&quot;
$EsxSettingsDepotsOfflineDepotExtractInfo &#x3D; Initialize-EsxSettingsDepotsOfflineDepotExtractInfo -Notifications $EsxSettingsNotifications -SoftwareSpec $EsxSettingsSoftwareSpec -Result $EsxSettingsDepotsOfflineCreateResult
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDepotExtractInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsSoftwareSpec &#x3D; Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec

$EsxSettingsDepotsOfflineCreateResult &#x3D; Initialize-EsxSettingsDepotsOfflineCreateResult -Depot &quot;MyDepot&quot;
$EsxSettingsDepotsOfflineDepotExtractInfo &#x3D; Initialize-EsxSettingsDepotsOfflineDepotExtractInfo -Notifications $EsxSettingsNotifications -SoftwareSpec $EsxSettingsSoftwareSpec -Result $EsxSettingsDepotsOfflineCreateResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflineDepotExtractInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineDepotExtractInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsSoftwareSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsDepotsOfflineCreateResult</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-SettingsDepotsOfflineHostCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsOfflineHostCredentials</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_HostCredentials schema contains properties that describe the host&#39;s username, password, port number, ssl thumbprint or ssl certificate to be used when connecting to the host using USERNAME_PASSWORD option in the *Esx_Settings_Depots_Offline_ConnectionSpec_AuthenticationType* enumerated type. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_HostCredentials schema contains properties that describe the host&#39;s username, password, port number, ssl thumbprint or ssl certificate to be used when connecting to the host using USERNAME_PASSWORD option in the *Esx_Settings_Depots_Offline_ConnectionSpec_AuthenticationType* enumerated type. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsOfflineHostCredentials</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostName</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the host. This property was added in __vSphere API 7.0.2.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>UserName</maml:name>
          <maml:Description>
            <maml:para>Specifies the username to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.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>Password</maml:name>
          <maml:Description>
            <maml:para>Specifies the password to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.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>Port</maml:name>
          <maml:Description>
            <maml:para>Specifies the port number of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, port number is set to 443.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. This field is deprecated and will be removed in future versions. Please use the &#39;ssl_certificate&#39; field instead. Specifies the sslThumbPrint of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation SHA1 hash of the host&#39;s SSL certificate. This property was added in __vSphere API 7.0.2.0__. If specified and the server presents that thumbprint, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented certificate can be validated by specified *sslCertificate*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>Specifies the sslCertificate of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation PEM format of the host&#39;s SSL certificate. This property was added in __vSphere API 9.0.0.0__. If specified and the server presents that certificate, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented thumbprint can be validated by specified *sslThumbprint*. Note: *sslThumbprint* and *sslCertificate* parameters are mutually exclusive, and should never be used simultaneously. If both are set, this operation will throw InvalidArgument exception.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostName</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the host. This property was added in __vSphere API 7.0.2.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>UserName</maml:name>
        <maml:Description>
          <maml:para>Specifies the username to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.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>Password</maml:name>
        <maml:Description>
          <maml:para>Specifies the password to be used during the *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.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>Port</maml:name>
        <maml:Description>
          <maml:para>Specifies the port number of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, port number is set to 443.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. This field is deprecated and will be removed in future versions. Please use the &#39;ssl_certificate&#39; field instead. Specifies the sslThumbPrint of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation SHA1 hash of the host&#39;s SSL certificate. This property was added in __vSphere API 7.0.2.0__. If specified and the server presents that thumbprint, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented certificate can be validated by specified *sslCertificate*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>Specifies the sslCertificate of the host to be used during *POST /esx/settings/depots/offline?action&#x3D;createFromHost* operation PEM format of the host&#39;s SSL certificate. This property was added in __vSphere API 9.0.0.0__. If specified and the server presents that certificate, the connection will be established; if missing or &#x60;null&#x60;, the connection will only proceed if the server-presented thumbprint can be validated by specified *sslThumbprint*. Note: *sslThumbprint* and *sslCertificate* parameters are mutually exclusive, and should never be used simultaneously. If both are set, this operation will throw InvalidArgument exception.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineHostCredentials &#x3D; Initialize-EsxSettingsDepotsOfflineHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -Port 0 -SslThumbPrint &quot;MySslThumbPrint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineHostCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOfflineHostCredentials &#x3D; Initialize-EsxSettingsDepotsOfflineHostCredentials -HostName &quot;MyHostName&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOfflineHostCredentials with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflineHostCredentials</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsOfflinePrecheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOfflinePrecheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Offline_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/offline/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Offline_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/offline/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOfflinePrecheckResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedBaselines</maml:name>
          <maml:Description>
            <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedDesiredStates</maml:name>
          <maml:Description>
            <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>AffectedBaselines</maml:name>
        <maml:Description>
          <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedDesiredStates</maml:name>
        <maml:Description>
          <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>

$EsxSettingsDepotsAffectedBaselineInfo &#x3D; Initialize-EsxSettingsDepotsAffectedBaselineInfo -Baseline &quot;MyBaseline&quot; -Id 0 -AffectedUpdates @{ key_example &#x3D; $EsxSettingsDepotsUpdateSummary }


$EsxSettingsDepotsAffectedDesiredStateInfo &#x3D; Initialize-EsxSettingsDepotsAffectedDesiredStateInfo -ClusterName &quot;MyClusterName&quot; -ClusterId &quot;MyClusterId&quot; -EntityName &quot;MyEntityName&quot; -EntityId &quot;MyEntityId&quot; -SoftwareSpecName &quot;MySoftwareSpecName&quot; -SoftwareSpec &quot;MySoftwareSpec&quot; -EntityNames &quot;MyEntityNames&quot; -Entities &quot;MyEntities&quot; -AffectedBaseImage $EsxSettingsDepotsBaseImageVersion -AffectedAddon @{ key_example &#x3D; $EsxSettingsDepotsAddonSummary } -AffectedSolutions @{ key_example &#x3D; $EsxSettingsDepotsSolutionSummary } -AffectedHardwareSupport @{ key_example &#x3D; $EsxSettingsDepotsHardwareSupportManagerSummary } -AffectedIndependentComponents @{ key_example &#x3D; $EsxSettingsDepotsComponentSummary }

$EsxSettingsDepotsOfflinePrecheckResult &#x3D; Initialize-EsxSettingsDepotsOfflinePrecheckResult -AffectedBaselines $EsxSettingsDepotsAffectedBaselineInfo -AffectedDesiredStates $EsxSettingsDepotsAffectedDesiredStateInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflinePrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOfflinePrecheckResult &#x3D; Initialize-EsxSettingsDepotsOfflinePrecheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOfflinePrecheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOfflinePrecheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsOnlineCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsOnlineCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_CreateSpec schema defines the information used to create a depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_CreateSpec schema defines the information used to create a depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsOnlineCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the depot. If missing or &#x60;null&#x60;, the description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the depot. It should be the location to the index.xml for 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether this depot is enabled or not. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the depot will 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>Ownerdata</maml:name>
          <maml:Description>
            <maml:para>Private data saved by the *Esx_Settings_Depots_Online_Info.owner* of the depot. It is opaque to vLCM. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no ownerdata will be saved.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Description of the depot. If missing or &#x60;null&#x60;, the description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the depot. It should be the location to the index.xml for 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether this depot is enabled or not. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the depot will 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>Ownerdata</maml:name>
        <maml:Description>
          <maml:para>Private data saved by the *Esx_Settings_Depots_Online_Info.owner* of the depot. It is opaque to vLCM. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no ownerdata will be saved.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineCreateSpec &#x3D; Initialize-EsxSettingsDepotsOnlineCreateSpec -Description &quot;MyDescription&quot; -Location &quot;MyLocation&quot; -Enabled $false -Ownerdata &quot;MyOwnerdata&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOnlineCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineCreateSpec &#x3D; Initialize-EsxSettingsDepotsOnlineCreateSpec -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOnlineCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlineCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsOnlineDeleteResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOnlineDeleteResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/online/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/online/{depot}* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOnlineDeleteResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOnlineDeleteResult &#x3D; Initialize-EsxSettingsDepotsOnlineDeleteResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineDeleteResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOnlineDeleteResult &#x3D; Initialize-EsxSettingsDepotsOnlineDeleteResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineDeleteResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlineDeleteResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsDepotsOnlineDeleteSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOnlineDeleteSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_DeleteSpec schema contains the information for depot delete or flush operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_DeleteSpec schema contains the information for depot delete or flush operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOnlineDeleteSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Force</maml:name>
          <maml:Description>
            <maml:para>Whether to forcibly delete or flush the depot. When it is set, the depot data are removed from vCenter regardless of whether they are in use or not. Thus, keep in mind the need to add the depot content that is used by desired images or baselines before running any operation on these desired images or baselines; otherwise, operations will fail with depot content missing related errors. The suggested workflow is to try to delete without force. After understanding what will be affected and how to recover the related depot content, delete forcibly. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform forcible 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Force</maml:name>
        <maml:Description>
          <maml:para>Whether to forcibly delete or flush the depot. When it is set, the depot data are removed from vCenter regardless of whether they are in use or not. Thus, keep in mind the need to add the depot content that is used by desired images or baselines before running any operation on these desired images or baselines; otherwise, operations will fail with depot content missing related errors. The suggested workflow is to try to delete without force. After understanding what will be affected and how to recover the related depot content, delete forcibly. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform forcible 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineDeleteSpec &#x3D; Initialize-EsxSettingsDepotsOnlineDeleteSpec -Force $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineDeleteSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineDeleteSpec &#x3D; Initialize-EsxSettingsDepotsOnlineDeleteSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineDeleteSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlineDeleteSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsOnlineFlushResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOnlineFlushResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_FlushResult schema contains a field that lists all the errors encountered after starting the task of *POST /esx/settings/depots/online/{depot}?action&#x3D;flush* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_FlushResult schema contains a field that lists all the errors encountered after starting the task of *POST /esx/settings/depots/online/{depot}?action&#x3D;flush* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOnlineFlushResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOnlineFlushResult &#x3D; Initialize-EsxSettingsDepotsOnlineFlushResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineFlushResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOnlineFlushResult &#x3D; Initialize-EsxSettingsDepotsOnlineFlushResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlineFlushResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlineFlushResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsDepotsOnlinePrecheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsOnlinePrecheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/online/{depot}* or *POST /esx/settings/depots/online/{depot}?action&#x3D;flush* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/online/{depot}* or *POST /esx/settings/depots/online/{depot}?action&#x3D;flush* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsOnlinePrecheckResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedBaselines</maml:name>
          <maml:Description>
            <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedDesiredStates</maml:name>
          <maml:Description>
            <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>AffectedBaselines</maml:name>
        <maml:Description>
          <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedDesiredStates</maml:name>
        <maml:Description>
          <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>

$EsxSettingsDepotsAffectedBaselineInfo &#x3D; Initialize-EsxSettingsDepotsAffectedBaselineInfo -Baseline &quot;MyBaseline&quot; -Id 0 -AffectedUpdates @{ key_example &#x3D; $EsxSettingsDepotsUpdateSummary }


$EsxSettingsDepotsAffectedDesiredStateInfo &#x3D; Initialize-EsxSettingsDepotsAffectedDesiredStateInfo -ClusterName &quot;MyClusterName&quot; -ClusterId &quot;MyClusterId&quot; -EntityName &quot;MyEntityName&quot; -EntityId &quot;MyEntityId&quot; -SoftwareSpecName &quot;MySoftwareSpecName&quot; -SoftwareSpec &quot;MySoftwareSpec&quot; -EntityNames &quot;MyEntityNames&quot; -Entities &quot;MyEntities&quot; -AffectedBaseImage $EsxSettingsDepotsBaseImageVersion -AffectedAddon @{ key_example &#x3D; $EsxSettingsDepotsAddonSummary } -AffectedSolutions @{ key_example &#x3D; $EsxSettingsDepotsSolutionSummary } -AffectedHardwareSupport @{ key_example &#x3D; $EsxSettingsDepotsHardwareSupportManagerSummary } -AffectedIndependentComponents @{ key_example &#x3D; $EsxSettingsDepotsComponentSummary }

$EsxSettingsDepotsOnlinePrecheckResult &#x3D; Initialize-EsxSettingsDepotsOnlinePrecheckResult -AffectedBaselines $EsxSettingsDepotsAffectedBaselineInfo -AffectedDesiredStates $EsxSettingsDepotsAffectedDesiredStateInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlinePrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsOnlinePrecheckResult &#x3D; Initialize-EsxSettingsDepotsOnlinePrecheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsOnlinePrecheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlinePrecheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsOnlineUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsOnlineUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Online_UpdateSpec schema defines the information used to update the depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Online_UpdateSpec schema defines the information used to update the depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsOnlineUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether this depot is enabled or not. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, enabled flag is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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 depot. If missing or &#x60;null&#x60;, description is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether this depot is enabled or not. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, enabled flag is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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 depot. If missing or &#x60;null&#x60;, description is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineUpdateSpec &#x3D; Initialize-EsxSettingsDepotsOnlineUpdateSpec -Enabled $false -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOnlineUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsOnlineUpdateSpec &#x3D; Initialize-EsxSettingsDepotsOnlineUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsOnlineUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsOnlineUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsSyncScheduleSchedule</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsSyncScheduleSchedule</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_SyncSchedule_Schedule schema defines a schedule.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_SyncSchedule_Schedule schema defines a schedule.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsSyncScheduleSchedule</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleRecurrence</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleRecurrence</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Skip</maml:name>
          <maml:Description>
            <maml:para>This determines the units of Esx_Settings_Depots_SyncSchedule_Recurrence to skip before the scheduled task runs again. For example, value of 1 for HOURLY type means the scheduled task runs every 2 hours. The value must be within the range 0 to 998. If missing or &#x60;null&#x60;, no unit is skipped.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Minute</maml:name>
          <maml:Description>
            <maml:para>Minute at which schedule should be run. The value must be within the range 0 to 59. This property is optional and it is only relevant when the value of type is one of *Esx_Settings_Depots_SyncSchedule_Recurrence.HOURLY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.DAILY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.WEEKLY*, or *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hour</maml:name>
          <maml:Description>
            <maml:para>Hour at which schedule should be run. The value must be within the range 0 to 23. This property is optional and it is only relevant when the value of type is one of *Esx_Settings_Depots_SyncSchedule_Recurrence.DAILY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.WEEKLY*, or *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DayOfMonth</maml:name>
          <maml:Description>
            <maml:para>Day at which schedule should be run. The value must be within the range 1 to 31. If the value exceeds the total number of days in the month, the schedule will run on the last day of the month. This property is optional and it is only relevant when the value of type is *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DayOfWeek</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleDayOfWeek</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleDayOfWeek</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleRecurrence</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleRecurrence</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Skip</maml:name>
        <maml:Description>
          <maml:para>This determines the units of Esx_Settings_Depots_SyncSchedule_Recurrence to skip before the scheduled task runs again. For example, value of 1 for HOURLY type means the scheduled task runs every 2 hours. The value must be within the range 0 to 998. If missing or &#x60;null&#x60;, no unit is skipped.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Minute</maml:name>
        <maml:Description>
          <maml:para>Minute at which schedule should be run. The value must be within the range 0 to 59. This property is optional and it is only relevant when the value of type is one of *Esx_Settings_Depots_SyncSchedule_Recurrence.HOURLY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.DAILY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.WEEKLY*, or *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hour</maml:name>
        <maml:Description>
          <maml:para>Hour at which schedule should be run. The value must be within the range 0 to 23. This property is optional and it is only relevant when the value of type is one of *Esx_Settings_Depots_SyncSchedule_Recurrence.DAILY*, *Esx_Settings_Depots_SyncSchedule_Recurrence.WEEKLY*, or *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DayOfMonth</maml:name>
        <maml:Description>
          <maml:para>Day at which schedule should be run. The value must be within the range 1 to 31. If the value exceeds the total number of days in the month, the schedule will run on the last day of the month. This property is optional and it is only relevant when the value of type is *Esx_Settings_Depots_SyncSchedule_Recurrence.MONTHLY_BY_DAY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DayOfWeek</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleDayOfWeek</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleDayOfWeek</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsSyncScheduleSchedule &#x3D; Initialize-EsxSettingsDepotsSyncScheduleSchedule -Type &quot;HOURLY&quot; -Skip 0 -Minute 0 -Hour 0 -DayOfMonth 0 -DayOfWeek &quot;SUNDAY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsSyncScheduleSchedule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsSyncScheduleSchedule &#x3D; Initialize-EsxSettingsDepotsSyncScheduleSchedule -Type &quot;HOURLY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsSyncScheduleSchedule with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsSyncScheduleSchedule</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsSyncScheduleSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsSyncScheduleSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_SyncSchedule_Spec schema defines the information regarding the sync schedule.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_SyncSchedule_Spec schema defines the information regarding the sync schedule.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsSyncScheduleSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether automatic sync is enabled 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>Schedule</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSchedule</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSchedule</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EmailAddresses</maml:name>
          <maml:Description>
            <maml:para>Email addresses to which the notification will be sent. If empty, no notification is sent.</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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether automatic sync is enabled 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>Schedule</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSchedule</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsDepotsSyncScheduleSchedule</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EmailAddresses</maml:name>
        <maml:Description>
          <maml:para>Email addresses to which the notification will be sent. If empty, no notification is sent.</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>
$EsxSettingsDepotsSyncScheduleSchedule &#x3D; Initialize-EsxSettingsDepotsSyncScheduleSchedule -Type &quot;HOURLY&quot; -Skip 0 -Minute 0 -Hour 0 -DayOfMonth 0 -DayOfWeek &quot;SUNDAY&quot;
$EsxSettingsDepotsSyncScheduleSpec &#x3D; Initialize-EsxSettingsDepotsSyncScheduleSpec -Enabled $false -Schedule $EsxSettingsDepotsSyncScheduleSchedule -EmailAddresses &quot;MyEmailAddresses&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsSyncScheduleSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsSyncScheduleSpec &#x3D; Initialize-EsxSettingsDepotsSyncScheduleSpec -Enabled $false -EmailAddresses &quot;MyEmailAddresses&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsSyncScheduleSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsSyncScheduleSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsDepotsSyncScheduleSchedule</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-EsxSettingsDepotsSyncSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsSyncSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_SyncSpec schema defines the information used to sync online depots. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_SyncSpec schema defines the information used to sync online depots. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsSyncSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cleanup</maml:name>
          <maml:Description>
            <maml:para>Whether to clean up all online depots before depot sync. When an online depot is cleaned up, all the data from this online depot, including the old content existing in vCenter but deprecated at the online depot, will be removed from disk, DB, and memory. Depot content not from online depots is untouched. Depot cleanup temporarily removes the online depot content which may be needed for image operations. Thus, it is suggested to avoid performing image operations that need online depot content when syncing depot with cleanup. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform depot cleanup.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Cleanup</maml:name>
        <maml:Description>
          <maml:para>Whether to clean up all online depots before depot sync. When an online depot is cleaned up, all the data from this online depot, including the old content existing in vCenter but deprecated at the online depot, will be removed from disk, DB, and memory. Depot content not from online depots is untouched. Depot cleanup temporarily removes the online depot content which may be needed for image operations. Thus, it is suggested to avoid performing image operations that need online depot content when syncing depot with cleanup. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, will not perform depot cleanup.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsDepotsSyncSpec &#x3D; Initialize-EsxSettingsDepotsSyncSpec -Cleanup $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsSyncSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsSyncSpec &#x3D; Initialize-EsxSettingsDepotsSyncSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsSyncSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsSyncSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsDepotsUmdsDeleteResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsUmdsDeleteResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Umds_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/umds* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Umds_DeleteResult schema contains a field that lists all the errors encountered after starting the task of *DELETE /esx/settings/depots/umds* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsUmdsDeleteResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsUmdsDeleteResult &#x3D; Initialize-EsxSettingsDepotsUmdsDeleteResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsUmdsDeleteResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsUmdsDeleteResult &#x3D; Initialize-EsxSettingsDepotsUmdsDeleteResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsUmdsDeleteResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsUmdsDeleteResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsDepotsUmdsPrecheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsDepotsUmdsPrecheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Umds_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/umds* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Umds_PrecheckResult schema contains the fields that show the details of affected baselines and desired states found in *DELETE /esx/settings/depots/umds* operation. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsDepotsUmdsPrecheckResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedBaselines</maml:name>
          <maml:Description>
            <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AffectedDesiredStates</maml:name>
          <maml:Description>
            <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>AffectedBaselines</maml:name>
        <maml:Description>
          <maml:para>Baselines affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no baseline is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedBaselineInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AffectedDesiredStates</maml:name>
        <maml:Description>
          <maml:para>Desired states affected. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no desired state is affected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsDepotsAffectedDesiredStateInfo&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>

$EsxSettingsDepotsAffectedBaselineInfo &#x3D; Initialize-EsxSettingsDepotsAffectedBaselineInfo -Baseline &quot;MyBaseline&quot; -Id 0 -AffectedUpdates @{ key_example &#x3D; $EsxSettingsDepotsUpdateSummary }


$EsxSettingsDepotsAffectedDesiredStateInfo &#x3D; Initialize-EsxSettingsDepotsAffectedDesiredStateInfo -ClusterName &quot;MyClusterName&quot; -ClusterId &quot;MyClusterId&quot; -EntityName &quot;MyEntityName&quot; -EntityId &quot;MyEntityId&quot; -SoftwareSpecName &quot;MySoftwareSpecName&quot; -SoftwareSpec &quot;MySoftwareSpec&quot; -EntityNames &quot;MyEntityNames&quot; -Entities &quot;MyEntities&quot; -AffectedBaseImage $EsxSettingsDepotsBaseImageVersion -AffectedAddon @{ key_example &#x3D; $EsxSettingsDepotsAddonSummary } -AffectedSolutions @{ key_example &#x3D; $EsxSettingsDepotsSolutionSummary } -AffectedHardwareSupport @{ key_example &#x3D; $EsxSettingsDepotsHardwareSupportManagerSummary } -AffectedIndependentComponents @{ key_example &#x3D; $EsxSettingsDepotsComponentSummary }

$EsxSettingsDepotsUmdsPrecheckResult &#x3D; Initialize-EsxSettingsDepotsUmdsPrecheckResult -AffectedBaselines $EsxSettingsDepotsAffectedBaselineInfo -AffectedDesiredStates $EsxSettingsDepotsAffectedDesiredStateInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsUmdsPrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsDepotsUmdsPrecheckResult &#x3D; Initialize-EsxSettingsDepotsUmdsPrecheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsDepotsUmdsPrecheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsUmdsPrecheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsUmdsSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsUmdsSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Umds_SetSpec schema defines the information of an UMDS depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Umds_SetSpec schema defines the information of an UMDS depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsUmdsSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the depot. If missing or &#x60;null&#x60;, the description 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>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether or not this depot should be enabled. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the depot will 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the depot. It should be the location to the index.xml for 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: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>Description of the depot. If missing or &#x60;null&#x60;, the description 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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether or not this depot should be enabled. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the depot will 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the depot. It should be the location to the index.xml for 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsSetSpec &#x3D; Initialize-EsxSettingsDepotsUmdsSetSpec -Description &quot;MyDescription&quot; -Enabled $false -Location &quot;MyLocation&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsUmdsSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsSetSpec &#x3D; Initialize-EsxSettingsDepotsUmdsSetSpec -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsUmdsSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsUmdsSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsDepotsUmdsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsDepotsUmdsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Depots_Umds_UpdateSpec schema defines the information used to update the UMDS depot.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Depots_Umds_UpdateSpec schema defines the information used to update the UMDS depot.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsDepotsUmdsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether or not this depot is enabled. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the enabled flag is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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 depot. If missing or &#x60;null&#x60;, the description is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Enabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether or not this depot is enabled. Disabling the depot doesn&#39;t delete its cached metadata and payloads. It will not be refreshed next time depots are re-synced. If missing or &#x60;null&#x60;, the enabled flag is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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 depot. If missing or &#x60;null&#x60;, the description is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsUpdateSpec &#x3D; Initialize-EsxSettingsDepotsUmdsUpdateSpec -Enabled $false -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsUmdsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsDepotsUmdsUpdateSpec &#x3D; Initialize-EsxSettingsDepotsUmdsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsDepotsUmdsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsDepotsUmdsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHardwareSupportManagersPackagesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_HardwareSupport_Managers_Packages_FilterSpec schema contains properties used to filter the results when listing OEM Hardware Support Packages (HSPs), see *GET /esx/settings/hardware-support/managers/{manager}/packages*).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_HardwareSupport_Managers_Packages_FilterSpec schema contains properties used to filter the results when listing OEM Hardware Support Packages (HSPs), see *GET /esx/settings/hardware-support/managers/{manager}/packages*).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImageVersion</maml:name>
          <maml:Description>
            <maml:para>vSphere release version the Hardware Support Package (HSP) must support to match the filter. Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-1.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all packages will be returned, regardless of base image 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>BaseImageVersion</maml:name>
        <maml:Description>
          <maml:para>vSphere release version the Hardware Support Package (HSP) must support to match the filter. Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-1.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all packages will be returned, regardless of base image 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>$EsxSettingsHardwareSupportManagersPackagesFilterSpec &#x3D; Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec -BaseImageVersion &quot;MyBaseImageVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportManagersPackagesFilterSpec &#x3D; Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHardwareSupportManagersPackagesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHardwareSupportManagersPackagesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_HardwareSupport_Managers_Packages_Versions_FilterSpec schema contains properties used to filter the results when retrieving Hardware Support Packages (HSPs) information.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_HardwareSupport_Managers_Packages_Versions_FilterSpec schema contains properties used to filter the results when retrieving Hardware Support Packages (HSPs) information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImageVersion</maml:name>
          <maml:Description>
            <maml:para>vSphere release version for the component information in the Hardware Support Package (HSP). Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-2.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all supported releases will be returned but no specific component information (added or deleted) will be included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>BaseImageVersion</maml:name>
        <maml:Description>
          <maml:para>vSphere release version for the component information in the Hardware Support Package (HSP). Only Hardware Support Packages (HSPs) compatible with the vSphere release version specified in &#39;baseImageVersion&#39; will be returned. The &#39;baseImageVersion&#39; parameter should be a full numeric base image version string (e.g. \&quot;7.1.0-2.3.436234\&quot;). Future implementations may support version specification by prefix (e.g. \&quot;7.1\&quot; to specify all updates and builds of 7.1) or other forms of specification (e.g. \&quot;&gt;&#x3D;7.0\&quot;). Hardware Support Pacakges (HSPs) may be advertised as supporting truncated version strings to indicate the remainder is wildcarded. Matching is on the specified substring only, so a bundle supporting \&quot;7.1.0-2\&quot; would match a &#39;release&#39; parameter of \&quot;7.1.0-2.3.436234\&quot; as well as \&quot;7.1.0-2.1.4133564\&quot; and \&quot;7.1.0-2.0.355667\&quot; but not \&quot;7.1.0-3.0.63445\&quot; or any base image version starting with \&quot;7.2\&quot;. Note that we require compatible base image versions be specified at least down to the update version (i.e. \&quot;7.0\&quot; is insufficiently constrained) If missing or &#x60;null&#x60;, all supported releases will be returned but no specific component information (added or deleted) will be included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec &#x3D; Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec -BaseImageVersion &quot;MyBaseImageVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec &#x3D; Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHardwareSupportManagersPackagesVersionsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHardwareSupportPackageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHardwareSupportPackageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_HardwareSupportPackageSpec schema contains properties to describe the desired Hardware Support Package (HSP) configured for a single device or distinct group of devices (typically the OEM&#39;s, including BIOS, device firmware and OEM-supplied driver or agent components).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_HardwareSupportPackageSpec schema contains properties to describe the desired Hardware Support Package (HSP) configured for a single device or distinct group of devices (typically the OEM&#39;s, including BIOS, device firmware and OEM-supplied driver or agent components).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHardwareSupportPackageSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pkg</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Package (HSP) selected When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 Hardware Support Package (HSP) selected (e.g. \&quot;20180128.1\&quot; or \&quot;v42\&quot;) If missing or &#x60;null&#x60;, the system will use an empty string as the 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>Pkg</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Package (HSP) selected When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.package&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 Hardware Support Package (HSP) selected (e.g. \&quot;20180128.1\&quot; or \&quot;v42\&quot;) If missing or &#x60;null&#x60;, the system will use an empty string as the 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>$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHardwareSupportPackageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHardwareSupportPackageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHardwareSupportPackageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHardwareSupportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHardwareSupportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_HardwareSupportSpec schema contains properties to describe the desired Hardware Support Package (HSP) configured for a cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_HardwareSupportSpec schema contains properties to describe the desired Hardware Support Package (HSP) configured for a cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHardwareSupportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Packages</maml:name>
          <maml:Description>
            <maml:para>Map of Hardware Support Packages (HSPs) for the cluster. The key is the Hardware Support Manager (HSM) name and the value is the specification detailing the HSP configured for that HSM. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportPackageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportPackageSpec&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>Map of Hardware Support Packages (HSPs) for the cluster. The key is the Hardware Support Manager (HSM) name and the value is the specification detailing the HSP configured for that HSM. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.setting.hardware_support.manager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportPackageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportPackageSpec&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>
$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHardwareSupportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHardwareSupportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHardwareSupportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostHardwareSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostHardwareSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_HostHardwareSpec schema contains properties to describe the host&#39;s hardware specifications like vendor, model, family and oem string. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_HostHardwareSpec schema contains properties to describe the host&#39;s hardware specifications like vendor, model, family and oem string. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostHardwareSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendor</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s vendor name. Maps to \&quot;Manufacturer\&quot; in SMBIOS: System Information (Type 1) and offset 04h This property was added in __vSphere API 9.0.0.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>Models</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s model name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, model name will not be used for image selection Maps to \&quot;Product Name\&quot; in SMBIOS: System Information (Type 1) and offset 05h</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>Families</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s family name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, family name will not be used for image selection Maps to \&quot;Family\&quot; in SMBIOS: System Information (Type 1) and offset 1Ah</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>OemStrings</maml:name>
          <maml:Description>
            <maml:para>Host&#39;s OEM string. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, oem string will not be used for image selection Maps to SMBIOS: OEM Strings (Type 11)</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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s vendor name. Maps to \&quot;Manufacturer\&quot; in SMBIOS: System Information (Type 1) and offset 04h This property was added in __vSphere API 9.0.0.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>Models</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s model name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, model name will not be used for image selection Maps to \&quot;Product Name\&quot; in SMBIOS: System Information (Type 1) and offset 05h</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>Families</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s family name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, family name will not be used for image selection Maps to \&quot;Family\&quot; in SMBIOS: System Information (Type 1) and offset 1Ah</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>OemStrings</maml:name>
        <maml:Description>
          <maml:para>Host&#39;s OEM string. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, oem string will not be used for image selection Maps to SMBIOS: OEM Strings (Type 11)</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>$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostHardwareSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostHardwareSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostHardwareSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsDepotOverridesDepot</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsDepotOverridesDepot</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_DepotOverrides_Depot schema defines the information regarding a particular depot override for a given host. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_DepotOverrides_Depot schema defines the information regarding a particular depot override for a given host. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsDepotOverridesDepot</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the depot override. This could be a location of zip file or location to an index.xml file. This property was added in __vSphere API 8.0.1.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the depot override. This could be a location of zip file or location to an index.xml file. This property was added in __vSphere API 8.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot &#x3D; Initialize-EsxSettingsHostsDepotOverridesDepot -Location &quot;MyLocation&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsDepotOverridesDepot with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsDepotOverridesDepot &#x3D; Initialize-EsxSettingsHostsDepotOverridesDepot -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsDepotOverridesDepot with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsDepotOverridesDepot</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsEnablementSoftwareCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsEnablementSoftwareCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Enablement_Software_CheckResult schema contains information that describes the results of the checks. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Enablement_Software_CheckResult schema contains information that describes the results of the checks. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsEnablementSoftwareCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>Notifications containing check results grouped by *Esx_Settings_Hosts_Enablement_Software_CheckType* type. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&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>Notifications</maml:name>
        <maml:Description>
          <maml:para>Notifications containing check results grouped by *Esx_Settings_Hosts_Enablement_Software_CheckType* type. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsNotifications&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>
$EsxSettingsHostsEnablementSoftwareCheckResult &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareCheckResult -Notifications @{ key_example &#x3D; $EsxSettingsNotifications }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsEnablementSoftwareCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsEnablementSoftwareCheckResult &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareCheckResult -Notifications @{ key_example &#x3D; $EsxSettingsNotifications }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsEnablementSoftwareCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsEnablementSoftwareCheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsEnablementSoftwareCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsEnablementSoftwareCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Enablement_Software_CheckSpec schema contains information describing what checks should be performed. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Enablement_Software_CheckSpec schema contains information describing what checks should be performed. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsEnablementSoftwareCheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ChecksToSkip</maml:name>
          <maml:Description>
            <maml:para>Specifies the checks that should be skipped. If the set is empty, all checks will be performed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckType&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>ChecksToSkip</maml:name>
        <maml:Description>
          <maml:para>Specifies the checks that should be skipped. If the set is empty, all checks will be performed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsEnablementSoftwareCheckType&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>$EsxSettingsHostsEnablementSoftwareCheckSpec &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareCheckSpec -ChecksToSkip &quot;SOFTWARE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsEnablementSoftwareCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsEnablementSoftwareCheckSpec &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareCheckSpec -ChecksToSkip &quot;SOFTWARE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsEnablementSoftwareCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsEnablementSoftwareCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsEnablementSoftwareEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsEnablementSoftwareEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Enablement_Software_EnableSpec schema contains information describing checks that should be skipped during enablement. Currently only *Esx_Settings_Hosts_Enablement_Software_CheckType.SOFTWARE* check can be skipped. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Enablement_Software_EnableSpec schema contains information describing checks that should be skipped during enablement. Currently only *Esx_Settings_Hosts_Enablement_Software_CheckType.SOFTWARE* check can be skipped. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsEnablementSoftwareEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipSoftwareCheck</maml:name>
          <maml:Description>
            <maml:para>Skip *Esx_Settings_Hosts_Enablement_Software_CheckType.SOFTWARE* check during feature enablement. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SkipSoftwareCheck</maml:name>
        <maml:Description>
          <maml:para>Skip *Esx_Settings_Hosts_Enablement_Software_CheckType.SOFTWARE* check during feature enablement. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsHostsEnablementSoftwareEnableSpec &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsEnablementSoftwareEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsEnablementSoftwareEnableSpec &#x3D; Initialize-EsxSettingsHostsEnablementSoftwareEnableSpec -SkipSoftwareCheck $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsEnablementSoftwareEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsEnablementSoftwareEnableSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsPoliciesApplyConfiguredPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsPoliciesApplyConfiguredPolicySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Policies_Apply_ConfiguredPolicySpec schema contains properties that describe the policies configured to be used when the software and configuration specification documents are applied to an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsPoliciesApplyConfiguredPolicySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureAction</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
            <maml: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>Enable Quick Boot during remediation of the host. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>FailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureAction</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyConfiguredPolicySpecPreRemediationPowerAction</maml:name>
          <maml: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>Enable Quick Boot during remediation of the host. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, configured value would be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$EsxSettingsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
$EsxSettingsHostsPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsHostsPoliciesApplyConfiguredPolicySpec -FailureAction $EsxSettingsHostsPoliciesApplyFailureAction -PreRemediationPowerAction &quot;POWER_OFF_VMS&quot; -EnableQuickBoot $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsPoliciesApplyConfiguredPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsPoliciesApplyConfiguredPolicySpec &#x3D; Initialize-EsxSettingsHostsPoliciesApplyConfiguredPolicySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsPoliciesApplyConfiguredPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsPoliciesApplyConfiguredPolicySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHostsPoliciesApplyFailureAction</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-SettingsHostsPoliciesApplyFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsPoliciesApplyFailureAction</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Policies_Apply_FailureAction schema contains properties that describe the actions to be taken when entering maintenance mode fails on an ESXi host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsPoliciesApplyFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureActionAction</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureActionAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait to retry the failed operation in seconds. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureActionAction</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsPoliciesApplyFailureActionAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait to retry the failed operation in seconds. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of action is *Esx_Settings_Hosts_Policies_Apply_FailureAction_Action.RETRY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot; -RetryDelay 0 -RetryCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsPoliciesApplyFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsPoliciesApplyFailureAction &#x3D; Initialize-EsxSettingsHostsPoliciesApplyFailureAction -Action &quot;FAIL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsPoliciesApplyFailureAction with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsPoliciesApplyFailureAction</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareApplyResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareApplyResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_ApplyResult schema contains properties that describe the result of an *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareApplyResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit used to fetch the desired software document to be applied to host. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit used to fetch the desired software document to be applied to host. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsHostsSoftwareApplyStatus &#x3D; Initialize-EsxSettingsHostsSoftwareApplyStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsHostsSoftwareApplyResult &#x3D; Initialize-EsxSettingsHostsSoftwareApplyResult -Status $EsxSettingsHostsSoftwareApplyStatus -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareApplyResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareApplyResult &#x3D; Initialize-EsxSettingsHostsSoftwareApplyResult -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareApplyResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareApplyResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostsSoftwareApplyStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-SettingsHostsSoftwareApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_ApplySpec schema contains properties that describe the specification to be used for applying the desired software document to a host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_ApplySpec schema contains properties that describe the specification to be used for applying the desired software document to a host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AcceptEula</maml:name>
          <maml:Description>
            <maml:para>Accept the VMware End User License Agreement (EULA) before starting the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation could fail due to the EULA not being accepted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the apply operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AcceptEula</maml:name>
        <maml:Description>
          <maml:para>Accept the VMware End User License Agreement (EULA) before starting the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation could fail due to the EULA not being accepted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsHostsSoftwareApplySpec &#x3D; Initialize-EsxSettingsHostsSoftwareApplySpec -Commit &quot;MyCommit&quot; -AcceptEula $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareApplySpec &#x3D; Initialize-EsxSettingsHostsSoftwareApplySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareApplySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareApplyStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareApplyStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_ApplyStatus schema contains properties that describe the status of an *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareApplyStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatusStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatusStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatusStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareApplyStatusStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareApplyStatus &#x3D; Initialize-EsxSettingsHostsSoftwareApplyStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareApplyStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareApplyStatus &#x3D; Initialize-EsxSettingsHostsSoftwareApplyStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareApplyStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareApplyStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsHostsSoftwareCheckInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareCheckInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_CheckInfo schema contains properties that describe a particular check. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_CheckInfo schema contains properties that describe a particular check. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareCheckInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Check</maml:name>
          <maml:Description>
            <maml:para>The check identifier. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Originator</maml:name>
          <maml:Description>
            <maml:para>The service that performed the check. This property was added in __vSphere API 8.0.0.1__. Only set if there is an originator available for this 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Check</maml:name>
        <maml:Description>
          <maml:para>The check identifier. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Originator</maml:name>
        <maml:Description>
          <maml:para>The service that performed the check. This property was added in __vSphere API 8.0.0.1__. Only set if there is an originator available for this 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareCheckInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-EsxSettingsHostsSoftwareCheckIssue</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareCheckIssue</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_CheckIssue schema contains properties that describe a particular check issue. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_CheckIssue schema contains properties that describe a particular check issue. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareCheckIssue</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resolution</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Resolution</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsHostsSoftwareCheckIssue &#x3D; Initialize-EsxSettingsHostsSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckIssue with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsHostsSoftwareCheckIssue &#x3D; Initialize-EsxSettingsHostsSoftwareCheckIssue -Description $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckIssue with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareCheckIssue</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-EsxSettingsHostsSoftwareCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_CheckResult schema contains properties that describe aggregated status of all checks performed. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_CheckResult schema contains properties that describe aggregated status of all checks performed. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit on which checks have been run. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EntityResult</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResult</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResult</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit on which checks have been run. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EntityResult</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResult</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResult</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>






$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsHostsSoftwareCheckIssue &#x3D; Initialize-EsxSettingsHostsSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot; -CheckIssues $EsxSettingsHostsSoftwareCheckIssue

$EsxSettingsHostsSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareEntityCheckResult -Type &quot;HOST&quot; -Host &quot;MyHost&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsHostsSoftwareCheckStatus

$EsxSettingsHostsSoftwareCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareCheckResult -Status &quot;OK&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo -EntityResult $EsxSettingsHostsSoftwareEntityCheckResult
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>




$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot;

$EsxSettingsHostsSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareEntityCheckResult -Type &quot;HOST&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsHostsSoftwareCheckStatus

$EsxSettingsHostsSoftwareCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareCheckResult -Status &quot;OK&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo -EntityResult $EsxSettingsHostsSoftwareEntityCheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareCheckResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostsSoftwareEntityCheckResult</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-SettingsHostsSoftwareCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_CheckSpec schema contains properties that describe the specification to be used for running checks on the host before the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_CheckSpec schema contains properties that describe the specification to be used for running checks on the host before the *POST /esx/settings/hosts/{host}/software?action&#x3D;apply* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the check operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the check opertion will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the check operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the check opertion will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareCheckSpec &#x3D; Initialize-EsxSettingsHostsSoftwareCheckSpec -Commit &quot;MyCommit&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareCheckSpec &#x3D; Initialize-EsxSettingsHostsSoftwareCheckSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareCheckStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareCheckStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_CheckStatus schema contains properties that describe a check result. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_CheckStatus schema contains properties that describe a check result. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareCheckStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Check</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckInfo</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckIssues</maml:name>
          <maml:Description>
            <maml:para>List of *Esx_Settings_Hosts_Software_CheckIssue*s that the check reported. This property was added in __vSphere API 8.0.0.1__. If not set, the service is still using the {#member issues}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckIssue&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckIssue&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>Check</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckInfo</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckIssues</maml:name>
        <maml:Description>
          <maml:para>List of *Esx_Settings_Hosts_Software_CheckIssue*s that the check reported. This property was added in __vSphere API 8.0.0.1__. If not set, the service is still using the {#member issues}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckIssue&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckIssue&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>




$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsHostsSoftwareCheckIssue &#x3D; Initialize-EsxSettingsHostsSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot; -CheckIssues $EsxSettingsHostsSoftwareCheckIssue
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareCheckStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareCheckStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostsSoftwareCheckInfo</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-SettingsHostsSoftwareDraftsCommitSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareDraftsCommitSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareDraftsCommitSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message to include with the commit. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Orchestrator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message to include with the commit. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Orchestrator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
$EsxSettingsHostsSoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsCommitSpec -Message &quot;MyMessage&quot; -Orchestrator $EsxSettingsOrchestratorSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsCommitSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsCommitSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsCommitSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsCommitSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsOrchestratorSpec</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-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the software specification. This property was added in __vSphere API 9.0.0.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: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>Display name of the software specification. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsDisplayNameSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareDraftsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/hosts/{host}/software/drafts*. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/hosts/{host}/software/drafts*. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owners</maml:name>
          <maml:Description>
            <maml:para>Owners of the drafts. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>Owners</maml:name>
        <maml:Description>
          <maml:para>Owners of the drafts. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>$EsxSettingsHostsSoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec -Owners &quot;MyOwners&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsSoftwareDraftsImportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareDraftsImportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareDraftsImportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the software specification file to be imported. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.PULL*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileId</maml:name>
          <maml:Description>
            <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.PUSH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The JSON string representing the desired software specification. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareDraftsSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the software specification file to be imported. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.PULL*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileId</maml:name>
        <maml:Description>
          <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.PUSH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The JSON string representing the desired software specification. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Hosts_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsImportSpec -SourceType &quot;PULL&quot; -Location &quot;MyLocation&quot; -FileId &quot;MyFileId&quot; -SoftwareSpec &quot;MySoftwareSpec&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsImportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsImportSpec -SourceType &quot;PULL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsImportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsImportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_Software_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_Software_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentsToSet</maml:name>
          <maml:Description>
            <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
          <maml:Description>
            <maml:para>List of components to be removed. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToSet</maml:name>
        <maml:Description>
          <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
        <maml:Description>
          <maml:para>List of components to be removed. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>$EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec -ComponentsToSet @{ key_example &#x3D; &quot;MyInner&quot; } -ComponentsToDelete &quot;MyComponentsToDelete&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsSoftwareComponentsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareDraftsValidateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareDraftsValidateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareDraftsValidateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsValidateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsHostsSoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareDraftsValidateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareDraftsValidateResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsHostsSoftwareEntityCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareEntityCheckResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_EntityCheckResult schema contains properties that describe aggregated status of all checks performed on a specific entity. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_EntityCheckResult schema contains properties that describe aggregated status of all checks performed on a specific entity. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareEntityCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResultEntityType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResultEntityType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>If the entity type is HOST then the host identifier for which the checks have been run. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Hosts_Software_EntityCheckResult_EntityType.HOST*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckStatuses</maml:name>
          <maml:Description>
            <maml:para>List of Esx_Settings_Hosts_Software_CheckStatus for all checks performed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckStatus&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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResultEntityType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareEntityCheckResultEntityType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>If the entity type is HOST then the host identifier for which the checks have been run. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Hosts_Software_EntityCheckResult_EntityType.HOST*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckStatuses</maml:name>
        <maml:Description>
          <maml:para>List of Esx_Settings_Hosts_Software_CheckStatus for all checks performed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareCheckStatus&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>





$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage -Originator &quot;MyOriginator&quot;


$EsxSettingsHostsSoftwareCheckIssue &#x3D; Initialize-EsxSettingsHostsSoftwareCheckIssue -Description $VapiStdLocalizableMessage -Resolution $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot; -CheckIssues $EsxSettingsHostsSoftwareCheckIssue

$EsxSettingsHostsSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareEntityCheckResult -Type &quot;HOST&quot; -Host &quot;MyHost&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsHostsSoftwareCheckStatus
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareEntityCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsHostsSoftwareCheckInfo &#x3D; Initialize-EsxSettingsHostsSoftwareCheckInfo -Check &quot;MyCheck&quot; -Name $VapiStdLocalizableMessage -Description $VapiStdLocalizableMessage

$EsxSettingsHostsSoftwareCheckStatus &#x3D; Initialize-EsxSettingsHostsSoftwareCheckStatus -Check $EsxSettingsHostsSoftwareCheckInfo -Status &quot;OK&quot;

$EsxSettingsHostsSoftwareEntityCheckResult &#x3D; Initialize-EsxSettingsHostsSoftwareEntityCheckResult -Type &quot;HOST&quot; -Status &quot;OK&quot; -CheckStatuses $EsxSettingsHostsSoftwareCheckStatus
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareEntityCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareEntityCheckResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsHostsSoftwareExportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareExportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareExportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExportSoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Whether to export software specification document. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export ISO image. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
          <maml:Description>
            <maml:para>Whether to export offline bundle. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ExportSoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Whether to export software specification document. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export ISO image. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
        <maml:Description>
          <maml:para>Whether to export offline bundle. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsHostsSoftwareExportSpec &#x3D; Initialize-EsxSettingsHostsSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareExportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareExportSpec &#x3D; Initialize-EsxSettingsHostsSoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareExportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareExportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareStageResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareStageResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_StageResult schema contains properties that describe the result of a *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_StageResult schema contains properties that describe the result of a *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareStageResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The identifier of the commit used to fetch the desired software document to be staged to a host. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Commit</maml:name>
        <maml:Description>
          <maml:para>The identifier of the commit used to fetch the desired software document to be staged to a host. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsHostsSoftwareStageStatus &#x3D; Initialize-EsxSettingsHostsSoftwareStageStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications

$EsxSettingsHostsSoftwareStageResult &#x3D; Initialize-EsxSettingsHostsSoftwareStageResult -Status $EsxSettingsHostsSoftwareStageStatus -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareStageResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareStageResult &#x3D; Initialize-EsxSettingsHostsSoftwareStageResult -Commit &quot;MyCommit&quot; -HostInfo $EsxSettingsHostInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareStageResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareStageResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostsSoftwareStageStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-SettingsHostsSoftwareStageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsHostsSoftwareStageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_StageSpec schema contains properties that describe the specification to be used for staging the desired software document to a host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_StageSpec schema contains properties that describe the specification to be used for staging the desired software document to a host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsHostsSoftwareStageSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Commit</maml:name>
          <maml:Description>
            <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the stage operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Commit</maml:name>
        <maml:Description>
          <maml:para>The minimum commit identifier of the desired software document to be used during the *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty the stage operation will use the latest commit to fetch the desired state document. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.commit&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareStageSpec &#x3D; Initialize-EsxSettingsHostsSoftwareStageSpec -Commit &quot;MyCommit&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareStageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsHostsSoftwareStageSpec &#x3D; Initialize-EsxSettingsHostsSoftwareStageSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsHostsSoftwareStageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareStageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsHostsSoftwareStageStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsHostsSoftwareStageStatus</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Hosts_Software_StageStatus schema contains properties that describe the status of a *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Hosts_Software_StageStatus schema contains properties that describe the status of a *POST /esx/settings/hosts/{host}/software?action&#x3D;stage* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsHostsSoftwareStageStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatusStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatusStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatusStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostsSoftwareStageStatusStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation started. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation completed. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareStageStatus &#x3D; Initialize-EsxSettingsHostsSoftwareStageStatus -Status &quot;RUNNING&quot; -Progress $CisTaskProgress -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareStageStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostsSoftwareStageStatus &#x3D; Initialize-EsxSettingsHostsSoftwareStageStatus -Status &quot;RUNNING&quot; -StartTime (Get-Date) -EndTime (Get-Date) -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsHostsSoftwareStageStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsHostsSoftwareStageStatus</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsImageSelectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsImageSelectionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_ImageSelectionSpec schema contains properties to describe the selection criteria used to select an image for 1 or more hosts This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_ImageSelectionSpec schema contains properties to describe the selection criteria used to select an image for 1 or more hosts This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsImageSelectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SelectionType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpecSelectionType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpecSelectionType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostUuids</maml:name>
          <maml:Description>
            <maml:para>Specifies the host&#39;s uuid for which an image needs to be selected. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of selection_type is *Esx_Settings_ImageSelectionSpec_SelectionType.HOST_UUID*.</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>HostHardwareSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostHardwareSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostHardwareSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SelectionType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpecSelectionType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsImageSelectionSpecSelectionType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostUuids</maml:name>
        <maml:Description>
          <maml:para>Specifies the host&#39;s uuid for which an image needs to be selected. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of selection_type is *Esx_Settings_ImageSelectionSpec_SelectionType.HOST_UUID*.</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>HostHardwareSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsHostHardwareSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHostHardwareSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxSettingsHostHardwareSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsImageSelectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsImageSelectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsImageSelectionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsHostHardwareSpec</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-EsxSettingsInventoryApplyEntitiesResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryApplyEntitiesResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ApplyEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#apply operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ApplyEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#apply operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryApplyEntitiesResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyEntityResult&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>

$EsxSettingsInventoryApplyEntityResult &#x3D; Initialize-EsxSettingsInventoryApplyEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryApplyEntitiesResult &#x3D; Initialize-EsxSettingsInventoryApplyEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplyEntitiesResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryApplyEntityResult &#x3D; Initialize-EsxSettingsInventoryApplyEntityResult -Status &quot;IN_PROGRESS&quot;

$EsxSettingsInventoryApplyEntitiesResult &#x3D; Initialize-EsxSettingsInventoryApplyEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryApplyEntityResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplyEntitiesResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryApplyEntitiesResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryApplyEntityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryApplyEntityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ApplyEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ApplyEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryApplyEntityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryApplyStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryApplyEntityResult &#x3D; Initialize-EsxSettingsInventoryApplyEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplyEntityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryApplyEntityResult &#x3D; Initialize-EsxSettingsInventoryApplyEntityResult -Status &quot;IN_PROGRESS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplyEntityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryApplyEntityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryApplySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ApplySpec schema contains properties that describe the specification to be used for applying the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ApplySpec schema contains properties that describe the specification to be used for applying the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AcceptEula</maml:name>
          <maml:Description>
            <maml:para> Accept the VMware End User License Agreement (EULA) before starting the com.vmware.esx.settings.repository.Inventory#apply operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the com.vmware.esx.settings.repository.Inventory#apply operation could fail due to the EULA not being accepted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AcceptEula</maml:name>
        <maml:Description>
          <maml:para> Accept the VMware End User License Agreement (EULA) before starting the com.vmware.esx.settings.repository.Inventory#apply operation. The VMware EULA is available for download at, https://www.vmware.com/download/eula.html This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the com.vmware.esx.settings.repository.Inventory#apply operation could fail due to the EULA not being accepted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryApplySpec &#x3D; Initialize-EsxSettingsInventoryApplySpec -AcceptEula $false -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryApplySpec &#x3D; Initialize-EsxSettingsInventoryApplySpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryApplySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryAssignEntitiesResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryAssignEntitiesResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_AssignEntitiesResult schema contains properties describing the entities specified in *Esx_Settings_Inventory_AssignEntitiesSpec* and their corresponding assignment operatopm info as specified in *Esx_Settings_Inventory_AssignEntityResult*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_AssignEntitiesResult schema contains properties describing the entities specified in *Esx_Settings_Inventory_AssignEntitiesSpec* and their corresponding assignment operatopm info as specified in *Esx_Settings_Inventory_AssignEntityResult*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryAssignEntitiesResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing datacenter entites and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Map containing folders and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing cluster entites and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Map containing standalone hosts and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing datacenter entites and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Map containing folders and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing cluster entites and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Map containing standalone hosts and their corresponding assignment operation details as specified in *Esx_Settings_Inventory_AssignEntityResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntityResult&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>

$EsxSettingsInventoryAssignEntityResult &#x3D; Initialize-EsxSettingsInventoryAssignEntityResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryAssignEntitiesResult &#x3D; Initialize-EsxSettingsInventoryAssignEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntitiesResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryAssignEntityResult &#x3D; Initialize-EsxSettingsInventoryAssignEntityResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryAssignEntitiesResult &#x3D; Initialize-EsxSettingsInventoryAssignEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryAssignEntityResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntitiesResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryAssignEntitiesResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryAssignEntitiesSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryAssignEntitiesSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_AssignEntitiesSpec contains properties used to assign a software specification from the repository to a list of entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_AssignEntitiesSpec contains properties used to assign a software specification from the repository to a list of entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryAssignEntitiesSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpecId</maml:name>
          <maml:Description>
            <maml:para>The software spec in the repository that will be assigned to the list of entities. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Orchestrator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpecId</maml:name>
        <maml:Description>
          <maml:para>The software spec in the repository that will be assigned to the list of entities. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Orchestrator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
$EsxSettingsInventoryAssignEntitiesSpec &#x3D; Initialize-EsxSettingsInventoryAssignEntitiesSpec -SoftwareSpecId &quot;MySoftwareSpecId&quot; -Entities $EsxSettingsInventoryEntitySpec -Orchestrator $EsxSettingsOrchestratorSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntitiesSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryAssignEntitiesSpec &#x3D; Initialize-EsxSettingsInventoryAssignEntitiesSpec -SoftwareSpecId &quot;MySoftwareSpecId&quot; -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntitiesSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryAssignEntitiesSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsOrchestratorSpec</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-EsxSettingsInventoryAssignEntityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryAssignEntityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_AssignEntityResult schema contains information of entities specified in *Esx_Settings_Inventory_AssignEntitiesSpec* and the status of their assignment operation invoked on them. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_AssignEntityResult schema contains information of entities specified in *Esx_Settings_Inventory_AssignEntitiesSpec* and the status of their assignment operation invoked on them. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryAssignEntityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryAssignEntitiesStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryAssignEntityResult &#x3D; Initialize-EsxSettingsInventoryAssignEntityResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryAssignEntityResult &#x3D; Initialize-EsxSettingsInventoryAssignEntityResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryAssignEntityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryAssignEntityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryCheckEntitiesResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryCheckEntitiesResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_CheckEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#check operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_CheckEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#check operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryCheckEntitiesResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckEntityResult&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>

$EsxSettingsInventoryCheckEntityResult &#x3D; Initialize-EsxSettingsInventoryCheckEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryCheckEntitiesResult &#x3D; Initialize-EsxSettingsInventoryCheckEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckEntitiesResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryCheckEntityResult &#x3D; Initialize-EsxSettingsInventoryCheckEntityResult -Status &quot;IN_PROGRESS&quot;

$EsxSettingsInventoryCheckEntitiesResult &#x3D; Initialize-EsxSettingsInventoryCheckEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryCheckEntityResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckEntitiesResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryCheckEntitiesResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryCheckEntityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryCheckEntityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_CheckEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_CheckEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryCheckEntityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryCheckStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryCheckEntityResult &#x3D; Initialize-EsxSettingsInventoryCheckEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckEntityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryCheckEntityResult &#x3D; Initialize-EsxSettingsInventoryCheckEntityResult -Status &quot;IN_PROGRESS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckEntityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryCheckEntityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_CheckSpec schema contains properties that describe the specification to be used for checking the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_CheckSpec schema contains properties that describe the specification to be used for checking the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The optional software specification identifier. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the assigned software specifications will be checked against. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The optional software specification identifier. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the assigned software specifications will be checked against. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryCheckSpec &#x3D; Initialize-EsxSettingsInventoryCheckSpec -SoftwareSpec &quot;MySoftwareSpec&quot; -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryCheckSpec &#x3D; Initialize-EsxSettingsInventoryCheckSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryCheckSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryEntitySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryEntitySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_EntitySpec schema contains properties that describe the inventory and its entities on whom operations like extract images, transition will be executed. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_EntitySpec schema contains properties that describe the inventory and its entities on whom operations like extract images, transition will be executed. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryEntitySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpecInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpecInventoryType</maml:name>
            <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>List of clusters on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual hosts and clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters and standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual hosts and clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpecInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpecInventoryType</maml:name>
          <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>List of clusters on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual hosts and clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters and standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual hosts and clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_EntitySpec_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryEntitySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryEntitySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryEntitySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryEntityTransitionResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryEntityTransitionResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_EntityTransitionResult schema contains information of entities specified in *Esx_Settings_Inventory_TransitionSpec* and the status of their transition operation invoked on them. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_EntityTransitionResult schema contains information of entities specified in *Esx_Settings_Inventory_TransitionSpec* and the status of their transition operation invoked on them. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryEntityTransitionResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryTransitionStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntityTransitionResult &#x3D; Initialize-EsxSettingsInventoryEntityTransitionResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryEntityTransitionResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntityTransitionResult &#x3D; Initialize-EsxSettingsInventoryEntityTransitionResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryEntityTransitionResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryEntityTransitionResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryExtractInstalledImageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryExtractInstalledImageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ExtractInstalledImageSpec contains properties that describes the specification such as the entities in extract-installed-image operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ExtractInstalledImageSpec contains properties that describes the specification such as the entities in extract-installed-image operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryExtractInstalledImageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryExtractInstalledImageSpec &#x3D; Initialize-EsxSettingsInventoryExtractInstalledImageSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryExtractInstalledImageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryExtractInstalledImageSpec &#x3D; Initialize-EsxSettingsInventoryExtractInstalledImageSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryExtractInstalledImageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryExtractInstalledImageSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryExtractResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryExtractResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ExtractResult schema contains *Esx_Settings_Inventory_ImageExtractionResult* details for all the entities specified in *Esx_Settings_Inventory_ExtractInstalledImageSpec*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ExtractResult schema contains *Esx_Settings_Inventory_ImageExtractionResult* details for all the entities specified in *Esx_Settings_Inventory_ExtractInstalledImageSpec*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryExtractResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing datacenter entites and their corresponding image details as specified in *Esx_Settings_Inventory_ImageExtractionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Map containing folders and their corresponding image details as specified in *Esx_Settings_Inventory_ImageExtractionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing cluster entities and their corresponding image details as specified in #ImageExtractionResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Map containing standalone host entities and their corresponding image details as specified in #ImageExtractionResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing datacenter entites and their corresponding image details as specified in *Esx_Settings_Inventory_ImageExtractionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Map containing folders and their corresponding image details as specified in *Esx_Settings_Inventory_ImageExtractionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing cluster entities and their corresponding image details as specified in #ImageExtractionResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Map containing standalone host entities and their corresponding image details as specified in #ImageExtractionResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryImageExtractionResult&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>

$EsxSettingsInventoryImageExtractionResult &#x3D; Initialize-EsxSettingsInventoryImageExtractionResult -Status &quot;COMPLETED&quot; -UniformImage $false -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryExtractResult &#x3D; Initialize-EsxSettingsInventoryExtractResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryExtractResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryImageExtractionResult &#x3D; Initialize-EsxSettingsInventoryImageExtractionResult -Status &quot;COMPLETED&quot; -UniformImage $false -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryExtractResult &#x3D; Initialize-EsxSettingsInventoryExtractResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryImageExtractionResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryExtractResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryExtractResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryImageExtractionResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryImageExtractionResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ImageExtractionResult schema contains properties that describes the status and brief details about the image extract operation invoked on an entity. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ImageExtractionResult schema contains properties that describes the status and brief details about the image extract operation invoked on an entity. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryImageExtractionResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UniformImage</maml:name>
          <maml:Description>
            <maml:para>Describes if the image present on the entity is uniform or not. In case of standalone host this property will always be true. In case of clusters, if all hosts within the cluster are running same image then this property will be set to &#x60;true&#x60; else &#x60;false&#x60;. In case of folders/datacenters, if all the standalone hosts and clusters within them are running the same image, then property will be set to &#x60;true&#x60; else &#x60;false&#x60;. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryExtractStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UniformImage</maml:name>
        <maml:Description>
          <maml:para>Describes if the image present on the entity is uniform or not. In case of standalone host this property will always be true. In case of clusters, if all hosts within the cluster are running same image then this property will be set to &#x60;true&#x60; else &#x60;false&#x60;. In case of folders/datacenters, if all the standalone hosts and clusters within them are running the same image, then property will be set to &#x60;true&#x60; else &#x60;false&#x60;. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryImageExtractionResult &#x3D; Initialize-EsxSettingsInventoryImageExtractionResult -Status &quot;COMPLETED&quot; -UniformImage $false -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryImageExtractionResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryImageExtractionResult &#x3D; Initialize-EsxSettingsInventoryImageExtractionResult -Status &quot;COMPLETED&quot; -UniformImage $false -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryImageExtractionResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryImageExtractionResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryReportsSummaryClustersGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryReportsSummaryClustersGetParams</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams schema contains properties that are necessary to generate the operations summary report of clusters under given inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams schema contains properties that are necessary to generate the operations summary report of clusters under given inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryReportsSummaryClustersGetParams</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</maml:name>
            <maml: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 on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryClustersGetParamsInventoryType</maml:name>
          <maml: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 on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all clusters in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$EsxSettingsInventoryReportsSummaryClustersGetParams &#x3D; Initialize-EsxSettingsInventoryReportsSummaryClustersGetParams -Type &quot;CLUSTER&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsSummaryClustersGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryReportsSummaryClustersGetParams &#x3D; Initialize-EsxSettingsInventoryReportsSummaryClustersGetParams -Type &quot;CLUSTER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsSummaryClustersGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryReportsSummaryClustersGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryReportsSummaryHostsGetParams</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams schema contains properties that are necessary to generate the operations summary report of standalone hosts under given inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams schema contains properties that are necessary to generate the operations summary report of standalone hosts under given inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</maml:name>
            <maml: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 standalone hosts on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsSummaryHostsGetParamsInventoryType</maml:name>
          <maml: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 standalone hosts on which the operations summary needs to be generated. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the operations summary needs to be generated. Internally the folder entities will be expanded to individual standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all standalone hosts in the vCenter. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of data-centers on which the operations summary needs to be generated. Internally the data-center entities will be expanded to individual standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_Summary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$EsxSettingsInventoryReportsSummaryHostsGetParams &#x3D; Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryReportsSummaryHostsGetParams &#x3D; Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams -Type &quot;HOST&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsSummaryHostsGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryReportsSummaryHostsGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryReportsTransitionSummaryClustersGetParams</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams schema contains properties that are necessary to generate the summary report for the given entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams schema contains properties that are necessary to generate the summary report for the given entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</maml:name>
            <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed clusters. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryClustersGetParamsInventoryType</maml:name>
          <maml: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 on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed clusters which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed clusters. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed clusters which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Clusters_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$EsxSettingsInventoryReportsTransitionSummaryClustersGetParams &#x3D; Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams -Type &quot;CLUSTER&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryReportsTransitionSummaryClustersGetParams &#x3D; Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams -Type &quot;CLUSTER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsTransitionSummaryClustersGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryReportsTransitionSummaryClustersGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryReportsTransitionSummaryHostsGetParams</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams schema contains properties that are necessary to generate the summary report for the given entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams schema contains properties that are necessary to generate the summary report for the given entities. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</maml:name>
            <maml: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 standalone hosts on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed standalone hosts. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryReportsTransitionSummaryHostsGetParamsInventoryType</maml:name>
          <maml: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 standalone hosts on which the specified operation needs to be executed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.HOST*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>List of folders on which the specified operation will be executed. Internally each folder entity will be expanded to individual baseline managed standalone hosts which are underneath the designated folder. If the list contains the managed object ID of the root folder, the specified operation will be executed on all baseline managed standalone hosts. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.FOLDER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>List of the data-centers on which the specified operation will be executed. Internally each data-center entity will be expanded to individual baseline managed standalone hosts which are underneath the designated data-center. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Esx_Settings_Inventory_Reports_TransitionSummary_Hosts_GetParams_InventoryType.DATACENTER*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$EsxSettingsInventoryReportsTransitionSummaryHostsGetParams &#x3D; Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsInventoryReportsTransitionSummaryHostsGetParams &#x3D; Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams -Type &quot;HOST&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryReportsTransitionSummaryHostsGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryReportsTransitionSummaryHostsGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryScanEntitiesResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryScanEntitiesResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ScanEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#scan operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ScanEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#scan operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryScanEntitiesResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanEntityResult&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>

$EsxSettingsInventoryScanEntityResult &#x3D; Initialize-EsxSettingsInventoryScanEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryScanEntitiesResult &#x3D; Initialize-EsxSettingsInventoryScanEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanEntitiesResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryScanEntityResult &#x3D; Initialize-EsxSettingsInventoryScanEntityResult -Status &quot;IN_PROGRESS&quot;

$EsxSettingsInventoryScanEntitiesResult &#x3D; Initialize-EsxSettingsInventoryScanEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryScanEntityResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanEntitiesResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryScanEntitiesResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryScanEntityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryScanEntityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ScanEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ScanEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryScanEntityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryScanStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryScanEntityResult &#x3D; Initialize-EsxSettingsInventoryScanEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanEntityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryScanEntityResult &#x3D; Initialize-EsxSettingsInventoryScanEntityResult -Status &quot;IN_PROGRESS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanEntityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryScanEntityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryScanSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryScanSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_ScanSpec schema contains information that com.vmware.esx.settings.respository.Inventory#scan operation needs. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_ScanSpec schema contains information that com.vmware.esx.settings.respository.Inventory#scan operation needs. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryScanSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The optional software specification identifier. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the assigned software specifications will be scanned against. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The optional software specification identifier. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; the assigned software specifications will be scanned against. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryScanSpec &#x3D; Initialize-EsxSettingsInventoryScanSpec -SoftwareSpec &quot;MySoftwareSpec&quot; -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryScanSpec &#x3D; Initialize-EsxSettingsInventoryScanSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryScanSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryScanSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryStageEntitiesResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryStageEntitiesResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_StageEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#stage operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_StageEntitiesResult schema contains the overall results of a com.vmware.esx.settings.respository.Inventory#stage operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryStageEntitiesResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on datacenters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on folders. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on clusters. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Statuses on hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageEntityResult&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>

$EsxSettingsInventoryStageEntityResult &#x3D; Initialize-EsxSettingsInventoryStageEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryStageEntitiesResult &#x3D; Initialize-EsxSettingsInventoryStageEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageEntitiesResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryStageEntityResult &#x3D; Initialize-EsxSettingsInventoryStageEntityResult -Status &quot;IN_PROGRESS&quot;

$EsxSettingsInventoryStageEntitiesResult &#x3D; Initialize-EsxSettingsInventoryStageEntitiesResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryStageEntityResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageEntitiesResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryStageEntitiesResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryStageEntityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryStageEntityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_StageEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_StageEntityResult schema contains the operation status and notifications. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryStageEntityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryStageStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryStageEntityResult &#x3D; Initialize-EsxSettingsInventoryStageEntityResult -Status &quot;IN_PROGRESS&quot; -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageEntityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryStageEntityResult &#x3D; Initialize-EsxSettingsInventoryStageEntityResult -Status &quot;IN_PROGRESS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageEntityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryStageEntityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsInventoryStageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryStageSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_StageSpec schema contains properties that describe the specification to be used for staging the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_StageSpec schema contains properties that describe the specification to be used for staging the desired software specification to a group of inventories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryStageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryStageSpec &#x3D; Initialize-EsxSettingsInventoryStageSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryStageSpec &#x3D; Initialize-EsxSettingsInventoryStageSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryStageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryStageSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryTransitionResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryTransitionResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_TransitionResult schema contains fields describing the entities specified in *Esx_Settings_Inventory_TransitionSpec* and their corresponding transition info as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_TransitionResult schema contains fields describing the entities specified in *Esx_Settings_Inventory_TransitionSpec* and their corresponding transition info as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryTransitionResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing datacenter entites and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>FolderResults</maml:name>
          <maml:Description>
            <maml:para>Map containing folders and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>ClusterResults</maml:name>
          <maml:Description>
            <maml:para>Map containing cluster entites and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>HostResults</maml:name>
          <maml:Description>
            <maml:para>Map containing standalone hosts and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>DatacenterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing datacenter entites and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Datacenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>FolderResults</maml:name>
        <maml:Description>
          <maml:para>Map containing folders and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>ClusterResults</maml:name>
        <maml:Description>
          <maml:para>Map containing cluster entites and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>HostResults</maml:name>
        <maml:Description>
          <maml:para>Map containing standalone hosts and their corresponding transition details as specified in *Esx_Settings_Inventory_EntityTransitionResult*. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntityTransitionResult&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>

$EsxSettingsInventoryEntityTransitionResult &#x3D; Initialize-EsxSettingsInventoryEntityTransitionResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryTransitionResult &#x3D; Initialize-EsxSettingsInventoryTransitionResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryTransitionResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$EsxSettingsInventoryEntityTransitionResult &#x3D; Initialize-EsxSettingsInventoryEntityTransitionResult -Status &quot;COMPLETED&quot; -Notifications $EsxSettingsNotifications

$EsxSettingsInventoryTransitionResult &#x3D; Initialize-EsxSettingsInventoryTransitionResult -DatacenterResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -FolderResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -ClusterResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult } -HostResults @{ key_example &#x3D; $EsxSettingsInventoryEntityTransitionResult }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryTransitionResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryTransitionResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsInventoryTransitionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryTransitionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_TransitionSpec contains properties that describes the specification such as the entities in transition operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_TransitionSpec contains properties that describes the specification such as the entities in transition operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryTransitionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Entities</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Entities</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsInventoryEntitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
$EsxSettingsInventoryTransitionSpec &#x3D; Initialize-EsxSettingsInventoryTransitionSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryTransitionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryEntitySpec &#x3D; Initialize-EsxSettingsInventoryEntitySpec -Type &quot;HOST&quot;
$EsxSettingsInventoryTransitionSpec &#x3D; Initialize-EsxSettingsInventoryTransitionSpec -Entities $EsxSettingsInventoryEntitySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryTransitionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryTransitionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsInventoryEntitySpec</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-EsxSettingsInventoryUpdateVumCapabilityResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsInventoryUpdateVumCapabilityResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Inventory_UpdateVumCapabilityResult schema contains information about whether VUM operations are enabled at the vCenter or not. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Inventory_UpdateVumCapabilityResult schema contains information about whether VUM operations are enabled at the vCenter or not. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsInventoryUpdateVumCapabilityResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VumOperationsEnabled</maml:name>
          <maml:Description>
            <maml:para>Indicates if VUM operations are enabled (true) or blocked (false) on vCenter. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VumOperationsEnabled</maml:name>
        <maml:Description>
          <maml:para>Indicates if VUM operations are enabled (true) or blocked (false) on vCenter. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryUpdateVumCapabilityResult &#x3D; Initialize-EsxSettingsInventoryUpdateVumCapabilityResult -VumOperationsEnabled $false -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryUpdateVumCapabilityResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsInventoryUpdateVumCapabilityResult &#x3D; Initialize-EsxSettingsInventoryUpdateVumCapabilityResult -VumOperationsEnabled $false -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsInventoryUpdateVumCapabilityResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsInventoryUpdateVumCapabilityResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsOrchestratorSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsOrchestratorSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_OrchestratorSpec schema contains properties about the owner of a new desired state. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_OrchestratorSpec schema contains properties about the owner of a new desired state. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsOrchestratorSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owner</maml:name>
          <maml:Description>
            <maml:para>Owner of the desired state. It can be the name of the owner as set by orchestrator. For example, for a software specification created by SDDC manager, it could be \&quot;SDDC-M\&quot;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no owner is provided during commit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OwnerData</maml:name>
          <maml:Description>
            <maml:para>Private data saved by (@link owner) regarding the software specification in the repository. This data is an opaque string to vLCM and can be up to 65,535 characters long. The orchestrator will use this field to store information for identifying this image in its own catalog. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no owner data is provided during commit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Owner</maml:name>
        <maml:Description>
          <maml:para>Owner of the desired state. It can be the name of the owner as set by orchestrator. For example, for a software specification created by SDDC manager, it could be \&quot;SDDC-M\&quot;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no owner is provided during commit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OwnerData</maml:name>
        <maml:Description>
          <maml:para>Private data saved by (@link owner) regarding the software specification in the repository. This data is an opaque string to vLCM and can be up to 65,535 characters long. The orchestrator will use this field to store information for identifying this image in its own catalog. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no owner data is provided during commit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsOrchestratorSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsOrchestratorSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsOrchestratorSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_AlternativeImages_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/{softwareSpec}/alternative-images/{image}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_AlternativeImages_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/{softwareSpec}/alternative-images/{image}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec -WithRemovedComponents $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareAlternativeImagesEffectiveComponentsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_CheckSpec schema contains properties used to check if a matching software specification is found in the repository. For a software specification in the repository to be considered a match, it has to match one of the fields. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_CheckSpec schema contains properties used to check if a matching software specification is found in the repository. For a software specification in the repository to be considered a match, it has to match one of the fields. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>The displayName to check in the repository. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, display names are not checked.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>The displayName to check in the repository. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, display names are not checked.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsSoftwareSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec


$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }



$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxSettingsHostHardwareSpec

$EsxSettingsAlternativeImageSpec &#x3D; Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxSettingsImageSelectionSpec

$EsxSettingsSoftwareSpec &#x3D; Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -AlternativeImages @{ key_example &#x3D; $EsxSettingsAlternativeImageSpec }

$EsxSettingsRepositorySoftwareCheckSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareCheckSpec -DisplayName &quot;MyDisplayName&quot; -SoftwareSpec $EsxSettingsSoftwareSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsRepositorySoftwareCheckSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareCheckSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareCheckSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsSoftwareSpec</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-EsxSettingsRepositorySoftwareCopySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareCopySpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_CopySpec schema contains properties that are used to create a draft based on an existing software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_CopySpec schema contains properties that are used to create a draft based on an existing software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareCopySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeleteExistingDraft</maml:name>
          <maml:Description>
            <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DeleteExistingDraft</maml:name>
        <maml:Description>
          <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareCopySpec &#x3D; Initialize-EsxSettingsRepositorySoftwareCopySpec -DeleteExistingDraft $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareCopySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareCopySpec &#x3D; Initialize-EsxSettingsRepositorySoftwareCopySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareCopySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareCopySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_Components_UpdateSpec schema contains properties that are specified to update list of components of the alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_Components_UpdateSpec schema contains properties that are specified to update list of components of the alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentsToSet</maml:name>
          <maml:Description>
            <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
          <maml:Description>
            <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToSet</maml:name>
        <maml:Description>
          <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
        <maml:Description>
          <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec -ComponentsToSet @{ key_example &#x3D; &quot;MyInner&quot; } -ComponentsToDelete &quot;MyComponentsToDelete&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsAlternativeImagesComponentsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_CreateSpec schema contains information used when creating an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_CreateSpec schema contains information used when creating an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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: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>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsAlternativeImagesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_DisplayName_SetSpec schema contains information about the display name of an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_DisplayName_SetSpec schema contains information about the display name of an alternative image. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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: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>Display name of the alternative image. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsAlternativeImagesDisplayNameSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/drafts/{draft}/alternative-images/{image}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_AlternativeImages_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/drafts/{draft}/alternative-images/{image}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec -WithRemovedComponents $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsAlternativeImagesEffectiveComponentsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsCommitSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_CommitSpec schema contains properties that are used to create a new commit in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message to include with the commit. The message is saved as part of the software specification&#39;s history. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Orchestrator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message to include with the commit. The message is saved as part of the software specification&#39;s history. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, message is set to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Orchestrator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
$EsxSettingsRepositorySoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec -Message &quot;MyMessage&quot; -Orchestrator $EsxSettingsOrchestratorSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsRepositorySoftwareDraftsCommitSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsCommitSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsCommitSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsOrchestratorSpec</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-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_Components_UpdateSpec schema contains properties that are specified to update list of components in the draft. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentsToSet</maml:name>
          <maml:Description>
            <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
          <maml:Description>
            <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToSet</maml:name>
        <maml:Description>
          <maml:para>List of components to be updated. If the component already exists in the draft, the version is updated, else it is added. If a component is provided without version, then its version will be chosen based on constraints in the system. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be added or updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>ComponentsToDelete</maml:name>
        <maml:Description>
          <maml:para>List of components to be removed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no components will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>$EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec -ComponentsToSet @{ key_example &#x3D; &quot;MyInner&quot; } -ComponentsToDelete &quot;MyComponentsToDelete&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsComponentsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_CreateSpec schema contains properties that are used to create a draft of a new software spec in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_CreateSpec schema contains properties that are used to create a draft of a new software spec in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeleteExistingDraft</maml:name>
          <maml:Description>
            <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DeleteExistingDraft</maml:name>
        <maml:Description>
          <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareDraftsCreateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec -DeleteExistingDraft $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsCreateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_DisplayName_SetSpec schema contains information about the display name of a software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the software specification. This property was added in __vSphere API 9.0.0.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: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>Display name of the software specification. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsDisplayNameSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/drafts/{draft}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/drafts/{draft}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec -WithRemovedComponents $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsEffectiveComponentsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/repository/software/drafts*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_FilterSpec schema contains properties used to filter the results when listing software drafts. See *GET /esx/settings/repository/software/drafts*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpecIds</maml:name>
          <maml:Description>
            <maml:para>Software specification identifier for which the draft is created. If the software specification identifier is set to -1, global software drafts are returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all software specification identifiers are returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</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>Owners</maml:name>
          <maml:Description>
            <maml:para>Owners of the drafts. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>SoftwareSpecIds</maml:name>
        <maml:Description>
          <maml:para>Software specification identifier for which the draft is created. If the software specification identifier is set to -1, global software drafts are returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all software specification identifiers are returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.repository.software_spec&#x60;.</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>Owners</maml:name>
        <maml:Description>
          <maml:para>Owners of the drafts. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, drafts from all owners will be returned.</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>$EsxSettingsRepositorySoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec -SoftwareSpecIds &quot;MySoftwareSpecIds&quot; -Owners &quot;MyOwners&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsImportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification into the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_ImportSpec schema defines the information used to import the desired software specification into the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name for the draft created. This property was added in __vSphere API 9.0.0.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>SourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>Location of the software specification file to be imported. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.PULL*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileId</maml:name>
          <maml:Description>
            <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.PUSH*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>The JSON string representing the desired software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeleteExistingDraft</maml:name>
          <maml:Description>
            <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Display name for the draft created. This property was added in __vSphere API 9.0.0.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>SourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsRepositorySoftwareDraftsSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>Location of the software specification file to be imported. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.PULL*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileId</maml:name>
        <maml:Description>
          <maml:para>File identifier returned by the file upload endpoint after file is uploaded. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.PUSH*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>The JSON string representing the desired software specification. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of source_type is *Esx_Settings_Repository_Software_Drafts_SourceType.JSON_STRING*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeleteExistingDraft</maml:name>
        <maml:Description>
          <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec -DisplayName &quot;MyDisplayName&quot; -SourceType &quot;PULL&quot; -Location &quot;MyLocation&quot; -FileId &quot;MyFileId&quot; -SoftwareSpec &quot;MySoftwareSpec&quot; -DeleteExistingDraft $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareDraftsImportSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec -DisplayName &quot;MyDisplayName&quot; -SourceType &quot;PULL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsImportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsImportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareDraftsValidateResult</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_Drafts_ValidateResult schema contains properties to describe result of validation of desired software specification. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsRepositorySoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsRepositorySoftwareDraftsValidateResult &#x3D; Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult -Notifications $EsxSettingsNotifications
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareDraftsValidateResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareDraftsValidateResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-EsxSettingsRepositorySoftwareEditSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareEditSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_EditSpec schema contains properties that are used to edit the software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_EditSpec schema contains properties that are used to edit the software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareEditSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeleteExistingDraft</maml:name>
          <maml:Description>
            <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DeleteExistingDraft</maml:name>
        <maml:Description>
          <maml:para>Deletes any existing draft by the user before creating a new draft, if deleteExistingDraft is set to TRUE. This property was added in __vSphere API 9.0.0.0__. If deleteExistingDraft is either unset of set to FALSE and there is already draft created by the user, an &#x60;AlreadyExists&#x60; exception is thrown.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareEditSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareEditSpec -DeleteExistingDraft $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareEditSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareEditSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareEditSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareEditSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareEditSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/{softwareSpec}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_EffectiveComponents_FilterSpec schema contains the filtering specification for *GET /esx/settings/repository/software/{softwareSpec}/effective-components* operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WithRemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>WithRemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Whether include removed components in the result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; removed components are not included.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec -WithRemovedComponents $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareEffectiveComponentsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareExportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareExportSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_ExportSpec schema contains information describing how a software specification or image should be exported. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareExportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExportSoftwareSpec</maml:name>
          <maml:Description>
            <maml:para>Whether to export software specification document. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export ISO image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
          <maml:Description>
            <maml:para>Whether to export offline bundle. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExportOnlyDefaultImage</maml:name>
          <maml:Description>
            <maml:para>Whether to export only default image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ExportSoftwareSpec</maml:name>
        <maml:Description>
          <maml:para>Whether to export software specification document. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportIsoImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export ISO image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportOfflineBundle</maml:name>
        <maml:Description>
          <maml:para>Whether to export offline bundle. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExportOnlyDefaultImage</maml:name>
        <maml:Description>
          <maml:para>Whether to export only default image. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxSettingsRepositorySoftwareExportSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareExportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareExportSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareExportSpec -ExportSoftwareSpec $false -ExportIsoImage $false -ExportOfflineBundle $false -ExportOnlyDefaultImage $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareExportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareExportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_FilterSpec schema contains properties used to filter the results when listing software specifications in repository. (see *GET /esx/settings/repository/software*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_FilterSpec schema contains properties used to filter the results when listing software specifications in repository. (see *GET /esx/settings/repository/software*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owners</maml:name>
          <maml:Description>
            <maml:para>Filter software specification in repository based on the image owners. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the owners.</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>DisplayNames</maml:name>
          <maml:Description>
            <maml:para>Filter software specification in repository based on the display names. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the display 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Owners</maml:name>
        <maml:Description>
          <maml:para>Filter software specification in repository based on the image owners. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the owners.</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>DisplayNames</maml:name>
        <maml:Description>
          <maml:para>Filter software specification in repository based on the display names. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the filter will match all the display 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareFilterSpec -Owners &quot;MyOwners&quot; -DisplayNames &quot;MyDisplayNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsRepositorySoftwareFilterSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsRepositorySoftwareUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsRepositorySoftwareUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_Repository_Software_UpdateSpec schema defines the information used to update a software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_Repository_Software_UpdateSpec schema defines the information used to update a software specification in the repository. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsRepositorySoftwareUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Display name of the software specification. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the display name is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Orchestrator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Display name of the software specification. Supported encoding is UTF-8. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the display name is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Orchestrator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsOrchestratorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$EsxSettingsOrchestratorSpec &#x3D; Initialize-EsxSettingsOrchestratorSpec -Owner &quot;MyOwner&quot; -OwnerData &quot;MyOwnerData&quot;
$EsxSettingsRepositorySoftwareUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareUpdateSpec -DisplayName &quot;MyDisplayName&quot; -Orchestrator $EsxSettingsOrchestratorSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsRepositorySoftwareUpdateSpec &#x3D; Initialize-EsxSettingsRepositorySoftwareUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsRepositorySoftwareUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsRepositorySoftwareUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-EsxSettingsOrchestratorSpec</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-EsxSettingsSoftwareSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsSoftwareSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_SoftwareSpec schema contains properties that describe desired software specification for an ESX host.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_SoftwareSpec schema contains properties that describe desired software specification for an ESX host.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsSoftwareSpec</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">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
            <maml: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>Additional components which should be part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Settings_SoftwareSpec.add_on* and *Esx_Settings_SoftwareSpec.base_image*. If missing or &#x60;null&#x60;, no additional components will be installed. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Solutions</maml:name>
          <maml:Description>
            <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. If missing or &#x60;null&#x60;, no solutions will be part of the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemovedComponents</maml:name>
          <maml:Description>
            <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>AlternativeImages</maml:name>
          <maml:Description>
            <maml:para>Alternative Images apart from the Default Image This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no alternative image will be part of the software specification. Image ID supports only the following ASCII characters [a-z][A-Z][0-9][-] Case will be ignored when comparing identifiers \&quot;IMAGE-1\&quot; is equal to \&quot;image-1\&quot; When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageSpec&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>BaseImage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsBaseImageSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsAddOnSpec</maml:name>
          <maml: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>Additional components which should be part of the software specification. If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in *Esx_Settings_SoftwareSpec.add_on* and *Esx_Settings_SoftwareSpec.base_image*. If missing or &#x60;null&#x60;, no additional components will be installed. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>Solutions</maml:name>
        <maml:Description>
          <maml:para>Mapping from solution identifier to the solution specification. The key is the solution name and the value is the specification detailing components registered by that solution. If missing or &#x60;null&#x60;, no solutions will be part of the software specification. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.solution&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsSolutionSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsHardwareSupportSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemovedComponents</maml:name>
        <maml:Description>
          <maml:para>Components to be removed from the software specification. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; no component will be removed. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</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>AlternativeImages</maml:name>
        <maml:Description>
          <maml:para>Alternative Images apart from the Default Image This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no alternative image will be part of the software specification. Image ID supports only the following ASCII characters [a-z][A-Z][0-9][-] Case will be ignored when comparing identifiers \&quot;IMAGE-1\&quot; is equal to \&quot;image-1\&quot; When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.esx.settings.image&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsAlternativeImageSpec&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>
$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsAddOnSpec &#x3D; Initialize-EsxSettingsAddOnSpec -Name &quot;MyName&quot; -Version &quot;MyVersion&quot;

$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec


$EsxSettingsHardwareSupportPackageSpec &#x3D; Initialize-EsxSettingsHardwareSupportPackageSpec -Pkg &quot;MyPkg&quot; -Version &quot;MyVersion&quot;
$EsxSettingsHardwareSupportSpec &#x3D; Initialize-EsxSettingsHardwareSupportSpec -Packages @{ key_example &#x3D; $EsxSettingsHardwareSupportPackageSpec }



$EsxSettingsHostHardwareSpec &#x3D; Initialize-EsxSettingsHostHardwareSpec -Vendor &quot;MyVendor&quot; -Models &quot;MyModels&quot; -Families &quot;MyFamilies&quot; -OemStrings &quot;MyOemStrings&quot;
$EsxSettingsImageSelectionSpec &#x3D; Initialize-EsxSettingsImageSelectionSpec -SelectionType &quot;HOST_UUID&quot; -HostUuids &quot;MyHostUuids&quot; -HostHardwareSpec $EsxSettingsHostHardwareSpec

$EsxSettingsAlternativeImageSpec &#x3D; Initialize-EsxSettingsAlternativeImageSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -DisplayName &quot;MyDisplayName&quot; -SelectionCriteria $EsxSettingsImageSelectionSpec

$EsxSettingsSoftwareSpec &#x3D; Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec -AddOn $EsxSettingsAddOnSpec -Components @{ key_example &#x3D; &quot;MyInner&quot; } -Solutions @{ key_example &#x3D; $EsxSettingsSolutionSpec } -HardwareSupport $EsxSettingsHardwareSupportSpec -RemovedComponents &quot;MyRemovedComponents&quot; -AlternativeImages @{ key_example &#x3D; $EsxSettingsAlternativeImageSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsSoftwareSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsBaseImageSpec &#x3D; Initialize-EsxSettingsBaseImageSpec -Version &quot;MyVersion&quot;
$EsxSettingsSoftwareSpec &#x3D; Initialize-EsxSettingsSoftwareSpec -BaseImage $EsxSettingsBaseImageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsSoftwareSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsSoftwareSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsBaseImageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsAddOnSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-SettingsHardwareSupportSpec</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-SettingsSolutionComponentSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsSolutionComponentSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_SolutionComponentSpec schema contains properties that describe a component registered by a software solution.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_SolutionComponentSpec schema contains properties that describe a component registered by a software solution.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsSolutionComponentSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Component</maml:name>
          <maml:Description>
            <maml:para>Identifier of the component. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Component</maml:name>
        <maml:Description>
          <maml:para>Identifier of the component. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.settings.component&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsSolutionComponentSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsSolutionComponentSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsSolutionComponentSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SettingsSolutionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SettingsSolutionSpec</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_SolutionSpec schema contains properties that describe solution registered in the software specification.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_SolutionSpec schema contains properties that describe solution registered in the software specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SettingsSolutionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version of the solution.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Components</maml:name>
          <maml:Description>
            <maml:para>Components registered by the solution.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsSolutionComponentSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsSolutionComponentSpec&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>Version of the solution.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Components</maml:name>
        <maml:Description>
          <maml:para>Components registered by the solution.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.EsxSettingsSolutionComponentSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.EsxSettingsSolutionComponentSpec&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>
$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsSolutionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxSettingsSolutionComponentSpec &#x3D; Initialize-EsxSettingsSolutionComponentSpec -Component &quot;MyComponent&quot;
$EsxSettingsSolutionSpec &#x3D; Initialize-EsxSettingsSolutionSpec -Version &quot;MyVersion&quot; -Components $EsxSettingsSolutionComponentSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SettingsSolutionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsSolutionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-EsxSettingsTaskInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsTaskInfo</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_TaskInfo schema contains information about a task and its subtasks of which it consists.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_TaskInfo schema contains information about a task and its subtasks of which it consists.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsTaskInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Progress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
            <maml: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>Information about the subtasks that this task contains. This property will be missing or &#x60;null&#x60; if the task has no subtasks. This property will be missing or &#x60;null&#x60; if the task is a bulk operation. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsTaskInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsTaskInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubtaskSummaries</maml:name>
          <maml:Description>
            <maml:para>Summary about the subtasks for each entity if the current task is a bulk operation. The map is null or empty if the current task is not a bulk operation. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ManagedEntity&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VMware.Bindings.vSphere.Model.EsxSettingsTaskSummary&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;VMware.Bindings.vSphere.Model.EsxSettingsTaskSummary&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>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
            <maml: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>Task result. This property will be missing or &#x60;null&#x60; if the task has no result.</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>LastUpdateTime</maml:name>
          <maml:Description>
            <maml:para>Time when the task was last updated This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>Identifier of the service containing the operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the operation associated with the task. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parent</maml:name>
          <maml:Description>
            <maml:para>Parent of the current task. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cancelable</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation is started. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>Time when the operation is completed. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>User</maml:name>
          <maml:Description>
            <maml:para>Name of the user who performed the operation. This property will be missing or &#x60;null&#x60; if the operation is performed by 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Progress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskProgress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskProgress</maml:name>
          <maml: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>Information about the subtasks that this task contains. This property will be missing or &#x60;null&#x60; if the task has no subtasks. This property will be missing or &#x60;null&#x60; if the task is a bulk operation. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsTaskInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.EsxSettingsTaskInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubtaskSummaries</maml:name>
        <maml:Description>
          <maml:para>Summary about the subtasks for each entity if the current task is a bulk operation. The map is null or empty if the current task is not a bulk operation. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;ManagedEntity&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;ManagedEntity&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VMware.Bindings.vSphere.Model.EsxSettingsTaskSummary&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;VMware.Bindings.vSphere.Model.EsxSettingsTaskSummary&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>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.EsxSettingsNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.EsxSettingsNotifications</maml:name>
          <maml: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>Task result. This property will be missing or &#x60;null&#x60; if the task has no result.</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>LastUpdateTime</maml:name>
        <maml:Description>
          <maml:para>Time when the task was last updated This property was added in __vSphere API 7.0.1.0__. This property is optional because it was added in a newer version than its parent node.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>Identifier of the service containing the operation. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the operation associated with the task. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vapi.operation&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Parent</maml:name>
        <maml:Description>
          <maml:para>Parent of the current task. This property will be missing or &#x60;null&#x60; if the task has no parent. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.CisTaskStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.CisTaskStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cancelable</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot;. If missing or &#x60;null&#x60; the description of why the operation failed will be included in the result of the operation (see *Cis_Task_Info.result*).</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>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation is started. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.RUNNING*, *Cis_Task_Status.BLOCKED*, *Cis_Task_Status.SUCCEEDED*, or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>Time when the operation is completed. This property is optional and it is only relevant when the value of status is one of *Cis_Task_Status.SUCCEEDED* or *Cis_Task_Status.FAILED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>User</maml:name>
        <maml:Description>
          <maml:para>Name of the user who performed the operation. This property will be missing or &#x60;null&#x60; if the operation is performed by 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$EsxSettingsTaskInfo &#x3D; Initialize-EsxSettingsTaskInfo -Progress $CisTaskProgress -Subtasks @{ key_example &#x3D; $EsxSettingsTaskInfo } -SubtaskSummaries @{ key_example &#x3D; $EsxSettingsTaskSummary &#x3D; Initialize-EsxSettingsTaskSummary -Id &quot;MyId&quot; } -Notifications $EsxSettingsNotifications -Result 0 -LastUpdateTime (Get-Date) -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Parent &quot;MyParent&quot; -Target $VapiStdDynamicID -Status &quot;PENDING&quot; -Cancelable $false -Error 0 -StartTime (Get-Date) -EndTime (Get-Date) -User &quot;MyUser&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsTaskInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$EsxSettingsTaskInfo &#x3D; Initialize-EsxSettingsTaskInfo -Description $VapiStdLocalizableMessage -Service &quot;MyService&quot; -Operation &quot;MyOperation&quot; -Status &quot;PENDING&quot; -Cancelable $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsTaskInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsTaskInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-EsxSettingsTaskSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxSettingsTaskSummary</command:noun>
      <maml:description>
        <maml:para>The Esx_Settings_TaskSummary schema contains a brief summary about a task. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Esx_Settings_TaskSummary schema contains a brief summary about a task. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-EsxSettingsTaskSummary</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 task. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 task. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.task&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$EsxSettingsTaskSummary &#x3D; Initialize-EsxSettingsTaskSummary -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsTaskSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxSettingsTaskSummary &#x3D; Initialize-EsxSettingsTaskSummary -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-EsxSettingsTaskSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/EsxSettingsTaskSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsInvalidClient</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsInvalidClient</command:noun>
      <maml:description>
        <maml:para>Indicates that the client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsInvalidClient</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Challenge</maml:name>
          <maml:Description>
            <maml:para>Authentication header as defined in [RFC 9110, Section 11.6.1 - WWW-Authenticate](https://tools.ietf.org/html/rfc9110#name-www-authenticate). The \&quot;WWW-Authenticate\&quot; response header field indicates the authentication scheme(s) and parameters applicable to the target resource. This property was added in __vSphere API 8.0.3.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>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Challenge</maml:name>
        <maml:Description>
          <maml:para>Authentication header as defined in [RFC 9110, Section 11.6.1 - WWW-Authenticate](https://tools.ietf.org/html/rfc9110#name-www-authenticate). The \&quot;WWW-Authenticate\&quot; response header field indicates the authentication scheme(s) and parameters applicable to the target resource. This property was added in __vSphere API 8.0.3.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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsInvalidClient &#x3D; Initialize-Oauth2ErrorsInvalidClient -Challenge &quot;MyChallenge&quot; -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidClient with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsInvalidClient &#x3D; Initialize-Oauth2ErrorsInvalidClient -Challenge &quot;MyChallenge&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidClient with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsInvalidClient</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsInvalidGrant</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsInvalidGrant</command:noun>
      <maml:description>
        <maml:para>Indicates that the provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsInvalidGrant</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsInvalidGrant &#x3D; Initialize-Oauth2ErrorsInvalidGrant -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidGrant with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsInvalidGrant &#x3D; Initialize-Oauth2ErrorsInvalidGrant
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidGrant with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsInvalidGrant</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsInvalidRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsInvalidRequest</command:noun>
      <maml:description>
        <maml:para>Indicates that the request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsInvalidRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsInvalidRequest &#x3D; Initialize-Oauth2ErrorsInvalidRequest -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsInvalidRequest &#x3D; Initialize-Oauth2ErrorsInvalidRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsInvalidRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsInvalidScope</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsInvalidScope</command:noun>
      <maml:description>
        <maml:para>Indicates that the requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsInvalidScope</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsInvalidScope &#x3D; Initialize-Oauth2ErrorsInvalidScope -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidScope with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsInvalidScope &#x3D; Initialize-Oauth2ErrorsInvalidScope
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidScope with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsInvalidScope</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsInvalidTarget</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsInvalidTarget</command:noun>
      <maml:description>
        <maml:para>Indicates that the authorization server is unwilling or unable to issue a token for any target service. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the authorization server is unwilling or unable to issue a token for any target service. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsInvalidTarget</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsInvalidTarget &#x3D; Initialize-Oauth2ErrorsInvalidTarget -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidTarget with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsInvalidTarget &#x3D; Initialize-Oauth2ErrorsInvalidTarget
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsInvalidTarget with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsInvalidTarget</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsUnauthorizedClient</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsUnauthorizedClient</command:noun>
      <maml:description>
        <maml:para>Indicates that the authenticated client is not authorized to use this authorization grant type. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the authenticated client is not authorized to use this authorization grant type. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsUnauthorizedClient</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsUnauthorizedClient &#x3D; Initialize-Oauth2ErrorsUnauthorizedClient -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsUnauthorizedClient with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsUnauthorizedClient &#x3D; Initialize-Oauth2ErrorsUnauthorizedClient
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsUnauthorizedClient with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsUnauthorizedClient</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2ErrorsUnsupportedGrantType</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2ErrorsUnsupportedGrantType</command:noun>
      <maml:description>
        <maml:para>Indicates that the authorization grant type is not supported by the authorization server. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Indicates that the authorization grant type is not supported by the authorization server. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2ErrorsUnsupportedGrantType</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorDescription</maml:name>
          <maml:Description>
            <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
          <maml:Description>
            <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.Oauth2ErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorDescription</maml:name>
        <maml:Description>
          <maml:para>Human-readable ASCII text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the \&quot;error_description\&quot; parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E. if no additional information is 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>ErrorUri</maml:name>
        <maml:Description>
          <maml:para>A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. if no such web-page is 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>$Oauth2ErrorsUnsupportedGrantType &#x3D; Initialize-Oauth2ErrorsUnsupportedGrantType -Error &quot;invalid_request&quot; -ErrorDescription &quot;MyErrorDescription&quot; -ErrorUri &quot;MyErrorUri&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsUnsupportedGrantType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2ErrorsUnsupportedGrantType &#x3D; Initialize-Oauth2ErrorsUnsupportedGrantType
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2ErrorsUnsupportedGrantType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2ErrorsUnsupportedGrantType</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-Oauth2TokenResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Oauth2TokenResult</command:noun>
      <maml:description>
        <maml:para>The Oauth2_TokenResult schema contains data that represents successful access-token response as defined in [RFC 6749](https://tools.ietf.org/html/rfc6749#section-5) and extended in [RFC 8693](https://tools.ietf.org/html/rfc8693#section-2.2.1). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Oauth2_TokenResult schema contains data that represents successful access-token response as defined in [RFC 6749](https://tools.ietf.org/html/rfc6749#section-5) and extended in [RFC 8693](https://tools.ietf.org/html/rfc8693#section-2.2.1). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-Oauth2TokenResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AccessToken</maml:name>
          <maml:Description>
            <maml:para>The access token issued by the authorization server. This property was added in __vSphere API 8.0.3.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>TokenType</maml:name>
          <maml:Description>
            <maml:para>A case-insensitive value specifying the method of using the access token issued. This property was added in __vSphere API 8.0.3.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>ExpiresIn</maml:name>
          <maml:Description>
            <maml:para>The validity lifetime, in seconds, of the token issued by the server. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not applicable for issued token.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Scope of the issued access token. The value of the scope parameter is expressed as a list of space- delimited, case-sensitive strings. The strings are defined by the authorization server. If the value contains multiple space-delimited strings, their order does not matter, and each string adds an additional access range to the requested scope. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if the scope of the issued security token is identical to the scope requested by the client.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The refresh token, which can be used to obtain new access tokens. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not applicable to the specific request.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuedTokenType</maml:name>
          <maml:Description>
            <maml:para>An identifier which indicates the type of the access token in the *Oauth2_TokenResult.access_token* property. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not the result of a token-exchange invocation; otherwise, required.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>AccessToken</maml:name>
        <maml:Description>
          <maml:para>The access token issued by the authorization server. This property was added in __vSphere API 8.0.3.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>TokenType</maml:name>
        <maml:Description>
          <maml:para>A case-insensitive value specifying the method of using the access token issued. This property was added in __vSphere API 8.0.3.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>ExpiresIn</maml:name>
        <maml:Description>
          <maml:para>The validity lifetime, in seconds, of the token issued by the server. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not applicable for issued token.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Scope of the issued access token. The value of the scope parameter is expressed as a list of space- delimited, case-sensitive strings. The strings are defined by the authorization server. If the value contains multiple space-delimited strings, their order does not matter, and each string adds an additional access range to the requested scope. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if the scope of the issued security token is identical to the scope requested by the client.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The refresh token, which can be used to obtain new access tokens. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not applicable to the specific request.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuedTokenType</maml:name>
        <maml:Description>
          <maml:para>An identifier which indicates the type of the access token in the *Oauth2_TokenResult.access_token* property. This property was added in __vSphere API 8.0.3.0__. missing or &#x60;null&#x60; if not the result of a token-exchange invocation; otherwise, required.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$Oauth2TokenResult &#x3D; Initialize-Oauth2TokenResult -AccessToken &quot;MyAccessToken&quot; -TokenType &quot;MyTokenType&quot; -ExpiresIn 0 -Scope &quot;MyScope&quot; -RefreshToken &quot;MyRefreshToken&quot; -IssuedTokenType &quot;MyIssuedTokenType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2TokenResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Oauth2TokenResult &#x3D; Initialize-Oauth2TokenResult -AccessToken &quot;MyAccessToken&quot; -TokenType &quot;MyTokenType&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-Oauth2TokenResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/Oauth2TokenResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-MetadataCliCommandGetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MetadataCliCommandGetRequestBody</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-MetadataCliCommandGetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Identity</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliCommandIdentity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliCommandIdentity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Identity</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliCommandIdentity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliCommandIdentity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VapiMetadataCliCommandIdentity &#x3D; Initialize-VapiMetadataCliCommandIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
$VapiMetadataCliCommandGetRequest &#x3D; Initialize-VapiMetadataCliCommandGetRequest -Identity $VapiMetadataCliCommandIdentity
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliCommandGetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiMetadataCliCommandIdentity &#x3D; Initialize-VapiMetadataCliCommandIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
$VapiMetadataCliCommandGetRequest &#x3D; Initialize-VapiMetadataCliCommandGetRequest -Identity $VapiMetadataCliCommandIdentity
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliCommandGetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataCliCommandGetRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-MetadataCliCommandIdentity</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-MetadataCliCommandIdentity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MetadataCliCommandIdentity</command:noun>
      <maml:description>
        <maml:para>The Vapi_Metadata_Cli_Command_Identity schema uniquely identifies a command in the CLI commands tree.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Metadata_Cli_Command_Identity schema uniquely identifies a command in the CLI commands tree.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-MetadataCliCommandIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>The dot-separated path of the namespace containing the command in the CLI command tree.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 command.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Path</maml:name>
        <maml:Description>
          <maml:para>The dot-separated path of the namespace containing the command in the CLI command tree.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 command.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliCommandIdentity &#x3D; Initialize-VapiMetadataCliCommandIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliCommandIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliCommandIdentity &#x3D; Initialize-VapiMetadataCliCommandIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliCommandIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataCliCommandIdentity</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-MetadataCliNamespaceGetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MetadataCliNamespaceGetRequestBody</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-MetadataCliNamespaceGetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Identity</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceIdentity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceIdentity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Identity</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceIdentity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataCliNamespaceIdentity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VapiMetadataCliNamespaceIdentity &#x3D; Initialize-VapiMetadataCliNamespaceIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
$VapiMetadataCliNamespaceGetRequest &#x3D; Initialize-VapiMetadataCliNamespaceGetRequest -Identity $VapiMetadataCliNamespaceIdentity
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliNamespaceGetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiMetadataCliNamespaceIdentity &#x3D; Initialize-VapiMetadataCliNamespaceIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
$VapiMetadataCliNamespaceGetRequest &#x3D; Initialize-VapiMetadataCliNamespaceGetRequest -Identity $VapiMetadataCliNamespaceIdentity
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliNamespaceGetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataCliNamespaceGetRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-MetadataCliNamespaceIdentity</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-MetadataCliNamespaceIdentity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MetadataCliNamespaceIdentity</command:noun>
      <maml:description>
        <maml:para>The Vapi_Metadata_Cli_Namespace_Identity schema uniquely identifies a namespace in the CLI namespace tree.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Metadata_Cli_Namespace_Identity schema uniquely identifies a namespace in the CLI namespace tree.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-MetadataCliNamespaceIdentity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>The dot-separated path of the namespace containing the namespace in the CLI node tree. For top-level namespace this 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The name displayed to the user for this namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Path</maml:name>
        <maml:Description>
          <maml:para>The dot-separated path of the namespace containing the namespace in the CLI node tree. For top-level namespace this 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The name displayed to the user for this namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliNamespaceIdentity &#x3D; Initialize-VapiMetadataCliNamespaceIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliNamespaceIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataCliNamespaceIdentity &#x3D; Initialize-VapiMetadataCliNamespaceIdentity -Path &quot;MyPath&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-MetadataCliNamespaceIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataCliNamespaceIdentity</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiMetadataSourceCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiMetadataSourceCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vapi_Metadata_SourceCreateSpec schema contains the registration information for a metadata source.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Metadata_SourceCreateSpec schema contains the registration information for a metadata source.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiMetadataSourceCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>English language human readable description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Filepath</maml:name>
          <maml:Description>
            <maml:para>Absolute file path of the metamodel metadata file that has the metamodel information about one component element. This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.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>Address</maml:name>
          <maml:Description>
            <maml:para>Connection information of the remote server. This should be of the format http(s)://IP:port/namespace. The remote server should contain the resources in *com.vmware.vapi.metadata.metamodel* namespace. It could expose metamodel information of one or more components. This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>English language human readable description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Filepath</maml:name>
        <maml:Description>
          <maml:para>Absolute file path of the metamodel metadata file that has the metamodel information about one component element. This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.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>Address</maml:name>
        <maml:Description>
          <maml:para>Connection information of the remote server. This should be of the format http(s)://IP:port/namespace. The remote server should contain the resources in *com.vmware.vapi.metadata.metamodel* namespace. It could expose metamodel information of one or more components. This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataSourceCreateSpec &#x3D; Initialize-VapiMetadataSourceCreateSpec -Description &quot;MyDescription&quot; -Type &quot;FILE&quot; -Filepath &quot;MyFilepath&quot; -Address &quot;MyAddress&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiMetadataSourceCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataSourceCreateSpec &#x3D; Initialize-VapiMetadataSourceCreateSpec -Description &quot;MyDescription&quot; -Type &quot;FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiMetadataSourceCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataSourceCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiMetadataSourceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiMetadataSourceInfo</command:noun>
      <maml:description>
        <maml:para>Metadata source info</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Metadata source info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiMetadataSourceInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileName</maml:name>
          <maml:Description>
            <maml:para>Name of the metadata source file This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.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>RemoteAddr</maml:name>
          <maml:Description>
            <maml:para>Address of the remote metadata source This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MsgProtocol</maml:name>
          <maml:Description>
            <maml:para>Message protocol to be used This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiMetadataSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiMetadataSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileName</maml:name>
        <maml:Description>
          <maml:para>Name of the metadata source file This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.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>RemoteAddr</maml:name>
        <maml:Description>
          <maml:para>Address of the remote metadata source This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MsgProtocol</maml:name>
        <maml:Description>
          <maml:para>Message protocol to be used This property is optional and it is only relevant when the value of type is *Vapi_Metadata_SourceType.REMOTE*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VapiMetadataSourceInfo &#x3D; Initialize-VapiMetadataSourceInfo -Type &quot;FILE&quot; -FileName &quot;MyFileName&quot; -RemoteAddr &quot;MyRemoteAddr&quot; -MsgProtocol &quot;MyMsgProtocol&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiMetadataSourceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiMetadataSourceInfo &#x3D; Initialize-VapiMetadataSourceInfo -Type &quot;FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiMetadataSourceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiMetadataSourceInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-StdDynamicID</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StdDynamicID</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_DynamicID schema represents an identifier for a resource of an arbitrary type.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_DynamicID schema represents an identifier for a resource of an arbitrary type.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-StdDynamicID</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 resource being identified (for example &#x60;com.acme.Person&#x60;). Resources that contain operations for creating and deleting resources typically contain a constant specifying the resource type for the resources being created and deleted. The API metamodel metadata resources include a resource that allows retrieving all the known resource types.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The identifier for a resource whose type is specified by *Vapi_Std_DynamicID.type*. When clients pass a value of this schema as a parameter, the property type must contain the actual resource type. When operations return a value of this schema as a response, the property type will contain the actual 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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of resource being identified (for example &#x60;com.acme.Person&#x60;). Resources that contain operations for creating and deleting resources typically contain a constant specifying the resource type for the resources being created and deleted. The API metamodel metadata resources include a resource that allows retrieving all the known resource types.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The identifier for a resource whose type is specified by *Vapi_Std_DynamicID.type*. When clients pass a value of this schema as a parameter, the property type must contain the actual resource type. When operations return a value of this schema as a response, the property type will contain the actual 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>$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdDynamicID with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdDynamicID with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdDynamicID</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsArgumentLocations</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsArgumentLocations</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_ArgumentLocations schema describes which part(s) of the input to the operation caused the error. Some types of errors are caused by the value of one of the inputs to the operation, possibly due to an interaction with other inputs to the operation. This schema is intended to be used as the payload to identify those inputs when the operation reports errors like *Vapi_Std_Errors_InvalidArgument* or *Vapi_Std_Errors_NotFound*. See *Vapi_Std_Errors_Error.data*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_ArgumentLocations schema describes which part(s) of the input to the operation caused the error. Some types of errors are caused by the value of one of the inputs to the operation, possibly due to an interaction with other inputs to the operation. This schema is intended to be used as the payload to identify those inputs when the operation reports errors like *Vapi_Std_Errors_InvalidArgument* or *Vapi_Std_Errors_NotFound*. See *Vapi_Std_Errors_Error.data*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsArgumentLocations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Primary</maml:name>
          <maml:Description>
            <maml:para>String describing the location of the input that triggered the error.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Secondary</maml:name>
          <maml:Description>
            <maml:para>List (possibly empty) of strings describing the locations of other inputs that caused the the primary input to trigger the error.</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>Primary</maml:name>
        <maml:Description>
          <maml:para>String describing the location of the input that triggered the error.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Secondary</maml:name>
        <maml:Description>
          <maml:para>List (possibly empty) of strings describing the locations of other inputs that caused the the primary input to trigger the error.</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>$VapiStdErrorsArgumentLocations &#x3D; Initialize-VapiStdErrorsArgumentLocations -Primary &quot;MyPrimary&quot; -Secondary &quot;MySecondary&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsArgumentLocations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdErrorsArgumentLocations &#x3D; Initialize-VapiStdErrorsArgumentLocations -Primary &quot;MyPrimary&quot; -Secondary &quot;MySecondary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsArgumentLocations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsArgumentLocations</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsCanceled</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsCanceled</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_Canceled error indicates that the operation canceled itself in response to an explicit request to do so. Operations being \&quot;canceled\&quot; for other reasons (for example the client connection was closed, a time out occured, or due to excessive resource consumption) should not report this error. Examples: - A user is monitoring the progress of the operation in a GUI and sees that it is likely to take longer than he is willing to wait and clicks the cancel button. - A user invokes the operation using a command-line tool and decides that she didn&#39;t really want to invoke that operation, and presses CTRL-c. Counterexamples: - The client&#39;s connection to the server was closed. Reporting an error is pointless since the client will not receive the error response because the connection has been closed. - The request is taking longer than some amount of time. The *Vapi_Std_Errors_TimedOut* error would be reported if the time was specified as part of the input or is documented in the API contract. </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_Canceled error indicates that the operation canceled itself in response to an explicit request to do so. Operations being \&quot;canceled\&quot; for other reasons (for example the client connection was closed, a time out occured, or due to excessive resource consumption) should not report this error. Examples: - A user is monitoring the progress of the operation in a GUI and sees that it is likely to take longer than he is willing to wait and clicks the cancel button. - A user invokes the operation using a command-line tool and decides that she didn&#39;t really want to invoke that operation, and presses CTRL-c. Counterexamples: - The client&#39;s connection to the server was closed. Reporting an error is pointless since the client will not receive the error response because the connection has been closed. - The request is taking longer than some amount of time. The *Vapi_Std_Errors_TimedOut* error would be reported if the time was specified as part of the input or is documented in the API contract. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsCanceled</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsCanceled &#x3D; Initialize-VapiStdErrorsCanceled -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsCanceled with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsCanceled &#x3D; Initialize-VapiStdErrorsCanceled
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsCanceled with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsCanceled</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsFileLocations</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsFileLocations</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_FileLocations schema identifies the file(s) that caused the operation to report the error. Some types of errors are caused by a problem with one or more files. This schema is intended to be used as the payload to identify those files when the operation reports errors like *Vapi_Std_Errors_NotFound*. See *Vapi_Std_Errors_Error.data*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_FileLocations schema identifies the file(s) that caused the operation to report the error. Some types of errors are caused by a problem with one or more files. This schema is intended to be used as the payload to identify those files when the operation reports errors like *Vapi_Std_Errors_NotFound*. See *Vapi_Std_Errors_Error.data*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsFileLocations</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Primary</maml:name>
          <maml:Description>
            <maml:para>String identifying the file that triggered the error.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Secondary</maml:name>
          <maml:Description>
            <maml:para>List (possibly empty) of strings identifying other files that caused the primary file to trigger the error.</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>Primary</maml:name>
        <maml:Description>
          <maml:para>String identifying the file that triggered the error.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Secondary</maml:name>
        <maml:Description>
          <maml:para>List (possibly empty) of strings identifying other files that caused the primary file to trigger the error.</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>$VapiStdErrorsFileLocations &#x3D; Initialize-VapiStdErrorsFileLocations -Primary &quot;MyPrimary&quot; -Secondary &quot;MySecondary&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsFileLocations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdErrorsFileLocations &#x3D; Initialize-VapiStdErrorsFileLocations -Primary &quot;MyPrimary&quot; -Secondary &quot;MySecondary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsFileLocations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsFileLocations</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsInvalidElementConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsInvalidElementConfiguration</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_InvalidElementConfiguration error indicates that an attempt to modify the configuration of an element or a group containing the element failed due to the configuraton of the element. A typical case is when the operation is am attempt to change the group membership of the element fails, in which case a configuration change on the element may allow the group membership change to succeed. Examples: - Attempt to move a host with a fault tolerant virtual machine out of a cluster (i.e. make the host a standalone host). - Attempt to remove a host from a DRS cluster without putting the host into maintenance mode. </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_InvalidElementConfiguration error indicates that an attempt to modify the configuration of an element or a group containing the element failed due to the configuraton of the element. A typical case is when the operation is am attempt to change the group membership of the element fails, in which case a configuration change on the element may allow the group membership change to succeed. Examples: - Attempt to move a host with a fault tolerant virtual machine out of a cluster (i.e. make the host a standalone host). - Attempt to remove a host from a DRS cluster without putting the host into maintenance mode. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsInvalidElementConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsInvalidElementConfiguration &#x3D; Initialize-VapiStdErrorsInvalidElementConfiguration -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsInvalidElementConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsInvalidElementConfiguration &#x3D; Initialize-VapiStdErrorsInvalidElementConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsInvalidElementConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsInvalidElementConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsInvalidRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsInvalidRequest</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_InvalidRequest error indicates that the request is malformed in such a way that the server is unable to process it. Examples: - The XML in a SOAP request is not well-formed so the server cannot parse the request. - The XML in a SOAP request is well-formed but does not match the structure required by the SOAP specification. - A JSON-RPC request is not valid JSON. - The JSON sent in a JSON-RPC request is not a valid JSON-RPC Request object. - The Request object from a JSON-RPC request does not match the structure required by the API infrastructure. Counterexamples: - The parameter has a value that is not with the required range. The *Vapi_Std_Errors_InvalidArgument* error would be used instead. - The name of the operation specified in the request doesn&#39;t not match any known operation. The *Vapi_Std_Errors_NotFound* error would be used instead. Some transport protocols (for example JSON-RPC) include their own mechanism for reporting these kinds of errors, and the API infrastructure for a programming language may expose the errors using a language specific mechanism, so this error might not be used.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_InvalidRequest error indicates that the request is malformed in such a way that the server is unable to process it. Examples: - The XML in a SOAP request is not well-formed so the server cannot parse the request. - The XML in a SOAP request is well-formed but does not match the structure required by the SOAP specification. - A JSON-RPC request is not valid JSON. - The JSON sent in a JSON-RPC request is not a valid JSON-RPC Request object. - The Request object from a JSON-RPC request does not match the structure required by the API infrastructure. Counterexamples: - The parameter has a value that is not with the required range. The *Vapi_Std_Errors_InvalidArgument* error would be used instead. - The name of the operation specified in the request doesn&#39;t not match any known operation. The *Vapi_Std_Errors_NotFound* error would be used instead. Some transport protocols (for example JSON-RPC) include their own mechanism for reporting these kinds of errors, and the API infrastructure for a programming language may expose the errors using a language specific mechanism, so this error might not be used.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsInvalidRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsInvalidRequest &#x3D; Initialize-VapiStdErrorsInvalidRequest -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsInvalidRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsInvalidRequest &#x3D; Initialize-VapiStdErrorsInvalidRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsInvalidRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsInvalidRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsOperationNotFound</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsOperationNotFound</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_OperationNotFound error indicates that the operation specified in the request could not be found. Every API request specifies a service identifier and an operation identifier along with the parameters. If the API infrastructure is unable to find the requested resource or operation it reports this error. This error can be reported by the API infrastructure for any operation, but it is specific to the API infrastructure, and should never be reported by the implementation of any operation. Examples: - A client provides an invalid service or operation identifier when invoking the operation using a dynamic interface (for example REST). - A client invokes the operation from a resource, but that resource has not been installed. Counterexamples: - A client invokes a task scheduling operation, but provides an invalid service identifier or operation identifier. The *Vapi_Std_Errors_NotFound* error would be used instead. </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_OperationNotFound error indicates that the operation specified in the request could not be found. Every API request specifies a service identifier and an operation identifier along with the parameters. If the API infrastructure is unable to find the requested resource or operation it reports this error. This error can be reported by the API infrastructure for any operation, but it is specific to the API infrastructure, and should never be reported by the implementation of any operation. Examples: - A client provides an invalid service or operation identifier when invoking the operation using a dynamic interface (for example REST). - A client invokes the operation from a resource, but that resource has not been installed. Counterexamples: - A client invokes a task scheduling operation, but provides an invalid service identifier or operation identifier. The *Vapi_Std_Errors_NotFound* error would be used instead. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsOperationNotFound</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsOperationNotFound &#x3D; Initialize-VapiStdErrorsOperationNotFound -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsOperationNotFound with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsOperationNotFound &#x3D; Initialize-VapiStdErrorsOperationNotFound
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsOperationNotFound with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsOperationNotFound</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsTimedOut</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsTimedOut</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_TimedOut error indicates that the operation did not complete within the allowed amount of time. The allowed amount of time might be: - provided by the client as an input parameter. - a fixed limit of the resource implementation that is a documented part of the contract of the resource. - a configurable limit used by the implementation of the resource. - a dynamic limit computed by the implementation of the resource. The operation may or may not complete after the Vapi_Std_Errors_TimedOut error was reported. Examples: - The operation was unable to complete within the timeout duration specified by a parameter of the operation. Counterexamples: - A server implementation that puts requests into a queue before dispatching them might delete a request from the queue if it doesn&#39;t get dispatched within *n* minutes. The *Vapi_Std_Errors_ServiceUnavailable* error would be used instead. </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_TimedOut error indicates that the operation did not complete within the allowed amount of time. The allowed amount of time might be: - provided by the client as an input parameter. - a fixed limit of the resource implementation that is a documented part of the contract of the resource. - a configurable limit used by the implementation of the resource. - a dynamic limit computed by the implementation of the resource. The operation may or may not complete after the Vapi_Std_Errors_TimedOut error was reported. Examples: - The operation was unable to complete within the timeout duration specified by a parameter of the operation. Counterexamples: - A server implementation that puts requests into a queue before dispatching them might delete a request from the queue if it doesn&#39;t get dispatched within *n* minutes. The *Vapi_Std_Errors_ServiceUnavailable* error would be used instead. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsTimedOut</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsTimedOut &#x3D; Initialize-VapiStdErrorsTimedOut -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsTimedOut with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsTimedOut &#x3D; Initialize-VapiStdErrorsTimedOut
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsTimedOut with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsTimedOut</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsTransientIndication</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsTransientIndication</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_TransientIndication schema indicates whether or not the error is transient. Some types of errors are transient in certain situtations and not transient in other situtations. This error payload can be used to indicate to clients whether a particular error is transient. See *Vapi_Std_Errors_Error.data*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_TransientIndication schema indicates whether or not the error is transient. Some types of errors are transient in certain situtations and not transient in other situtations. This error payload can be used to indicate to clients whether a particular error is transient. See *Vapi_Std_Errors_Error.data*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsTransientIndication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsTransient</maml:name>
          <maml:Description>
            <maml:para>Indicates that the error this schema is attached to is transient.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IsTransient</maml:name>
        <maml:Description>
          <maml:para>Indicates that the error this schema is attached to is transient.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VapiStdErrorsTransientIndication &#x3D; Initialize-VapiStdErrorsTransientIndication -IsTransient $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsTransientIndication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VapiStdErrorsTransientIndication &#x3D; Initialize-VapiStdErrorsTransientIndication -IsTransient $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsTransientIndication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsTransientIndication</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsUnexpectedInput</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsUnexpectedInput</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_UnexpectedInput error indicates that the request contained a parameter or property whose name is not known by the server. Every operation expects parameters with known names. Some of those parameters may be (or contain) schemas, and the operation expects those schemas to contain properties with known names. If the operation receives parameters or properties with names that is does not expect, this error may be reported. This error can be reported by the API infrastructure for any operation, but it is specific to the API infrastructure, and should never be reported by the implementation of any operation. Examples: - A client using stubs generated from the interface specification for version2 of a resource invokes the operation passing one or more parameters that were added in version2, but they are communicating with a server that only supports version1 of the resource. - A client provides an unexpected parameter or property name when invoking the operation using a dynamic interface (for example REST). </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_UnexpectedInput error indicates that the request contained a parameter or property whose name is not known by the server. Every operation expects parameters with known names. Some of those parameters may be (or contain) schemas, and the operation expects those schemas to contain properties with known names. If the operation receives parameters or properties with names that is does not expect, this error may be reported. This error can be reported by the API infrastructure for any operation, but it is specific to the API infrastructure, and should never be reported by the implementation of any operation. Examples: - A client using stubs generated from the interface specification for version2 of a resource invokes the operation passing one or more parameters that were added in version2, but they are communicating with a server that only supports version1 of the resource. - A client provides an unexpected parameter or property name when invoking the operation using a dynamic interface (for example REST). </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsUnexpectedInput</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsUnexpectedInput &#x3D; Initialize-VapiStdErrorsUnexpectedInput -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsUnexpectedInput with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsUnexpectedInput &#x3D; Initialize-VapiStdErrorsUnexpectedInput
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsUnexpectedInput with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsUnexpectedInput</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VapiStdErrorsUnverifiedPeer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VapiStdErrorsUnverifiedPeer</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_Errors_UnverifiedPeer error indicates that an attempt to connect to an unknown or not-yet-trusted endpoint failed because the system was unable to verify the identity of the endpoint. Typically the *Vapi_Std_Errors_Error.data* property of this error will contain information that can be presented to a human to allow them to decide whether to trust the endpoint. If they decide to trust the endpoint, the request can be resubmitted with an indication that the endpoint should be trusted. Examples: - The client provides an IP address or URL of an endpoint the system should communicate with using an SSL connection, but the endpoint&#39;s SSL certificate is self-signed, expired, or otherwise not trustworthy. - The client provides an IP address of a host the system should communicate with using ssh, but ssh doesn&#39;t recognize the public key of the host This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_Errors_UnverifiedPeer error indicates that an attempt to connect to an unknown or not-yet-trusted endpoint failed because the system was unable to verify the identity of the endpoint. Typically the *Vapi_Std_Errors_Error.data* property of this error will contain information that can be presented to a human to allow them to decide whether to trust the endpoint. If they decide to trust the endpoint, the request can be resubmitted with an indication that the endpoint should be trusted. Examples: - The client provides an IP address or URL of an endpoint the system should communicate with using an SSL connection, but the endpoint&#39;s SSL certificate is self-signed, expired, or otherwise not trustworthy. - The client provides an IP address of a host the system should communicate with using ssh, but ssh doesn&#39;t recognize the public key of the host This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VapiStdErrorsUnverifiedPeer</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The *Vapi_Std_Errors_ArgumentLocations*, *Vapi_Std_Errors_FileLocations*, and *Vapi_Std_Errors_TransientIndication* schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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>ErrorType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsErrorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VapiStdErrorsUnverifiedPeer &#x3D; Initialize-VapiStdErrorsUnverifiedPeer -Messages $VapiStdLocalizableMessage -Data 0 -ErrorType &quot;ERROR&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsUnverifiedPeer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdErrorsUnverifiedPeer &#x3D; Initialize-VapiStdErrorsUnverifiedPeer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VapiStdErrorsUnverifiedPeer with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdErrorsUnverifiedPeer</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-StdLocalizableMessage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StdLocalizableMessage</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_LocalizableMessage schema represents localizable string and message template. Resources include one or more localizable message templates in the errors they report so that clients can display diagnostic messages in the native language of the user. Resources can include localizable strings in the data returned from operations to allow clients to display localized status information in the native language of the user.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_LocalizableMessage schema represents localizable string and message template. Resources include one or more localizable message templates in the errors they report so that clients can display diagnostic messages in the native language of the user. Resources can include localizable strings in the data returned from operations to allow clients to display localized status information in the native language of the user.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-StdLocalizableMessage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Unique identifier of the localizable string or message template. This identifier is typically used to retrieve a locale-specific string or message template from a message catalog.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The value of this localizable string or message template in the &#x60;en_US&#x60; (English) locale. If *Vapi_Std_LocalizableMessage.id* refers to a message template, the default message will contain the substituted arguments. This value can be used by clients that do not need to display strings and messages in the native language of the user. It could also be used as a fallback if a client is unable to access the appropriate message catalog.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarArgs</maml:name>
          <maml:Description>
            <maml:para>Positional arguments to be substituted into the message template. This list will be empty if the message uses named arguments or has no arguments.</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>Params</maml:name>
          <maml:Description>
            <maml:para>Named arguments to be substituted into the message template. This property was added in __vSphere API 7.0.0.0__. Missing or &#x60;null&#x60; means that the message template requires no arguments or positional arguments are used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Localized</maml:name>
          <maml:Description>
            <maml:para>Localized string value as per request requirements. This property was added in __vSphere API 7.0.0.0__. when the client has not requested specific locale the implementation may not populate this field to conserve 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>Id</maml:name>
        <maml:Description>
          <maml:para>Unique identifier of the localizable string or message template. This identifier is typically used to retrieve a locale-specific string or message template from a message catalog.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The value of this localizable string or message template in the &#x60;en_US&#x60; (English) locale. If *Vapi_Std_LocalizableMessage.id* refers to a message template, the default message will contain the substituted arguments. This value can be used by clients that do not need to display strings and messages in the native language of the user. It could also be used as a fallback if a client is unable to access the appropriate message catalog.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarArgs</maml:name>
        <maml:Description>
          <maml:para>Positional arguments to be substituted into the message template. This list will be empty if the message uses named arguments or has no arguments.</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>Params</maml:name>
        <maml:Description>
          <maml:para>Named arguments to be substituted into the message template. This property was added in __vSphere API 7.0.0.0__. Missing or &#x60;null&#x60; means that the message template requires no arguments or positional arguments are used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Localized</maml:name>
        <maml:Description>
          <maml:para>Localized string value as per request requirements. This property was added in __vSphere API 7.0.0.0__. when the client has not requested specific locale the implementation may not populate this field to conserve 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>


$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdLocalizableMessage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdLocalizableMessage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdLocalizableMessage</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-StdLocalizationParam</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StdLocalizationParam</command:noun>
      <maml:description>
        <maml:para>This schema holds a single message parameter and formatting settings for it. The schema has fields for string, long, double, date time and nested messages. Only one will be used depending on the type of data sent. For date, double and long it is possible to set additional formatting details. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema holds a single message parameter and formatting settings for it. The schema has fields for string, long, double, date time and nested messages. Only one will be used depending on the type of data sent. For date, double and long it is possible to set additional formatting details. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-StdLocalizationParam</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>S</maml:name>
          <maml:Description>
            <maml:para>String value associated with the parameter. This property was added in __vSphere API 7.0.0.0__. this property will be set when string value 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dt</maml:name>
          <maml:Description>
            <maml:para>Date and time value associated with the parameter. Use the format property to specify date and time display style. This property was added in __vSphere API 7.0.0.0__. this property will be set when date and time value is used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>I</maml:name>
          <maml:Description>
            <maml:para>long value associated with the parameter. This property was added in __vSphere API 7.0.0.0__. this property will be set when long value is used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>D</maml:name>
          <maml:Description>
            <maml:para>The double value associated with the parameter. The number of displayed fractional digits is changed via precision property. This property was added in __vSphere API 7.0.0.0__. this property will be set when double value is used.</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>L</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdNestedLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdNestedLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizationParamDateTimeFormat</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizationParamDateTimeFormat</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Precision</maml:name>
          <maml:Description>
            <maml:para>Number of fractional digits to include in formatted double value. This property was added in __vSphere API 7.0.0.0__. this will be set when exact precision is required for rendering double numbers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>S</maml:name>
        <maml:Description>
          <maml:para>String value associated with the parameter. This property was added in __vSphere API 7.0.0.0__. this property will be set when string value 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Dt</maml:name>
        <maml:Description>
          <maml:para>Date and time value associated with the parameter. Use the format property to specify date and time display style. This property was added in __vSphere API 7.0.0.0__. this property will be set when date and time value is used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>I</maml:name>
        <maml:Description>
          <maml:para>long value associated with the parameter. This property was added in __vSphere API 7.0.0.0__. this property will be set when long value is used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>D</maml:name>
        <maml:Description>
          <maml:para>The double value associated with the parameter. The number of displayed fractional digits is changed via precision property. This property was added in __vSphere API 7.0.0.0__. this property will be set when double value is used.</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>L</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdNestedLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdNestedLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizationParamDateTimeFormat</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizationParamDateTimeFormat</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Precision</maml:name>
        <maml:Description>
          <maml:para>Number of fractional digits to include in formatted double value. This property was added in __vSphere API 7.0.0.0__. this will be set when exact precision is required for rendering double numbers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdLocalizationParam with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdLocalizationParam with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdLocalizationParam</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdNestedLocalizableMessage</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-StdNestedLocalizableMessage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StdNestedLocalizableMessage</command:noun>
      <maml:description>
        <maml:para>The Vapi_Std_NestedLocalizableMessage schema represents a nested within a parameter localizable string or message template. This schema is useful for modeling composite messages. Such messages are necessary to do correct pluralization of phrases, represent lists of several items etc. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vapi_Std_NestedLocalizableMessage schema represents a nested within a parameter localizable string or message template. This schema is useful for modeling composite messages. Such messages are necessary to do correct pluralization of phrases, represent lists of several items etc. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-StdNestedLocalizableMessage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Unique identifier of the localizable string or message template. This identifier is typically used to retrieve a locale-specific string or message template from a message catalog. This property was added in __vSphere API 7.0.0.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>Params</maml:name>
          <maml:Description>
            <maml:para>Named Arguments to be substituted into the message template. This property was added in __vSphere API 7.0.0.0__. services will not populate this field when there are no parameters to be substituted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&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>Unique identifier of the localizable string or message template. This identifier is typically used to retrieve a locale-specific string or message template from a message catalog. This property was added in __vSphere API 7.0.0.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>Params</maml:name>
        <maml:Description>
          <maml:para>Named Arguments to be substituted into the message template. This property was added in __vSphere API 7.0.0.0__. services will not populate this field when there are no parameters to be substituted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VapiStdLocalizationParam&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>

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdNestedLocalizableMessage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StdNestedLocalizableMessage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VapiStdNestedLocalizableMessage</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPermissionsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Permissions_CreateSpec schema contains detailed information about the creation of a permission. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Permissions_CreateSpec schema contains detailed information about the creation of a permission. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPermissionsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Object</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Principal</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal</maml:name>
            <maml: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>The role which this permission grants. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Propagating</maml:name>
          <maml:Description>
            <maml:para>Indicator whether the permission apply only on the object which it is assigned on or it propagates through the hierarchy of sub-entities. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Object</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Principal</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal</maml:name>
          <maml: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>The role which this permission grants. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Propagating</maml:name>
        <maml:Description>
          <maml:para>Indicator whether the permission apply only on the object which it is assigned on or it propagates through the hierarchy of sub-entities. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterAuthorizationPermissionsCreateSpec &#x3D; Initialize-VcenterAuthorizationPermissionsCreateSpec -Object $VapiStdDynamicID -Principal $VcenterAuthorizationPermissionsPrincipal -Role &quot;MyRole&quot; -Propagating $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot;
$VcenterAuthorizationPermissionsCreateSpec &#x3D; Initialize-VcenterAuthorizationPermissionsCreateSpec -Object $VapiStdDynamicID -Principal $VcenterAuthorizationPermissionsPrincipal -Role &quot;MyRole&quot; -Propagating $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsPrincipal</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-VcenterAuthorizationPermissionsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Permissions_FilterSpec schema contains properties based on which authorization permissions can be filtered. Any permission matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Permissions_FilterSpec schema contains properties based on which authorization permissions can be filtered. Any permission matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPermissionsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Objects</maml:name>
          <maml:Description>
            <maml:para>Objects which permissions are assigned on. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Principals</maml:name>
          <maml:Description>
            <maml:para>Principals who permissions are assigned for. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Roles</maml:name>
          <maml:Description>
            <maml:para>The roles granted by the permissions. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</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>IsPropagating</maml:name>
          <maml:Description>
            <maml:para>Whether the permission is propagating. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Objects</maml:name>
        <maml:Description>
          <maml:para>Objects which permissions are assigned on. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Principals</maml:name>
        <maml:Description>
          <maml:para>Principals who permissions are assigned for. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipal&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Roles</maml:name>
        <maml:Description>
          <maml:para>The roles granted by the permissions. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</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>IsPropagating</maml:name>
        <maml:Description>
          <maml:para>Whether the permission is propagating. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all permissions match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterAuthorizationPermissionsFilterSpec &#x3D; Initialize-VcenterAuthorizationPermissionsFilterSpec -Objects $VapiStdDynamicID -Principals $VcenterAuthorizationPermissionsPrincipal -Roles &quot;MyRoles&quot; -IsPropagating $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterAuthorizationPermissionsFilterSpec &#x3D; Initialize-VcenterAuthorizationPermissionsFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPermissionsIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Permissions_IterationSpec schema contains properties used to break results into pages when listing permissions, see *POST /vcenter/authorization/permissions?action&#x3D;list*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Permissions_IterationSpec schema contains properties used to break results into pages when listing permissions, see *POST /vcenter/authorization/permissions?action&#x3D;list*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPermissionsIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 permissions.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PageSize</maml:name>
        <maml:Description>
          <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 permissions.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsIterationSpec &#x3D; Initialize-VcenterAuthorizationPermissionsIterationSpec -PageSize 0 -Marker &quot;MyMarker&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsIterationSpec &#x3D; Initialize-VcenterAuthorizationPermissionsIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPermissionsListrequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsListrequest</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-VcenterAuthorizationPermissionsListrequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarFilter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Iterate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsIterationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsIterationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarFilter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Iterate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsIterationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsIterationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterAuthorizationPermissionsFilterSpec &#x3D; Initialize-VcenterAuthorizationPermissionsFilterSpec -Objects $VapiStdDynamicID -Principals $VcenterAuthorizationPermissionsPrincipal -Roles &quot;MyRoles&quot; -IsPropagating $false

$VcenterAuthorizationPermissionsIterationSpec &#x3D; Initialize-VcenterAuthorizationPermissionsIterationSpec -PageSize 0 -Marker &quot;MyMarker&quot;
$VcenterAuthorizationPermissionsListRequest &#x3D; Initialize-VcenterAuthorizationPermissionsListRequest -Filter $VcenterAuthorizationPermissionsFilterSpec -Iterate $VcenterAuthorizationPermissionsIterationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsListrequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterAuthorizationPermissionsListRequest &#x3D; Initialize-VcenterAuthorizationPermissionsListRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsListrequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsFilterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterAuthorizationPermissionsIterationSpec</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-VcenterAuthorizationPermissionsPrincipal</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsPrincipal</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Permissions_Principal schema contains the name, the domain and whether it is a user or group. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Permissions_Principal schema contains the name, the domain and whether it is a user or group. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPermissionsPrincipal</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipalType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipalType</maml:name>
            <maml: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 principal. This property was added in __vSphere API 9.0.0.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>Domain</maml:name>
          <maml:Description>
            <maml:para>The domain name which this principal belongs to. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, &#39;localos&#39; domain is assumed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipalType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPermissionsPrincipalType</maml:name>
          <maml: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 principal. This property was added in __vSphere API 9.0.0.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>Domain</maml:name>
        <maml:Description>
          <maml:para>The domain name which this principal belongs to. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, &#39;localos&#39; domain is assumed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsPrincipal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsPrincipal &#x3D; Initialize-VcenterAuthorizationPermissionsPrincipal -Type &quot;USER&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsPrincipal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsPrincipal</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPermissionsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPermissionsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Permissions_UpdateSpec schema contains detailed information about the update of a specific authorization permission. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Permissions_UpdateSpec schema contains detailed information about the update of a specific authorization permission. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPermissionsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Role</maml:name>
          <maml:Description>
            <maml:para>The role which this permission grants. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the role won&#39;t be updated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsPropagating</maml:name>
          <maml:Description>
            <maml:para>Indicator whether the permission apply only on the object which it is assigned on or it propagates through the hierarchy of sub-entities. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; propagation flag won&#39;t be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Role</maml:name>
        <maml:Description>
          <maml:para>The role which this permission grants. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the role won&#39;t be updated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.Role&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsPropagating</maml:name>
        <maml:Description>
          <maml:para>Indicator whether the permission apply only on the object which it is assigned on or it propagates through the hierarchy of sub-entities. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; propagation flag won&#39;t be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterAuthorizationPermissionsUpdateSpec &#x3D; Initialize-VcenterAuthorizationPermissionsUpdateSpec -Role &quot;MyRole&quot; -IsPropagating $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPermissionsUpdateSpec &#x3D; Initialize-VcenterAuthorizationPermissionsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPermissionsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPermissionsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AuthorizationPrivilegeChecksFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AuthorizationPrivilegeChecksFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_PrivilegeChecks_FilterSpec schema contains properties based on which privilege checks can be filtered. Any privilege check matching at least one of the conditions is returned. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_PrivilegeChecks_FilterSpec schema contains properties based on which privilege checks can be filtered. Any privilege check matching at least one of the conditions is returned. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AuthorizationPrivilegeChecksFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Objects</maml:name>
          <maml:Description>
            <maml:para>IDs of the objects on which the privilege check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all objects match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sessions</maml:name>
          <maml:Description>
            <maml:para>Sessions for which the check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all sessions match.</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>Principals</maml:name>
          <maml:Description>
            <maml:para>Principles for which the privilege check was performed. The missing or &#x60;null&#x60; Vcenter_Authorization_PrivilegeChecks_Principal value matches privilege checks for anonymous sessions. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all principles match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksPrincipal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksPrincipal&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Privileges</maml:name>
          <maml:Description>
            <maml:para>Privileges that were checked. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all privileges match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.authz.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.authz.Privilege&#x60;.</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>OpIds</maml:name>
          <maml:Description>
            <maml:para>OpIDs of the requests for which the check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all opIDs match.</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>Objects</maml:name>
        <maml:Description>
          <maml:para>IDs of the objects on which the privilege check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all objects match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdDynamicID&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sessions</maml:name>
        <maml:Description>
          <maml:para>Sessions for which the check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all sessions match.</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>Principals</maml:name>
        <maml:Description>
          <maml:para>Principles for which the privilege check was performed. The missing or &#x60;null&#x60; Vcenter_Authorization_PrivilegeChecks_Principal value matches privilege checks for anonymous sessions. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all principles match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksPrincipal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksPrincipal&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Privileges</maml:name>
        <maml:Description>
          <maml:para>Privileges that were checked. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all privileges match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.authz.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.authz.Privilege&#x60;.</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>OpIds</maml:name>
        <maml:Description>
          <maml:para>OpIDs of the requests for which the check was performed. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; all opIDs match.</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>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPrivilegeChecksPrincipal &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksPrincipal -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterAuthorizationPrivilegeChecksFilterSpec &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksFilterSpec -Objects $VapiStdDynamicID -Sessions &quot;MySessions&quot; -Principals $VcenterAuthorizationPrivilegeChecksPrincipal -Privileges &quot;MyPrivileges&quot; -OpIds &quot;MyOpIds&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterAuthorizationPrivilegeChecksFilterSpec &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegeChecksFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPrivilegeChecksIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_PrivilegeChecks_IterationSpec schema contains properties used to break results into pages when listing privilege checks, see *POST /vcenter/authorization/privilege-checks?action&#x3D;list*). This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_PrivilegeChecks_IterationSpec schema contains properties used to break results into pages when listing privilege checks, see *POST /vcenter/authorization/privilege-checks?action&#x3D;list*). This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of results to return. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; defaults to default page size, which is controlled by config.vpxd.privilegeChecks.pageSize advanced option.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>An opaque token which determines where the returned page should begin. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned from the first record.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndMarker</maml:name>
          <maml:Description>
            <maml:para>An opaque token which determines where the returned page should end. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned up to size, if set, or up to the default page 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>TimeoutMs</maml:name>
          <maml:Description>
            <maml:para>Indicates how long the request should wait in ms for a matching check if *Vcenter_Authorization_PrivilegeChecks_IterationSpec.marker* is set, and there no matching checks to be added to the result. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, the request will not wait for additional privilege checks and will return immediately.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Specifies the maximum number of results to return. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; defaults to default page size, which is controlled by config.vpxd.privilegeChecks.pageSize advanced option.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>An opaque token which determines where the returned page should begin. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned from the first record.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndMarker</maml:name>
        <maml:Description>
          <maml:para>An opaque token which determines where the returned page should end. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, privilege checks will be returned up to size, if set, or up to the default page 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>TimeoutMs</maml:name>
        <maml:Description>
          <maml:para>Indicates how long the request should wait in ms for a matching check if *Vcenter_Authorization_PrivilegeChecks_IterationSpec.marker* is set, and there no matching checks to be added to the result. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60; or empty, the request will not wait for additional privilege checks and will return immediately.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegeChecksIterationSpec &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec -Size 0 -Marker &quot;MyMarker&quot; -EndMarker &quot;MyEndMarker&quot; -TimeoutMs 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegeChecksIterationSpec &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegeChecksIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegeChecksIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AuthorizationPrivilegeChecksListRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AuthorizationPrivilegeChecksListRequestBody</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-AuthorizationPrivilegeChecksListRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarFilter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarFilter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterAuthorizationPrivilegeChecksFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationPrivilegeChecksPrincipal &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksPrincipal -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterAuthorizationPrivilegeChecksFilterSpec &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksFilterSpec -Objects $VapiStdDynamicID -Sessions &quot;MySessions&quot; -Principals $VcenterAuthorizationPrivilegeChecksPrincipal -Privileges &quot;MyPrivileges&quot; -OpIds &quot;MyOpIds&quot;

$VcenterAuthorizationPrivilegeChecksListRequest &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksListRequest -Filter $VcenterAuthorizationPrivilegeChecksFilterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksListRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterAuthorizationPrivilegeChecksListRequest &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksListRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksListRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegeChecksListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AuthorizationPrivilegeChecksFilterSpec</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-AuthorizationPrivilegeChecksPrincipal</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AuthorizationPrivilegeChecksPrincipal</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_PrivilegeChecks_Principal schema contains an identity management principal ID. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_PrivilegeChecks_Principal schema contains an identity management principal ID. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AuthorizationPrivilegeChecksPrincipal</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The principal&#39;s username. This property was added in __vSphere API 8.0.0.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>Domain</maml:name>
          <maml:Description>
            <maml:para>The principal&#39;s domain. This property was added in __vSphere API 8.0.0.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: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 principal&#39;s username. This property was added in __vSphere API 8.0.0.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>Domain</maml:name>
        <maml:Description>
          <maml:para>The principal&#39;s domain. This property was added in __vSphere API 8.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegeChecksPrincipal &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksPrincipal -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksPrincipal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegeChecksPrincipal &#x3D; Initialize-VcenterAuthorizationPrivilegeChecksPrincipal -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationPrivilegeChecksPrincipal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegeChecksPrincipal</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPrivilegesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPrivilegesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Privileges_FilterSpec schema contains properties based on which privileges can be filtered. Any privilege matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Privileges_FilterSpec schema contains properties based on which privileges can be filtered. Any privilege matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPrivilegesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names of the privileges. The name of a privilege matches completely with its ID. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</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>IsOnParent</maml:name>
          <maml:Description>
            <maml:para>Whether the privileges should apply to parent object as well. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Versions</maml:name>
          <maml:Description>
            <maml:para>The versions of the privileges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;decimal&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>Names</maml:name>
        <maml:Description>
          <maml:para>Names of the privileges. The name of a privilege matches completely with its ID. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</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>IsOnParent</maml:name>
        <maml:Description>
          <maml:para>Whether the privileges should apply to parent object as well. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Versions</maml:name>
        <maml:Description>
          <maml:para>The versions of the privileges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all privileges match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;decimal&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>$VcenterAuthorizationPrivilegesFilterSpec &#x3D; Initialize-VcenterAuthorizationPrivilegesFilterSpec -Names &quot;MyNames&quot; -IsOnParent $false -Versions 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegesFilterSpec &#x3D; Initialize-VcenterAuthorizationPrivilegesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationPrivilegesIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationPrivilegesIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Privileges_IterationSpec schema contains properties used to break results into pages when listing privileges, see *GET /vcenter/authorization/privileges*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Privileges_IterationSpec schema contains properties used to break results into pages when listing privileges, see *GET /vcenter/authorization/privileges*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationPrivilegesIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 privileges.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PageSize</maml:name>
        <maml:Description>
          <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 privileges.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegesIterationSpec &#x3D; Initialize-VcenterAuthorizationPrivilegesIterationSpec -PageSize 0 -Marker &quot;MyMarker&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegesIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationPrivilegesIterationSpec &#x3D; Initialize-VcenterAuthorizationPrivilegesIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationPrivilegesIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationPrivilegesIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationRolesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationRolesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Roles_CreateSpec schema contains detailed information about the creation of a specific role. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Roles_CreateSpec schema contains detailed information about the creation of a specific role. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationRolesCreateSpec</maml:name>
        <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. This property was added in __vSphere API 9.0.0.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>Description</maml:name>
          <maml:Description>
            <maml:para>A brief summary what this role is dedicated for. This property was added in __vSphere API 9.0.0.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>Privileges</maml:name>
          <maml:Description>
            <maml:para>The set of *Vcenter_Authorization_Privileges* which are part of this role. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>The name of the role. This property was added in __vSphere API 9.0.0.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>Description</maml:name>
        <maml:Description>
          <maml:para>A brief summary what this role is dedicated for. This property was added in __vSphere API 9.0.0.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>Privileges</maml:name>
        <maml:Description>
          <maml:para>The set of *Vcenter_Authorization_Privileges* which are part of this role. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>$VcenterAuthorizationRolesCreateSpec &#x3D; Initialize-VcenterAuthorizationRolesCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Privileges &quot;MyPrivileges&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesCreateSpec &#x3D; Initialize-VcenterAuthorizationRolesCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Privileges &quot;MyPrivileges&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationRolesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationRolesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationRolesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Roles_FilterSpec schema contains properties based on which authorization roles can be filtered. Any role matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Roles_FilterSpec schema contains properties based on which authorization roles can be filtered. Any role matching all of the conditions is returned. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationRolesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names of the roles. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</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>Privileges</maml:name>
          <maml:Description>
            <maml:para>The *Vcenter_Authorization_Privileges* part of the role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>IsSystem</maml:name>
          <maml:Description>
            <maml:para>Whether the role is a system built-in role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Names</maml:name>
        <maml:Description>
          <maml:para>Names of the roles. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</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>Privileges</maml:name>
        <maml:Description>
          <maml:para>The *Vcenter_Authorization_Privileges* part of the role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>IsSystem</maml:name>
        <maml:Description>
          <maml:para>Whether the role is a system built-in role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; all roles match.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterAuthorizationRolesFilterSpec &#x3D; Initialize-VcenterAuthorizationRolesFilterSpec -Names &quot;MyNames&quot; -Privileges &quot;MyPrivileges&quot; -IsSystem $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesFilterSpec &#x3D; Initialize-VcenterAuthorizationRolesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationRolesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationRolesIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationRolesIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Roles_IterationSpec schema contains properties used to break results into pages when listing roles, see *GET /vcenter/authorization/roles*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Roles_IterationSpec schema contains properties used to break results into pages when listing roles, see *GET /vcenter/authorization/roles*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationRolesIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 roles.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PageSize</maml:name>
        <maml:Description>
          <maml:para>Maximum number of records to return in one call. Clients can limit the response size to a number of records they feel comfortable handling with this setting. A service policy can overwrite it to something that is less than the value specified by the client. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 200 roles.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>The marker is a simple cursor (pointer) pointing to the position of the last record that has been previously returned. By using the marker, the client is guaranteed to iterate through all records without repetition. Presenting a marker means that only the records after the position to which the marker points will be returned to the client. This value is obtained from #list operation. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, first page of records will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesIterationSpec &#x3D; Initialize-VcenterAuthorizationRolesIterationSpec -PageSize 0 -Marker &quot;MyMarker&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesIterationSpec &#x3D; Initialize-VcenterAuthorizationRolesIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationRolesIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationRolesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationRolesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_Roles_UpdateSpec schema contains detailed information about the update of a specific role. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_Roles_UpdateSpec schema contains detailed information about the update of a specific role. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationRolesUpdateSpec</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 role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A brief summary what this role is dedicated for. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Privileges</maml:name>
          <maml:Description>
            <maml:para>The set of *Vcenter_Authorization_Privileges* which are part of this role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A brief summary what this role is dedicated for. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Privileges</maml:name>
        <maml:Description>
          <maml:para>The set of *Vcenter_Authorization_Privileges* which are part of this role. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value is unchanged. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.Privilege&#x60;.</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>$VcenterAuthorizationRolesUpdateSpec &#x3D; Initialize-VcenterAuthorizationRolesUpdateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Privileges &quot;MyPrivileges&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationRolesUpdateSpec &#x3D; Initialize-VcenterAuthorizationRolesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationRolesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationRolesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AuthorizationVtContainersMappingsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AuthorizationVtContainersMappingsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_VtContainers_Mappings_CreateSpec schema contains the information necessary for associating an object with a vTContainer instance. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_VtContainers_Mappings_CreateSpec schema contains the information necessary for associating an object with a vTContainer instance. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AuthorizationVtContainersMappingsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vtcontainer</maml:name>
          <maml:Description>
            <maml:para>Identifier of the vTContainer instance. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Object</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vtcontainer</maml:name>
        <maml:Description>
          <maml:para>Identifier of the vTContainer instance. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Object</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdDynamicID</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdDynamicID</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationVtContainersMappingsCreateSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsCreateSpec -Vtcontainer &quot;MyVtcontainer&quot; -Object $VapiStdDynamicID
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationVtContainersMappingsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VapiStdDynamicID &#x3D; Initialize-VapiStdDynamicID -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterAuthorizationVtContainersMappingsCreateSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsCreateSpec -Vtcontainer &quot;MyVtcontainer&quot; -Object $VapiStdDynamicID
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AuthorizationVtContainersMappingsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationVtContainersMappingsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdDynamicID</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-VcenterAuthorizationVtContainersMappingsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationVtContainersMappingsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_VtContainers_Mappings_FilterSpec schema contains properties used to filter the items returned from a *GET /vcenter/authorization/vt-containers/mappings* operation. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_VtContainers_Mappings_FilterSpec schema contains properties used to filter the items returned from a *GET /vcenter/authorization/vt-containers/mappings* operation. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationVtContainersMappingsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vtcontainers</maml:name>
          <maml:Description>
            <maml:para>A set of vTContainers. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by vTContainer instance. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</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>Types</maml:name>
          <maml:Description>
            <maml:para>A set of object resource types. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by object resource type.</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>Vtcontainers</maml:name>
        <maml:Description>
          <maml:para>A set of vTContainers. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by vTContainer instance. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.authorization.VtContainer&#x60;.</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>Types</maml:name>
        <maml:Description>
          <maml:para>A set of object resource types. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by object resource type.</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>$VcenterAuthorizationVtContainersMappingsFilterSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsFilterSpec -Vtcontainers &quot;MyVtcontainers&quot; -Types &quot;MyTypes&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationVtContainersMappingsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationVtContainersMappingsFilterSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationVtContainersMappingsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationVtContainersMappingsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterAuthorizationVtContainersMappingsIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Authorization_VtContainers_Mappings_IterationSpec schema contains properties used to limit the number of items returned from the *GET /vcenter/authorization/vt-containers/mappings* operation. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Authorization_VtContainers_Mappings_IterationSpec schema contains properties used to limit the number of items returned from the *GET /vcenter/authorization/vt-containers/mappings* operation. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>An opaque string in support of pagination which may be specified to retrieve the next set of items. The marker is obtained from the *Vcenter_Authorization_VtContainers_Mappings_ListResult* schema that is returned by the *GET /vcenter/authorization/vt-containers/mappings* operation. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; the first set of items is returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Maximum number of items to return in a single call. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; defaults to a size defined by the service.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>An opaque string in support of pagination which may be specified to retrieve the next set of items. The marker is obtained from the *Vcenter_Authorization_VtContainers_Mappings_ListResult* schema that is returned by the *GET /vcenter/authorization/vt-containers/mappings* operation. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; the first set of items is returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>Maximum number of items to return in a single call. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; defaults to a size defined by the service.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationVtContainersMappingsIterationSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec -Marker &quot;MyMarker&quot; -Size 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterAuthorizationVtContainersMappingsIterationSpec &#x3D; Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterAuthorizationVtContainersMappingsIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterAuthorizationVtContainersMappingsIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterSigningCertificateRefreshRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterSigningCertificateRefreshRequestBody</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-CertificateManagementVcenterSigningCertificateRefreshRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Force</maml:name>
          <maml:Description>
            <maml:para>Will force refresh in environments that would otherwise prevent refresh from occurring, such as a mixed-version environment. Force refresh may leave systems in the local vCenter domain in a non-functional state until they are restarted. If missing or &#x60;null&#x60;, then refresh will not be forced.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Force</maml:name>
        <maml:Description>
          <maml:para>Will force refresh in environments that would otherwise prevent refresh from occurring, such as a mixed-version environment. Force refresh may leave systems in the local vCenter domain in a non-functional state until they are restarted. If missing or &#x60;null&#x60;, then refresh will not be forced.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterCertificateManagementVcenterSigningCertificateRefreshRequest &#x3D; Initialize-VcenterCertificateManagementVcenterSigningCertificateRefreshRequest -Force $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterSigningCertificateRefreshRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterSigningCertificateRefreshRequest &#x3D; Initialize-VcenterCertificateManagementVcenterSigningCertificateRefreshRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterSigningCertificateRefreshRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterSigningCertificateRefreshRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterSigningCertificateSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterSigningCertificateSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_SigningCertificate_SetSpec schema contains data to set the active vCenter signing certificate. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_SigningCertificate_SetSpec schema contains data to set the active vCenter signing certificate. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterSigningCertificateSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SigningCertChain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateKey</maml:name>
          <maml:Description>
            <maml:para>The corresponding unencrypted PKCS#8 private key in base64-encoded PEM format. This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SigningCertChain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivateKey</maml:name>
        <maml:Description>
          <maml:para>The corresponding unencrypted PKCS#8 private key in base64-encoded PEM format. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterCertificateManagementVcenterSigningCertificateSetSpec &#x3D; Initialize-VcenterCertificateManagementVcenterSigningCertificateSetSpec -SigningCertChain $VcenterCertificateManagementX509CertChain -PrivateKey &quot;MyPrivateKey&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterSigningCertificateSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterCertificateManagementVcenterSigningCertificateSetSpec &#x3D; Initialize-VcenterCertificateManagementVcenterSigningCertificateSetSpec -SigningCertChain $VcenterCertificateManagementX509CertChain -PrivateKey &quot;MyPrivateKey&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterSigningCertificateSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterSigningCertificateSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementX509CertChain</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-CertificateManagementVcenterTlsCsrSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterTlsCsrSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_TlsCsr_Spec schema contains information to generate a Private Key and CSR. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_TlsCsr_Spec schema contains information to generate a Private Key and CSR. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterTlsCsrSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeySize</maml:name>
          <maml:Description>
            <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the key size will be 3072 bits.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>Common name field in certificate subject. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the common name will be the PNID.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Organization field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 unit field in certificate subject. CA Browser forum announced that \&quot;CAs MUST NOT include the organizationalUnitName field\&quot;. So OU is no longer needed and an empty string should be used to leave it unset. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Locality field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StateOrProvince</maml:name>
          <maml:Description>
            <maml:para>State field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Country field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EmailAddress</maml:name>
          <maml:Description>
            <maml:para>Email field in Certificate extensions This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectAltName</maml:name>
          <maml:Description>
            <maml:para>Subject Alternative Name field is list of Dns Names and Ip addresses. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the subject alternative name will contain the PNID.</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>KeySize</maml:name>
        <maml:Description>
          <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the key size will be 3072 bits.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>Common name field in certificate subject. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the common name will be the PNID.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Organization field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 unit field in certificate subject. CA Browser forum announced that \&quot;CAs MUST NOT include the organizationalUnitName field\&quot;. So OU is no longer needed and an empty string should be used to leave it unset. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Locality field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StateOrProvince</maml:name>
        <maml:Description>
          <maml:para>State field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Country field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EmailAddress</maml:name>
        <maml:Description>
          <maml:para>Email field in Certificate extensions This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectAltName</maml:name>
        <maml:Description>
          <maml:para>Subject Alternative Name field is list of Dns Names and Ip addresses. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60;, the subject alternative name will contain the PNID.</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>$VcenterCertificateManagementVcenterTlsCsrSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsCsrSpec -KeySize 0 -CommonName &quot;MyCommonName&quot; -Organization &quot;MyOrganization&quot; -OrganizationUnit &quot;MyOrganizationUnit&quot; -Locality &quot;MyLocality&quot; -StateOrProvince &quot;MyStateOrProvince&quot; -Country &quot;MyCountry&quot; -EmailAddress &quot;MyEmailAddress&quot; -SubjectAltName &quot;MySubjectAltName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsCsrSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsCsrSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsCsrSpec -Organization &quot;MyOrganization&quot; -OrganizationUnit &quot;MyOrganizationUnit&quot; -Locality &quot;MyLocality&quot; -StateOrProvince &quot;MyStateOrProvince&quot; -Country &quot;MyCountry&quot; -EmailAddress &quot;MyEmailAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsCsrSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterTlsCsrSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterTlsRenewRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterTlsRenewRequestBody</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-CertificateManagementVcenterTlsRenewRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Duration</maml:name>
          <maml:Description>
            <maml:para>The duration (in days) of the new TLS certificate. The duration should be less than or equal to 730 days. If missing or &#x60;null&#x60;, the duration will be 730 days (two years).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Duration</maml:name>
        <maml:Description>
          <maml:para>The duration (in days) of the new TLS certificate. The duration should be less than or equal to 730 days. If missing or &#x60;null&#x60;, the duration will be 730 days (two years).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsRenewRequest &#x3D; Initialize-VcenterCertificateManagementVcenterTlsRenewRequest -Duration 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsRenewRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsRenewRequest &#x3D; Initialize-VcenterCertificateManagementVcenterTlsRenewRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsRenewRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterTlsRenewRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterTlsReplaceSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterTlsReplaceSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_Tls_ReplaceSpec schema contains information to generate a Private Key , CSR and hence VMCA signed machine SSL. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_Tls_ReplaceSpec schema contains information to generate a Private Key , CSR and hence VMCA signed machine SSL. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterTlsReplaceSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeySize</maml:name>
          <maml:Description>
            <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; the key size will be &#39;3072&#39;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>The common name of the host for which certificate is generated This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; will default to PNID of 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>Organization</maml:name>
          <maml:Description>
            <maml:para>Organization field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 unit field in certificate subject. CA Browser forum announced that \&quot;CAs MUST NOT include the organizationalUnitName field\&quot;. So OU is no longer needed and an empty string should be used to leave it unset. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Locality field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StateOrProvince</maml:name>
          <maml:Description>
            <maml:para>State field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Country field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EmailAddress</maml:name>
          <maml:Description>
            <maml:para>Email field in Certificate extensions This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectAltName</maml:name>
          <maml:Description>
            <maml:para>SubjectAltName is list of Dns Names and Ip addresses This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; PNID of host will be used as IPAddress or Hostname for certificate generation .</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>KeySize</maml:name>
        <maml:Description>
          <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; the key size will be &#39;3072&#39;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>The common name of the host for which certificate is generated This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; will default to PNID of 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>Organization</maml:name>
        <maml:Description>
          <maml:para>Organization field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 unit field in certificate subject. CA Browser forum announced that \&quot;CAs MUST NOT include the organizationalUnitName field\&quot;. So OU is no longer needed and an empty string should be used to leave it unset. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Locality field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StateOrProvince</maml:name>
        <maml:Description>
          <maml:para>State field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Country field in certificate subject This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EmailAddress</maml:name>
        <maml:Description>
          <maml:para>Email field in Certificate extensions This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectAltName</maml:name>
        <maml:Description>
          <maml:para>SubjectAltName is list of Dns Names and Ip addresses This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; PNID of host will be used as IPAddress or Hostname for certificate generation .</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>$VcenterCertificateManagementVcenterTlsReplaceSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsReplaceSpec -KeySize 0 -CommonName &quot;MyCommonName&quot; -Organization &quot;MyOrganization&quot; -OrganizationUnit &quot;MyOrganizationUnit&quot; -Locality &quot;MyLocality&quot; -StateOrProvince &quot;MyStateOrProvince&quot; -Country &quot;MyCountry&quot; -EmailAddress &quot;MyEmailAddress&quot; -SubjectAltName &quot;MySubjectAltName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsReplaceSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsReplaceSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsReplaceSpec -Organization &quot;MyOrganization&quot; -OrganizationUnit &quot;MyOrganizationUnit&quot; -Locality &quot;MyLocality&quot; -StateOrProvince &quot;MyStateOrProvince&quot; -Country &quot;MyCountry&quot; -EmailAddress &quot;MyEmailAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsReplaceSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterTlsReplaceSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterTlsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterTlsSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_Tls_Spec schema contains information for a Certificate and Private Key. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_Tls_Spec schema contains information for a Certificate and Private Key. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterTlsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cert</maml:name>
          <maml:Description>
            <maml:para>Certificate string in PEM format. This property was added in __vSphere API 6.7.2__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>Private key string in PEM format. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; the private key from the certificate store will be used. It is required when replacing the certificate with a third party signed 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>RootCert</maml:name>
          <maml:Description>
            <maml:para>Third party Root CA certificate in PEM format. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the new third party root CA certificate will not be added to the trust store. It is required when replacing the certificate with a third party signed certificate if the root certificate of the third party is not already a trusted root.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cert</maml:name>
        <maml:Description>
          <maml:para>Certificate string in PEM format. This property was added in __vSphere API 6.7.2__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>Private key string in PEM format. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; the private key from the certificate store will be used. It is required when replacing the certificate with a third party signed 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>RootCert</maml:name>
        <maml:Description>
          <maml:para>Third party Root CA certificate in PEM format. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the new third party root CA certificate will not be added to the trust store. It is required when replacing the certificate with a third party signed certificate if the root certificate of the third party is not already a trusted root.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsSpec -Cert &quot;MyCert&quot; -Key &quot;MyKey&quot; -RootCert &quot;MyRootCert&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterTlsSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTlsSpec -Cert &quot;MyCert&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTlsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterTlsSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementVcenterTrustedRootChainsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterTrustedRootChainsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_TrustedRootChains_CreateSpec schema contains information to create a trusted root certificate chain. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_TrustedRootChains_CreateSpec schema contains information to create a trusted root certificate chain. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterTrustedRootChainsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertChain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Chain</maml:name>
          <maml:Description>
            <maml:para>Unique identifier for this trusted root. Client can specify at creation as long as it is unique, otherwise one will be generated. An example of a client providing the identifier would be if this trusted root is associated with a VC trust. In this case the identifier would be the domain id. This property was added in __vSphere API 6.7.2__. A unique id will be generated if not given.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CertChain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Chain</maml:name>
        <maml:Description>
          <maml:para>Unique identifier for this trusted root. Client can specify at creation as long as it is unique, otherwise one will be generated. An example of a client providing the identifier would be if this trusted root is associated with a VC trust. In this case the identifier would be the domain id. This property was added in __vSphere API 6.7.2__. A unique id will be generated if not given.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec -CertChain $VcenterCertificateManagementX509CertChain -Chain &quot;MyChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTrustedRootChainsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec &#x3D; Initialize-VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec -CertChain $VcenterCertificateManagementX509CertChain
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterTrustedRootChainsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterTrustedRootChainsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementX509CertChain</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-CertificateManagementVcenterVmcaRootCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementVcenterVmcaRootCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_Vcenter_VmcaRoot_CreateSpec contains information. to generate a Private Key and CSR. This schema was added in __vSphere API 6.9.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_Vcenter_VmcaRoot_CreateSpec contains information. to generate a Private Key and CSR. This schema was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementVcenterVmcaRootCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeySize</maml:name>
          <maml:Description>
            <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the key size will be 3072.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>The common name of the host for which certificate is generated. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the common name will be the primary network identifier (PNID) of the vCenter Virtual Server Appliance (VCSA).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Organization field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the organization will be &#39;VMware&#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>OrganizationUnit</maml:name>
          <maml:Description>
            <maml:para>Organization unit field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the organization unit will not be set in the certificate subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Locality field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the locality will be &#39;Palo Alto&#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>StateOrProvince</maml:name>
          <maml:Description>
            <maml:para>State field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the state will be &#39;California&#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>Country</maml:name>
          <maml:Description>
            <maml:para>Country field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the country will be &#39;US&#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>EmailAddress</maml:name>
          <maml:Description>
            <maml:para>Email field in Certificate extensions. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the emailAddress will be &#39;email@acme.com&#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>SubjectAltName</maml:name>
          <maml:Description>
            <maml:para>SubjectAltName is list of Dns Names and Ip addresses. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; PNID of host will be used as IPAddress or Hostname for certificate generation.</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>KeySize</maml:name>
        <maml:Description>
          <maml:para>The size of the key to be used for public and private key generation. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the key size will be 3072.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>The common name of the host for which certificate is generated. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the common name will be the primary network identifier (PNID) of the vCenter Virtual Server Appliance (VCSA).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Organization field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the organization will be &#39;VMware&#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>OrganizationUnit</maml:name>
        <maml:Description>
          <maml:para>Organization unit field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the organization unit will not be set in the certificate subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Locality field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the locality will be &#39;Palo Alto&#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>StateOrProvince</maml:name>
        <maml:Description>
          <maml:para>State field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the state will be &#39;California&#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>Country</maml:name>
        <maml:Description>
          <maml:para>Country field in certificate subject. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the country will be &#39;US&#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>EmailAddress</maml:name>
        <maml:Description>
          <maml:para>Email field in Certificate extensions. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; the emailAddress will be &#39;email@acme.com&#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>SubjectAltName</maml:name>
        <maml:Description>
          <maml:para>SubjectAltName is list of Dns Names and Ip addresses. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60; PNID of host will be used as IPAddress or Hostname for certificate generation.</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>$VcenterCertificateManagementVcenterVmcaRootCreateSpec &#x3D; Initialize-VcenterCertificateManagementVcenterVmcaRootCreateSpec -KeySize 0 -CommonName &quot;MyCommonName&quot; -Organization &quot;MyOrganization&quot; -OrganizationUnit &quot;MyOrganizationUnit&quot; -Locality &quot;MyLocality&quot; -StateOrProvince &quot;MyStateOrProvince&quot; -Country &quot;MyCountry&quot; -EmailAddress &quot;MyEmailAddress&quot; -SubjectAltName &quot;MySubjectAltName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterVmcaRootCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementVcenterVmcaRootCreateSpec &#x3D; Initialize-VcenterCertificateManagementVcenterVmcaRootCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementVcenterVmcaRootCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementVcenterVmcaRootCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-CertificateManagementX509CertChain</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateManagementX509CertChain</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CertificateManagement_X509CertChain schema contains x509 certificate chain. This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CertificateManagement_X509CertChain schema contains x509 certificate chain. This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CertificateManagementX509CertChain</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertChain</maml:name>
          <maml:Description>
            <maml:para>Certificate chain in base64 format This property was added in __vSphere API 6.7.2__.</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>CertChain</maml:name>
        <maml:Description>
          <maml:para>Certificate chain in base64 format This property was added in __vSphere API 6.7.2__.</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>$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementX509CertChain with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CertificateManagementX509CertChain with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCertificateManagementX509CertChain</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterClusterEvcModeCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterClusterEvcModeCheckResult</command:noun>
      <maml:description>
        <maml:para>Information returned from operations that check EvcMode based compatibility. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information returned from operations that check EvcMode based compatibility. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterClusterEvcModeCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Error</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsError</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsError</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSystem</maml:name>
          <maml:Description>
            <maml:para>The host associated with the error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then the error is not associated with any host. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Error</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsError</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsError</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSystem</maml:name>
        <maml:Description>
          <maml:para>The host associated with the error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then the error is not associated with any host. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterClusterEvcModeCheckResult &#x3D; Initialize-VcenterClusterEvcModeCheckResult -Error $VapiStdErrorsError -HostSystem &quot;MyHostSystem&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterEvcModeCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterClusterEvcModeCheckResult &#x3D; Initialize-VcenterClusterEvcModeCheckResult -Error $VapiStdErrorsError
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterEvcModeCheckResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterClusterEvcModeCheckResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-VcenterClusterEvcModeSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterClusterEvcModeSetSpec</command:noun>
      <maml:description>
        <maml:para>Information about configuring or checking Vcenter_Cluster_EvcMode for a cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information about configuring or checking Vcenter_Cluster_EvcMode for a cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterClusterEvcModeSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EvcMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterEvcModeEvcMode &#x3D; Initialize-VcenterEvcModeEvcMode -Key &quot;MyKey&quot; -Masks $VcenterEvcModeFeatureMask

$VcenterClusterEvcModeSetSpec &#x3D; Initialize-VcenterClusterEvcModeSetSpec -EvcMode $VcenterEvcModeEvcMode
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterEvcModeSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterClusterEvcModeSetSpec &#x3D; Initialize-VcenterClusterEvcModeSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterEvcModeSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterClusterEvcModeSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterEvcModeEvcMode</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-VcenterClusterFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterClusterFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Cluster_FilterSpec schema contains properties used to filter the results when listing clusters (see *GET /vcenter/cluster*). If multiple properties are specified, only clusters matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Cluster_FilterSpec schema contains properties used to filter the results when listing clusters (see *GET /vcenter/cluster*). If multiple properties are specified, only clusters matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterClusterFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>Identifiers of clusters that can match the filter. If missing or &#x60;null&#x60; or empty, clusters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that clusters must have to match the filter (see *Vcenter_Cluster_Info.name*). If missing or &#x60;null&#x60; or empty, clusters with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Identifiers of clusters that can match the filter. If missing or &#x60;null&#x60; or empty, clusters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that clusters must have to match the filter (see *Vcenter_Cluster_Info.name*). If missing or &#x60;null&#x60; or empty, clusters with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the cluster for the cluster to match the filter. If missing or &#x60;null&#x60; or empty, clusters in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$VcenterClusterFilterSpec &#x3D; Initialize-VcenterClusterFilterSpec -Clusters &quot;MyClusters&quot; -Names &quot;MyNames&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterClusterFilterSpec &#x3D; Initialize-VcenterClusterFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterClusterFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterClusterFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec schema contains information used to create a new policy to ignore virtual machine capabilities when scaling-in a cluster, see *POST /vcenter/compute/policies*. When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_capabilities* are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec schema contains information used to create a new policy to ignore virtual machine capabilities when scaling-in a cluster, see *POST /vcenter/compute/policies*. When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_capabilities* are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_capabilities* are ignored for virtual machines that have this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmCapabilities</maml:name>
          <maml:Description>
            <maml:para>When considering scaling-in a cluster, policies that have been created with one of these capabilities are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_tag*. This set must contain at least one item. Currently, the only allowed capability identifier is com.vmware.vcenter.compute.policies.capabilities.disable_drs_vmotion. In the future, other capabilities may be specified. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;.</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>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_capabilities* are ignored for virtual machines that have this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmCapabilities</maml:name>
        <maml:Description>
          <maml:para>When considering scaling-in a cluster, policies that have been created with one of these capabilities are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_CreateSpec.vm_tag*. This set must contain at least one item. Currently, the only allowed capability identifier is com.vmware.vcenter.compute.policies.capabilities.disable_drs_vmotion. In the future, other capabilities may be specified. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;.</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>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec -VmTag &quot;MyVmTag&quot; -VmCapabilities &quot;MyVmCapabilities&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec -VmTag &quot;MyVmTag&quot; -VmCapabilities &quot;MyVmCapabilities&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info schema contains information about a policy to ignore virtual machine capabilities when scaling-in a cluster, see *GET /vcenter/compute/policies/{policy}*. When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_capabilities* are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info schema contains information about a policy to ignore virtual machine capabilities when scaling-in a cluster, see *GET /vcenter/compute/policies/{policy}*. When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_capabilities* are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_capabilities* are ignored for virtual machines that have this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmCapabilities</maml:name>
          <maml:Description>
            <maml:para>When considering scaling-in a cluster, policies that have been created with one of these capabilities are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;.</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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>When considering scaling-in a cluster, policies that have been created with one of the listed *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_capabilities* are ignored for virtual machines that have this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmCapabilities</maml:name>
        <maml:Description>
          <maml:para>When considering scaling-in a cluster, policies that have been created with one of these capabilities are ignored for virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_ClusterScaleInIgnoreVmCapabilities_Info.vm_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability:VirtualMachine&#x60;.</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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo -VmTag &quot;MyVmTag&quot; -VmCapabilities &quot;MyVmCapabilities&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo -VmTag &quot;MyVmTag&quot; -VmCapabilities &quot;MyVmCapabilities&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesClusterScaleInIgnoreVmCapabilitiesInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_DisableDrsVmotion_CreateSpec schema contains information used to create a new DisableDrsVmotion policy, see *POST /vcenter/compute/policies*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_DisableDrsVmotion_CreateSpec schema contains information used to create a new DisableDrsVmotion policy, see *POST /vcenter/compute/policies*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will not be migrated away from the host on which they are powered on, except when the host is put into maintenance mode or failed over. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will not be migrated away from the host on which they are powered on, except when the host is put into maintenance mode or failed over. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesDisableDrsVmotionCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_DisableDrsVmotion_Info schema contains information about a DisableDrsVmotion policy, see *GET /vcenter/compute/policies/{policy}* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_DisableDrsVmotion_Info schema contains information about a DisableDrsVmotion policy, see *GET /vcenter/compute/policies/{policy}* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will not be migrated away from the host on which they are powered on, except when the host is put into maintenance mode or failed over. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will not be migrated away from the host on which they are powered on, except when the host is put into maintenance mode or failed over. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesDisableDrsVmotionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec schema contains information used to create a new policy that applies to virtual machines when their host is entering maintenance mode and that will cause these virtual machines to enter a powered-off state; after which these virtual machines will be powered-on as soon as possible, see *POST /vcenter/compute/policies*. All virtual machines that are running on a host that is entering maintenance-mode and that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec.vm_tag* will go through a guest shut-down. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec schema contains information used to create a new policy that applies to virtual machines when their host is entering maintenance mode and that will cause these virtual machines to enter a powered-off state; after which these virtual machines will be powered-on as soon as possible, see *POST /vcenter/compute/policies*. All virtual machines that are running on a host that is entering maintenance-mode and that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec.vm_tag* will go through a guest shut-down. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. All virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec.vm_tag* will go through a guest shut-down if their host is entering maintenance-mode. If guest shut-down is unavailable or doesn’t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. All virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_CreateSpec.vm_tag* will go through a guest shut-down if their host is entering maintenance-mode. If guest shut-down is unavailable or doesn’t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info schema contains information about a policy that applies to virtual machines when their host is entering maintenance mode and that will cause these virtual machines to enter a powered-off state; after which these virtual machines will be powered-on as soon as possible, see *POST /vcenter/compute/policies*. All virtual machines that are running on a host that is entering maintenance-mode and that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info.vm_tag* will go through a guest shut-down. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info schema contains information about a policy that applies to virtual machines when their host is entering maintenance mode and that will cause these virtual machines to enter a powered-off state; after which these virtual machines will be powered-on as soon as possible, see *POST /vcenter/compute/policies*. All virtual machines that are running on a host that is entering maintenance-mode and that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info.vm_tag* will go through a guest shut-down. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. All virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info.vm_tag* will go through a guest shut-down if their host is entering maintenance-mode. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. All virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_BestEffortRestart_Info.vm_tag* will go through a guest shut-down if their host is entering maintenance-mode. If guest shut-down is unavailable or doesn&#39;t complete in time, then the VM is powered-off. Virtual machines that are in a powered-off state because of this policy will be attempted to be powered-on every few minutes. The host on which the VM will be powered-on can be different than the host where the VM was initially running. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmEvacuationBestEffortRestartInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_CreateSpec schema contains information used to create a new vMotion policy that applies when a host is evacuated, see *POST /vcenter/compute/policies*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_CreateSpec.vm_tag* will be vMotioned from a host whenever the host is evacuated by vCenter. If vCenter cannot migrate a virtual machine, then it will remain running on its current host. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_CreateSpec schema contains information used to create a new vMotion policy that applies when a host is evacuated, see *POST /vcenter/compute/policies*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_CreateSpec.vm_tag* will be vMotioned from a host whenever the host is evacuated by vCenter. If vCenter cannot migrate a virtual machine, then it will remain running on its current host. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be vMotioned from a host if vCenter requires to evacuate the host. If vMotion is not feasible, then the virtual machine will remain running on its current host. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be vMotioned from a host if vCenter requires to evacuate the host. If vMotion is not feasible, then the virtual machine will remain running on its current host. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmEvacuationVmotionCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_Info schema contains information about a vMotion policy that applies when a host is evacuated, see *GET /vcenter/compute/policies/{policy}*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_Info.vm_tag* will be vMotioned from a host whenever the host is evacuated by vCenter. If vCenter cannot migrate a virtual machine, then it will remain running on its current host. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_Info schema contains information about a vMotion policy that applies when a host is evacuated, see *GET /vcenter/compute/policies/{policy}*, in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Evacuation_Vmotion_Info.vm_tag* will be vMotioned from a host whenever the host is evacuated by vCenter. If vCenter cannot migrate a virtual machine, then it will remain running on its current host. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be vMotioned from a host if vCenter requires to evacuate the host. If vMotion is not feasible, then the virtual machine will remain running on its current host. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be vMotioned from a host if vCenter requires to evacuate the host. If vMotion is not feasible, then the virtual machine will remain running on its current host. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmEvacuationVmotionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec schema contains information used to create a new virtual machine to host affinity policy, see *POST /vcenter/compute/policies*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.vm_tag* will be affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec schema contains information used to create a new virtual machine to host affinity policy, see *POST /vcenter/compute/policies*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.vm_tag* will be affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.vm_tag* will be affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_CreateSpec.vm_tag* will be affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmHostAffinityCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmHostAffinityInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info schema contains information about a virtual machine to host affinity policy, see *GET /vcenter/compute/policies/{policy}*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.vm_tag* will be affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info schema contains information about a virtual machine to host affinity policy, see *GET /vcenter/compute/policies/{policy}*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.vm_tag* will be affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.vm_tag* will be affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAffinity_Info.vm_tag* will be affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAffinityInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmHostAffinityInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec schema contains information used to create a new virtual machine to host anti-affinity policy, see *POST /vcenter/compute/policies*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.vm_tag* will be anti-affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec schema contains information used to create a new virtual machine to host anti-affinity policy, see *POST /vcenter/compute/policies*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.vm_tag* will be anti-affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.vm_tag* will be anti-affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_CreateSpec.vm_tag* will be anti-affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmHostAntiAffinityCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info schema contains information about a virtual machine to host anti-affinity policy, see *GET /vcenter/compute/policies/{policy}*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.vm_tag* will be anti-affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info schema contains information about a virtual machine to host anti-affinity policy, see *GET /vcenter/compute/policies/{policy}*. Virtual machines that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.vm_tag* will be anti-affine to hosts that have the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.host_tag* in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.vm_tag* will be anti-affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to the hosts indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.host_tag*. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a host. Virtual machines indicated by *Vcenter_Compute_Policies_Capabilities_VmHostAntiAffinity_Info.vm_tag* will be anti-affine to hosts with this tag. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo -VmTag &quot;MyVmTag&quot; -HostTag &quot;MyHostTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmHostAntiAffinityInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. In a future release of vSphere, the vCLS functionality will be disabled, vCLS system VMs will be deleted, and vCLS APIs will be removed. The Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec schema contains information used to create a new anti-affinity with vSphere Cluster Services (vCLS) VMs policy, see *POST /vcenter/compute/policies*. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec.vm_tag*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. In a future release of vSphere, the vCLS functionality will be disabled, vCLS system VMs will be deleted, and vCLS APIs will be removed. The Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec schema contains information used to create a new anti-affinity with vSphere Cluster Services (vCLS) VMs policy, see *POST /vcenter/compute/policies*. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec.vm_tag*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of a tag that can be associated with a virtual machine. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec.vm_tag*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of a tag that can be associated with a virtual machine. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_CreateSpec.vm_tag*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. In a future release of vSphere, the vCLS functionality will be disabled, vCLS system VMs will be deleted, and vCLS APIs will be removed. The Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info schema contains information about anti-affinity with vSphere Cluster Services (vCLS) VMs policy, see *GET /vcenter/compute/policies/{policy}*. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info.vm_tag*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. In a future release of vSphere, the vCLS functionality will be disabled, vCLS system VMs will be deleted, and vCLS APIs will be removed. The Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info schema contains information about anti-affinity with vSphere Cluster Services (vCLS) VMs policy, see *GET /vcenter/compute/policies/{policy}*. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info.vm_tag*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of a tag that can be associated with a virtual machine. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info.vm_tag*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of a tag that can be associated with a virtual machine. vSphere Cluster Services (vCLS) VMs are anti-affine with virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_AntiAffinityWithVcls_Info.vm_tag*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmPlacementAntiAffinityWithVclsInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec schema contains information to create a NumberOfHostsPlusOneForMaintenance policy, used to define a VM placement constraint, see *POST /vcenter/compute/policies*. The powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec schema contains information to create a NumberOfHostsPlusOneForMaintenance policy, used to define a VM placement constraint, see *POST /vcenter/compute/policies*. The powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumberOfHosts</maml:name>
          <maml:Description>
            <maml:para>Placement of virtual machines will consider at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumberOfHosts</maml:name>
        <maml:Description>
          <maml:para>Placement of virtual machines will consider at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_CreateSpec.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec -VmTag &quot;MyVmTag&quot; -NumberOfHosts 0 -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec -VmTag &quot;MyVmTag&quot; -NumberOfHosts 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info schema contains information about a NumberOfHostsPlusOneForMaintenance policy, see *GET /vcenter/compute/policies/{policy}*. The powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info schema contains information about a NumberOfHostsPlusOneForMaintenance policy, see *GET /vcenter/compute/policies/{policy}*. The powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumberOfHosts</maml:name>
          <maml:Description>
            <maml:para>Placement of virtual machines will consider at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumberOfHosts</maml:name>
        <maml:Description>
          <maml:para>Placement of virtual machines will consider at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. Powered-on virtual machines in a vCenter cluster that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.vm_tag* will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* number of hosts. When one of these hosts is entering maintenance-mode, then until that host has entered maintenance-mode, these virtual machines will be on at most *Vcenter_Compute_Policies_Capabilities_Vm_Placement_Span_Limit_NumberOfHostsPlusOneForMaintenance_Info.number_of_hosts* plus one number of hosts. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo -VmTag &quot;MyVmTag&quot; -NumberOfHosts 0 -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo -VmTag &quot;MyVmTag&quot; -NumberOfHosts 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmPlacementSpanLimitNumberOfHostsPlusOneForMaintenanceInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAffinity_CreateSpec schema contains information used to create a new VM-VM affinity policy, see *POST /vcenter/compute/policies*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAffinity_CreateSpec.vm_tag* will be affined to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAffinity_CreateSpec schema contains information used to create a new VM-VM affinity policy, see *POST /vcenter/compute/policies*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAffinity_CreateSpec.vm_tag* will be affined to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affined to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affined to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmVmAffinityCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmVmAffinityInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAffinity_Info schema contains information about a VM-VM affinity policy, see *GET /vcenter/compute/policies/{policy}*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAffinity_Info.vm_tag* are affined to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAffinity_Info schema contains information about a VM-VM affinity policy, see *GET /vcenter/compute/policies/{policy}*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAffinity_Info.vm_tag* are affined to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affined to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be affined to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAffinityInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmVmAffinityInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_CreateSpec schema contains information used to create a new VM-VM anti-affinity policy, see *POST /vcenter/compute/policies*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_CreateSpec.vm_tag* will be anti-affine to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_CreateSpec schema contains information used to create a new VM-VM anti-affinity policy, see *POST /vcenter/compute/policies*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_CreateSpec.vm_tag* will be anti-affine to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag will be anti-affine to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec -VmTag &quot;MyVmTag&quot; -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmVmAntiAffinityCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_Info schema contains information about a VM-VM anti-affinity policy, see *GET /vcenter/compute/policies/{policy}*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_Info.vm_tag* are anti-affine to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_Info schema contains information about a VM-VM anti-affinity policy, see *GET /vcenter/compute/policies/{policy}*. All virtual machines that share the tag indicated by *Vcenter_Compute_Policies_Capabilities_VmVmAntiAffinity_Info.vm_tag* are anti-affine to each other in VMware Cloud on AWS. Usage beyond VMware Cloud on AWS is not supported. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmTag</maml:name>
          <maml:Description>
            <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag are anti-affine to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmTag</maml:name>
        <maml:Description>
          <maml:para>Identifier of a tag that can be associated with a virtual machine. Virtual machines with this tag are anti-affine to each other. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.cis.tagging.Tag:VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo -VmTag &quot;MyVmTag&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Capability &quot;MyCapability&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo &#x3D; Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo -VmTag &quot;MyVmTag&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCapabilitiesVmVmAntiAffinityInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_CreateSpec schema contains common information used to create a new policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_CreateSpec schema contains common information used to create a new policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capability</maml:name>
          <maml:Description>
            <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 policy. The name needs to be unique within this 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the policy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Capability</maml:name>
        <maml:Description>
          <maml:para>Identifier of the capability this policy is based on. if missing or &#x60;null&#x60;, then the name of capability schema will be used to distinguish the policy type. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.compute.policies.Capability&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 policy. The name needs to be unique within this 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the policy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCreateSpec &#x3D; Initialize-VcenterComputePoliciesCreateSpec -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesCreateSpec &#x3D; Initialize-VcenterComputePoliciesCreateSpec -Capability &quot;MyCapability&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesStatus</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_Status schema describes the current status of a compute policy.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_Status schema describes the current status of a compute policy.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterComputePoliciesObjectCompliance</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesObjectCompliance</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterComputePoliciesObjectCompliance</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterComputePoliciesObjectCompliance</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesStatus &#x3D; Initialize-VcenterComputePoliciesStatus -Status &quot;UNKNOWN&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesStatus &#x3D; Initialize-VcenterComputePoliciesStatus -Status &quot;UNKNOWN&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesStatus</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterComputePoliciesTagUsageFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterComputePoliciesTagUsageFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Compute_Policies_TagUsage_FilterSpec schema contains properties used to filter the results when listing the tags used by policies as available in this vCenter server (see *GET /vcenter/compute/policies/tag-usage*). If multiple properties are specified, only the tags used by policies that match an element of each property match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Compute_Policies_TagUsage_FilterSpec schema contains properties used to filter the results when listing the tags used by policies as available in this vCenter server (see *GET /vcenter/compute/policies/tag-usage*). If multiple properties are specified, only the tags used by policies that match an element of each property match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterComputePoliciesTagUsageFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policies</maml:name>
          <maml:Description>
            <maml:para>Identifiers that compute policies must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags used by any policy match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</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>Tags</maml:name>
          <maml:Description>
            <maml:para>Identifiers that tags must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags with any tag identifier match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>TagTypes</maml:name>
          <maml:Description>
            <maml:para>Identifiers that tag types must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags of any type match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</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>Policies</maml:name>
        <maml:Description>
          <maml:para>Identifiers that compute policies must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags used by any policy match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.compute.Policy&#x60;.</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>Tags</maml:name>
        <maml:Description>
          <maml:para>Identifiers that tags must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags with any tag identifier match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.cis.tagging.Tag&#x60;.</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>TagTypes</maml:name>
        <maml:Description>
          <maml:para>Identifiers that tag types must have to match the filter. If missing or &#x60;null&#x60; or empty, then tags of any type match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vapi.resource&#x60;.</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>$VcenterComputePoliciesTagUsageFilterSpec &#x3D; Initialize-VcenterComputePoliciesTagUsageFilterSpec -Policies &quot;MyPolicies&quot; -Tags &quot;MyTags&quot; -TagTypes &quot;MyTagTypes&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesTagUsageFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterComputePoliciesTagUsageFilterSpec &#x3D; Initialize-VcenterComputePoliciesTagUsageFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterComputePoliciesTagUsageFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterComputePoliciesTagUsageFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterConfidentialComputingSgxHostsRegisterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ConfidentialComputing_Sgx_Hosts_RegisterSpec schema contains the data necessary to identify the host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ConfidentialComputing_Sgx_Hosts_RegisterSpec schema contains the data necessary to identify the host. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostId</maml:name>
          <maml:Description>
            <maml:para>The host&#39;s identifier. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>HostId</maml:name>
        <maml:Description>
          <maml:para>The host&#39;s identifier. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterConfidentialComputingSgxHostsRegisterSpec &#x3D; Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec -HostId &quot;MyHostId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConfidentialComputingSgxHostsRegisterSpec &#x3D; Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec -HostId &quot;MyHostId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConfidentialComputingSgxHostsRegisterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterConfidentialComputingSgxHostsRegisterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec schema contains properties used to filter the results when listing associations between clusters and zones, see *GET /vcenter/consumption-domains/zone-associations/cluster*. If multiple filtering criteria are provided in a Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec, then the filtering is done based on all of them, i.e., every returned zone-cluster association must satisfy all the filtering criteria. This Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec schema can be used to list zones associated with a given cluster as well as to list the clusters associated with a given zone. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec schema contains properties used to filter the results when listing associations between clusters and zones, see *GET /vcenter/consumption-domains/zone-associations/cluster*. If multiple filtering criteria are provided in a Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec, then the filtering is done based on all of them, i.e., every returned zone-cluster association must satisfy all the filtering criteria. This Vcenter_ConsumptionDomains_ZoneAssociations_Cluster_FilterSpec schema can be used to list zones associated with a given cluster as well as to list the clusters associated with a given zone. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a cluster identifier from this set of specified cluster identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on cluster identifiers. Associations with any cluster identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a zone identifier from this set of specified zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on zone identifiers. Associations with any zone identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a cluster identifier from this set of specified cluster identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on cluster identifiers. Associations with any cluster identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone-cluster associations will be filtered such that each association that is returned will have a zone identifier from this set of specified zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, zone-cluster associations will not be filtered based on zone identifiers. Associations with any zone identifier will match this filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>$VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec &#x3D; Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec -Clusters &quot;MyClusters&quot; -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec &#x3D; Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterConsumptionDomainsZoneAssociationsClusterFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ConsumptionDomainsZonesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ConsumptionDomainsZonesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ConsumptionDomains_Zones_CreateSpec schema contains the information required to create a zone. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ConsumptionDomains_Zones_CreateSpec schema contains the information required to create a zone. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ConsumptionDomainsZonesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifier of the zone. It has the following restrictions: 1. The ID must be 63 characters or less (cannot be empty), 2. The ID must begin and end with a lowercase alphanumeric character ([a-z0-9]), 3. The ID must only contain dashes (-), and lowercase alphanumerics in between, 4. The ID must be unique within the vCenter in which it is created. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 zone. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, an empty description is 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>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifier of the zone. It has the following restrictions: 1. The ID must be 63 characters or less (cannot be empty), 2. The ID must begin and end with a lowercase alphanumeric character ([a-z0-9]), 3. The ID must only contain dashes (-), and lowercase alphanumerics in between, 4. The ID must be unique within the vCenter in which it is created. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 zone. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, an empty description is 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>$VcenterConsumptionDomainsZonesCreateSpec &#x3D; Initialize-VcenterConsumptionDomainsZonesCreateSpec -Zone &quot;MyZone&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ConsumptionDomainsZonesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConsumptionDomainsZonesCreateSpec &#x3D; Initialize-VcenterConsumptionDomainsZonesCreateSpec -Zone &quot;MyZone&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ConsumptionDomainsZonesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterConsumptionDomainsZonesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterConsumptionDomainsZonesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterConsumptionDomainsZonesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ConsumptionDomains_Zones_FilterSpec schema contains properties used to filter the results when listing configured zones, see *GET /vcenter/consumption-domains/zones*. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ConsumptionDomains_Zones_FilterSpec schema contains properties used to filter the results when listing configured zones, see *GET /vcenter/consumption-domains/zones*. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterConsumptionDomainsZonesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>Matches all zones corresponding to the specified set of zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific zone identifiers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>Matches all zones corresponding to the specified set of zone identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific zone identifiers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>$VcenterConsumptionDomainsZonesFilterSpec &#x3D; Initialize-VcenterConsumptionDomainsZonesFilterSpec -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConsumptionDomainsZonesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterConsumptionDomainsZonesFilterSpec &#x3D; Initialize-VcenterConsumptionDomainsZonesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterConsumptionDomainsZonesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterConsumptionDomainsZonesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentRegistriesHarborCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentRegistriesHarborCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_CreateSpec schema contains the specification required to create a Harbor registry.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_CreateSpec schema contains the specification required to create a Harbor registry.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentRegistriesHarborCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Identifier of the cluster hosting the registry. If missing or &#x60;null&#x60;, registry will not be created on a specified cluster. This is required in current version, since Harbor can only be created on a cluster with Kubernetes enabled. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GarbageCollection</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborGarbageCollection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborGarbageCollection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Storage</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Storage associated with the Harbor registry. The list contains only one storage backing in this version.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborStorageSpec&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>Cluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Identifier of the cluster hosting the registry. If missing or &#x60;null&#x60;, registry will not be created on a specified cluster. This is required in current version, since Harbor can only be created on a cluster with Kubernetes enabled. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GarbageCollection</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborGarbageCollection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborGarbageCollection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Storage</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Storage associated with the Harbor registry. The list contains only one storage backing in this version.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborStorageSpec&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>
$VcenterContentRegistriesHarborGarbageCollection &#x3D; Initialize-VcenterContentRegistriesHarborGarbageCollection -Type &quot;NONE&quot; -DayOfWeek &quot;SUNDAY&quot; -Hour 0 -Minute 0
$VcenterContentRegistriesHarborStorageSpec &#x3D; Initialize-VcenterContentRegistriesHarborStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterContentRegistriesHarborCreateSpec &#x3D; Initialize-VcenterContentRegistriesHarborCreateSpec -Cluster &quot;MyCluster&quot; -GarbageCollection $VcenterContentRegistriesHarborGarbageCollection -Storage $VcenterContentRegistriesHarborStorageSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterContentRegistriesHarborStorageSpec &#x3D; Initialize-VcenterContentRegistriesHarborStorageSpec -Policy &quot;MyPolicy&quot;
$VcenterContentRegistriesHarborCreateSpec &#x3D; Initialize-VcenterContentRegistriesHarborCreateSpec -Storage $VcenterContentRegistriesHarborStorageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterContentRegistriesHarborCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ContentRegistriesHarborGarbageCollection</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-ContentRegistriesHarborGarbageCollection</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentRegistriesHarborGarbageCollection</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_GarbageCollection schema contains garbage collection configuration for the Harbor registry.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_GarbageCollection schema contains garbage collection configuration for the Harbor registry.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentRegistriesHarborGarbageCollection</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesRecurrence</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesRecurrence</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DayOfWeek</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesDayOfWeek</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesDayOfWeek</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hour</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Hour at which garbage collection should run. This property is optional and it is only relevant when the value of type is one of *Vcenter_Content_Registries_Recurrence.DAILY* or *Vcenter_Content_Registries_Recurrence.WEEKLY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Minute</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Minute at which garbage collection should run. This property is optional and it is only relevant when the value of type is one of *Vcenter_Content_Registries_Recurrence.DAILY* or *Vcenter_Content_Registries_Recurrence.WEEKLY*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesRecurrence</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesRecurrence</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DayOfWeek</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterContentRegistriesDayOfWeek</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesDayOfWeek</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hour</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Hour at which garbage collection should run. This property is optional and it is only relevant when the value of type is one of *Vcenter_Content_Registries_Recurrence.DAILY* or *Vcenter_Content_Registries_Recurrence.WEEKLY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Minute</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Minute at which garbage collection should run. This property is optional and it is only relevant when the value of type is one of *Vcenter_Content_Registries_Recurrence.DAILY* or *Vcenter_Content_Registries_Recurrence.WEEKLY*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborGarbageCollection &#x3D; Initialize-VcenterContentRegistriesHarborGarbageCollection -Type &quot;NONE&quot; -DayOfWeek &quot;SUNDAY&quot; -Hour 0 -Minute 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborGarbageCollection with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborGarbageCollection &#x3D; Initialize-VcenterContentRegistriesHarborGarbageCollection -Type &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborGarbageCollection with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterContentRegistriesHarborGarbageCollection</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentRegistriesHarborProjectsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentRegistriesHarborProjectsCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_Projects_CreateSpec schema defines the information required to create a Harbor project.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_Projects_CreateSpec schema defines the information required to create a Harbor project.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentRegistriesHarborProjectsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Name of the Harbor project. Should be between 1-63 characters long alphanumeric string and may contain the following characters: a-z,0-9, and &#39;-&#39;. Must be starting with characters or numbers, with the &#39;-&#39; character allowed anywhere except the first or last character.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsScope</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsScope</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.1.00200__. Name of the Harbor project. Should be between 1-63 characters long alphanumeric string and may contain the following characters: a-z,0-9, and &#39;-&#39;. Must be starting with characters or numbers, with the &#39;-&#39; character allowed anywhere except the first or last character.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsScope</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterContentRegistriesHarborProjectsScope</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborProjectsCreateSpec &#x3D; Initialize-VcenterContentRegistriesHarborProjectsCreateSpec -Name &quot;MyName&quot; -Scope &quot;PUBLIC&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborProjectsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborProjectsCreateSpec &#x3D; Initialize-VcenterContentRegistriesHarborProjectsCreateSpec -Name &quot;MyName&quot; -Scope &quot;PUBLIC&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborProjectsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterContentRegistriesHarborProjectsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ContentRegistriesHarborStorageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ContentRegistriesHarborStorageSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_StorageSpec schema contains the specification required to configure storage associated with a Harbor registry. In this version, Harbor registry is created in Kubernetes environment, information in this schema will result in storage quotas on a Kubernetes namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.1.00200__. The Vcenter_Content_Registries_Harbor_StorageSpec schema contains the specification required to configure storage associated with a Harbor registry. In this version, Harbor registry is created in Kubernetes environment, information in this schema will result in storage quotas on a Kubernetes namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ContentRegistriesHarborStorageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. Identifier of the storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. The maximum amount of storage (in mebibytes) which can be utilized by the registry for this specification. If missing or &#x60;null&#x60;, a default limit of 204800 mebibytes will be set as the registry&#39;s storage capacity.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.1.00200__. Identifier of the storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.1.00200__. The maximum amount of storage (in mebibytes) which can be utilized by the registry for this specification. If missing or &#x60;null&#x60;, a default limit of 204800 mebibytes will be set as the registry&#39;s storage capacity.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborStorageSpec &#x3D; Initialize-VcenterContentRegistriesHarborStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborStorageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterContentRegistriesHarborStorageSpec &#x3D; Initialize-VcenterContentRegistriesHarborStorageSpec -Policy &quot;MyPolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ContentRegistriesHarborStorageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterContentRegistriesHarborStorageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCredential</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCredential</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Credential provides credential for authentication such as username/password or SAML token. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Credential provides credential for authentication such as username/password or SAML token. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCredential</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCredentialType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCredentialType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsernamePassword</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterUsernamePassword</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterUsernamePassword</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SamlToken</maml:name>
          <maml:Description>
            <maml:para>SAML token details, when using SAML based authentication. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Credential_Type.SAML_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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCredentialType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCredentialType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsernamePassword</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterUsernamePassword</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterUsernamePassword</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SamlToken</maml:name>
        <maml:Description>
          <maml:para>SAML token details, when using SAML based authentication. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Credential_Type.SAML_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>
$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot; -UsernamePassword $VcenterUsernamePassword -SamlToken &quot;MySamlToken&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCredential with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCredential with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCredential</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterUsernamePassword</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-VcenterCryptoManagerHostsKmsProvidersFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerHostsKmsProvidersFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Hosts_Kms_Providers_FilterSpec schema contains properties used to filter the results when listing providers. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Hosts_Kms_Providers_FilterSpec schema contains properties used to filter the results when listing providers. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerHostsKmsProvidersFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
          <maml:Description>
            <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersHealth&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Provider types. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersType&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>Providers</maml:name>
        <maml:Description>
          <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
        <maml:Description>
          <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersHealth&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>Provider types. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerHostsKmsProvidersType&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>$VcenterCryptoManagerHostsKmsProvidersFilterSpec &#x3D; Initialize-VcenterCryptoManagerHostsKmsProvidersFilterSpec -Providers &quot;MyProviders&quot; -Health &quot;NONE&quot; -Types &quot;NATIVE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerHostsKmsProvidersFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerHostsKmsProvidersFilterSpec &#x3D; Initialize-VcenterCryptoManagerHostsKmsProvidersFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerHostsKmsProvidersFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerHostsKmsProvidersFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersConstraintsSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_ConstraintsSpec schema contains constraints to be imposed on a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_ConstraintsSpec schema contains constraints to be imposed on a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TpmRequired</maml:name>
          <maml:Description>
            <maml:para>Determines if a provider is restricted to hosts with TPM 2.0 capability. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the constraint does not apply to the provider.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>TpmRequired</maml:name>
        <maml:Description>
          <maml:para>Determines if a provider is restricted to hosts with TPM 2.0 capability. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the constraint does not apply to the provider.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterCryptoManagerKmsProvidersConstraintsSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec -TpmRequired $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersConstraintsSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_CreateSpec schema contains properties that describe the desired configuration for a new provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_CreateSpec schema contains properties that describe the desired configuration for a new provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Provider identifier. A unique string provided by the client. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Constraints</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NativeSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>Provider identifier. A unique string provided by the client. This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Constraints</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NativeSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterCryptoManagerKmsProvidersConstraintsSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec -TpmRequired $false
$VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec -KeyId &quot;MyKeyId&quot; -KeyDerivationKey &quot;MyKeyDerivationKey&quot;
$VcenterCryptoManagerKmsProvidersCreateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersCreateSpec -Provider &quot;MyProvider&quot; -Constraints $VcenterCryptoManagerKmsProvidersConstraintsSpec -NativeSpec $VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCryptoManagerKmsProvidersCreateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersCreateSpec -Provider &quot;MyProvider&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</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-VcenterCryptoManagerKmsProvidersExportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersExportSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_ExportSpec schema contains properties that are needed to export a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_ExportSpec schema contains properties that are needed to export a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersExportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>Provider identifier This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 used to encrypt the exported configuration. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the configuration will not be encrypted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>Provider identifier This property was added in __vSphere API 7.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 used to encrypt the exported configuration. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the configuration will not be encrypted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersExportSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersExportSpec -Provider &quot;MyProvider&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersExportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersExportSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersExportSpec -Provider &quot;MyProvider&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersExportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersExportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_FilterSpec schema contains properties used to filter the results when listing providers. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_FilterSpec schema contains properties used to filter the results when listing providers. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
          <maml:Description>
            <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersHealth&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>Providers</maml:name>
        <maml:Description>
          <maml:para>Provider identifiers. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider identifier. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.crypto_manager.kms.provider&#x60;.</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>Health</maml:name>
        <maml:Description>
          <maml:para>Provider health status. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, the result will not be filtered by provider health status.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersHealth&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>$VcenterCryptoManagerKmsProvidersFilterSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersFilterSpec -Providers &quot;MyProviders&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersFilterSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersImportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersImportSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_ImportSpec schema contains properties that are needed to import a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_ImportSpec schema contains properties that are needed to import a provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersImportSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>Configuration to import. This property was added in __vSphere API 7.0.2.0__. Currently this is required. Other import methods may be supported in the future.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml: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 to decrypt the configuration to import. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, configuration to import must be unencrypted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Constraints</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DryRun</maml:name>
          <maml:Description>
            <maml:para>Whether to perform a trial import without actuallly creating a provider. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, a new provider will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Config</maml:name>
        <maml:Description>
          <maml:para>Configuration to import. This property was added in __vSphere API 7.0.2.0__. Currently this is required. Other import methods may be supported in the future.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml: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 to decrypt the configuration to import. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or empty, configuration to import must be unencrypted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Constraints</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersConstraintsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DryRun</maml:name>
        <maml:Description>
          <maml:para>Whether to perform a trial import without actuallly creating a provider. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, a new provider will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterCryptoManagerKmsProvidersConstraintsSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec -TpmRequired $false
$VcenterCryptoManagerKmsProvidersImportSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersImportSpec -Config 0 -Password &quot;MyPassword&quot; -Constraints $VcenterCryptoManagerKmsProvidersConstraintsSpec -DryRun $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersImportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCryptoManagerKmsProvidersImportSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersImportSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersImportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersImportSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersConstraintsSpec</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-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_NativeProviderCreateSpec schema contains properties that describe the desired configuration for a *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_NativeProviderCreateSpec schema contains properties that describe the desired configuration for a *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeyId</maml:name>
          <maml:Description>
            <maml:para>Key identifier for the provider. The key identifier is required to be a 128-bit UUID represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key identifier will be generated automatically.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeyDerivationKey</maml:name>
          <maml:Description>
            <maml:para>Key used to derive data encryption keys. Base64 encoded. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key derivation key will be generated automatically.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>KeyId</maml:name>
        <maml:Description>
          <maml:para>Key identifier for the provider. The key identifier is required to be a 128-bit UUID represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key identifier will be generated automatically.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KeyDerivationKey</maml:name>
        <maml:Description>
          <maml:para>Key used to derive data encryption keys. Base64 encoded. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key derivation key will be generated automatically.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec -KeyId &quot;MyKeyId&quot; -KeyDerivationKey &quot;MyKeyDerivationKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersNativeProviderCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_NativeProviderUpdateSpec schema contains properties that describe the desired configuration for *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider. Exporting a *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider to create a new back-up is suggested after any update. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_NativeProviderUpdateSpec schema contains properties that describe the desired configuration for *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider. Exporting a *Vcenter_CryptoManager_Kms_Providers_Type.NATIVE* provider to create a new back-up is suggested after any update. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeyId</maml:name>
          <maml:Description>
            <maml:para>Key identifier for the provider. The key identifier is required to be a 128-bit UUID represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key identifier will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>KeyId</maml:name>
        <maml:Description>
          <maml:para>Key identifier for the provider. The key identifier is required to be a 128-bit UUID represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the key identifier will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec -KeyId &quot;MyKeyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterCryptoManagerKmsProvidersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_CryptoManager_Kms_Providers_UpdateSpec schema contains properties that describe the new configuration for an existing provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_CryptoManager_Kms_Providers_UpdateSpec schema contains properties that describe the new configuration for an existing provider. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NativeSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NativeSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec -KeyId &quot;MyKeyId&quot;
$VcenterCryptoManagerKmsProvidersUpdateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec -NativeSpec $VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterCryptoManagerKmsProvidersUpdateSpec &#x3D; Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterCryptoManagerKmsProvidersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterCryptoManagerKmsProvidersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCryptoManagerKmsProvidersNativeProviderUpdateSpec</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-DatacenterCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DatacenterCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Datacenter_CreateSpec schema defines the information used to create a datacenter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Datacenter_CreateSpec schema defines the information used to create a datacenter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DatacenterCreateSpec</maml:name>
        <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 datacenter 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Datacenter folder in which the new datacenter should be created. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the datacenter; if a folder cannot be chosen, the datacenter creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>The name of the datacenter 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folder</maml:name>
        <maml:Description>
          <maml:para>Datacenter folder in which the new datacenter should be created. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the datacenter; if a folder cannot be chosen, the datacenter creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDatacenterCreateSpec &#x3D; Initialize-VcenterDatacenterCreateSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DatacenterCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDatacenterCreateSpec &#x3D; Initialize-VcenterDatacenterCreateSpec -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DatacenterCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDatacenterCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterDatacenterFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterDatacenterFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Datacenter_FilterSpec schema contains properties used to filter the results when listing datacenters (see *GET /vcenter/datacenter*). If multiple properties are specified, only datacenters matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Datacenter_FilterSpec schema contains properties used to filter the results when listing datacenters (see *GET /vcenter/datacenter*). If multiple properties are specified, only datacenters matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterDatacenterFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Identifiers of datacenters that can match the filter. If missing or &#x60;null&#x60; or empty, datacenters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that datacenters must have to match the filter (see *Vcenter_Datacenter_Info.name*). If missing or &#x60;null&#x60; or empty, datacenters with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the datacenters for the datacenter to match the filter. If missing or &#x60;null&#x60; or empty, datacenters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Identifiers of datacenters that can match the filter. If missing or &#x60;null&#x60; or empty, datacenters with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that datacenters must have to match the filter (see *Vcenter_Datacenter_Info.name*). If missing or &#x60;null&#x60; or empty, datacenters with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the datacenters for the datacenter to match the filter. If missing or &#x60;null&#x60; or empty, datacenters in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>$VcenterDatacenterFilterSpec &#x3D; Initialize-VcenterDatacenterFilterSpec -Datacenters &quot;MyDatacenters&quot; -Names &quot;MyNames&quot; -Folders &quot;MyFolders&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDatacenterFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDatacenterFilterSpec &#x3D; Initialize-VcenterDatacenterFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDatacenterFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDatacenterFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterDatastoreFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterDatastoreFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Datastore_FilterSpec schema contains properties used to filter the results when listing datastores (see *GET /vcenter/datastore*). If multiple properties are specified, only datastores matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Datastore_FilterSpec schema contains properties used to filter the results when listing datastores (see *GET /vcenter/datastore*). If multiple properties are specified, only datastores matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterDatastoreFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastores</maml:name>
          <maml:Description>
            <maml:para>Identifiers of datastores that can match the filter. If missing or &#x60;null&#x60; or empty, datastores with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that datastores must have to match the filter (see *Vcenter_Datastore_Info.name*). If missing or &#x60;null&#x60; or empty, datastores with any name match the filter.</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>Types</maml:name>
          <maml:Description>
            <maml:para>Types that datastores must have to match the filter (see *Vcenter_Datastore_Summary.type*). If missing or &#x60;null&#x60; or empty, datastores with any type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterDatastoreType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterDatastoreType&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Datastores</maml:name>
        <maml:Description>
          <maml:para>Identifiers of datastores that can match the filter. If missing or &#x60;null&#x60; or empty, datastores with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that datastores must have to match the filter (see *Vcenter_Datastore_Info.name*). If missing or &#x60;null&#x60; or empty, datastores with any name match the filter.</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>Types</maml:name>
        <maml:Description>
          <maml:para>Types that datastores must have to match the filter (see *Vcenter_Datastore_Summary.type*). If missing or &#x60;null&#x60; or empty, datastores with any type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterDatastoreType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterDatastoreType&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the datastore for the datastore to match the filter. If missing or &#x60;null&#x60; or empty, datastores in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$VcenterDatastoreFilterSpec &#x3D; Initialize-VcenterDatastoreFilterSpec -Datastores &quot;MyDatastores&quot; -Names &quot;MyNames&quot; -Types &quot;VMFS&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDatastoreFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDatastoreFilterSpec &#x3D; Initialize-VcenterDatastoreFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDatastoreFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDatastoreFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentHistoryMigrationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentHistoryMigrationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_HistoryMigrationSpec enumerated type defines how vCenter history data will be migrated. vCenter History data includes - Statistics - Events - Tasks This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_HistoryMigrationSpec enumerated type defines how vCenter history data will be migrated. vCenter History data includes - Statistics - Events - Tasks This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentHistoryMigrationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DataSet</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationOption</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationOption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeferImport</maml:name>
          <maml:Description>
            <maml:para>Defines how vCenter history will be migrated. If set to true, vCenter history will be migrated separately after successful upgrade(supported scenarios are upgrade from 6.0 or 6.5 to 6.7) or migration, otherwise it will be migrated along with core data during the upgrade or migration process. vCSA upgrade with deferred import is no longer supported for target version 7.0 and later. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vCenter historical data won&#39;t be deferred and will be migrated along with core data.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DataSet</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationOption</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationOption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeferImport</maml:name>
        <maml:Description>
          <maml:para>Defines how vCenter history will be migrated. If set to true, vCenter history will be migrated separately after successful upgrade(supported scenarios are upgrade from 6.0 or 6.5 to 6.7) or migration, otherwise it will be migrated along with core data during the upgrade or migration process. vCSA upgrade with deferred import is no longer supported for target version 7.0 and later. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vCenter historical data won&#39;t be deferred and will be migrated along with core data.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentHistoryMigrationSpec &#x3D; Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet &quot;EVENTS_TASKS&quot; -DeferImport $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentHistoryMigrationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentHistoryMigrationSpec &#x3D; Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet &quot;EVENTS_TASKS&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentHistoryMigrationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentHistoryMigrationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentImportHistoryCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentImportHistoryCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_ImportHistory_CreateSpec schema contains information to create and start vCenter historical data deferred import This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_ImportHistory_CreateSpec schema contains information to create and start vCenter historical data deferred import This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentImportHistoryCreateSpec</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 vCenter history import task This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 vCenter history import task. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 vCenter history import task This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 vCenter history import task. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentImportHistoryCreateSpec &#x3D; Initialize-VcenterDeploymentImportHistoryCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentImportHistoryCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentImportHistoryCreateSpec &#x3D; Initialize-VcenterDeploymentImportHistoryCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentImportHistoryCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentImportHistoryCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Install_InitialConfig_RemotePsc_Thumbprint_RemoteSpec schema contains the information used to connect to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Install_InitialConfig_RemotePsc_Thumbprint_RemoteSpec schema contains the information used to connect to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the remote PSC. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the remote PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the remote PSC. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the remote PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec &#x3D; Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec -Address &quot;MyAddress&quot; -HttpsPort 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec &#x3D; Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec -Address &quot;MyAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentInstallInitialConfigRemotePscThumbprintRemoteSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentInstallInstallSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentInstallInstallSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_Install_InstallSpec schema contains information used to configure the appliance installation. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_Install_InstallSpec schema contains information used to configure the appliance installation. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentInstallInstallSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcsaEmbedded</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallVcsaEmbeddedSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallVcsaEmbeddedSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoAnswer</maml:name>
          <maml:Description>
            <maml:para>Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcsaEmbedded</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentInstallVcsaEmbeddedSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentInstallVcsaEmbeddedSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutoAnswer</maml:name>
        <maml:Description>
          <maml:para>Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterDeploymentStandaloneSpec &#x3D; Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
$VcenterDeploymentReplicatedSpec &#x3D; Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname &quot;MyPartnerHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
$VcenterDeploymentInstallVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -Standalone $VcenterDeploymentStandaloneSpec -Replicated $VcenterDeploymentReplicatedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec &#x3D; Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec -AutoAnswer $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentInstallInstallSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterDeploymentInstallVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -CeipEnabled $false

$VcenterDeploymentInstallInstallSpec &#x3D; Initialize-VcenterDeploymentInstallInstallSpec -VcsaEmbedded $VcenterDeploymentInstallVcsaEmbeddedSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentInstallInstallSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentInstallInstallSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentInstallVcsaEmbeddedSpec</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-DeploymentInstallVcsaEmbeddedSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentInstallVcsaEmbeddedSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_Install_VcsaEmbeddedSpec schema contains information used to configure an embedded standalone or replicated vCenter Server. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_Install_VcsaEmbeddedSpec schema contains information used to configure an embedded standalone or replicated vCenter Server. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentInstallVcsaEmbeddedSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Standalone</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentStandaloneSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentStandaloneSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Replicated</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>Whether CEIP should be enabled or disabled. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Standalone</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentStandaloneSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentStandaloneSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Replicated</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentReplicatedSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>Whether CEIP should be enabled or disabled. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterDeploymentStandaloneSpec &#x3D; Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
$VcenterDeploymentReplicatedSpec &#x3D; Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname &quot;MyPartnerHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
$VcenterDeploymentInstallVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -Standalone $VcenterDeploymentStandaloneSpec -Replicated $VcenterDeploymentReplicatedSpec -CeipEnabled $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentInstallVcsaEmbeddedSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentInstallVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentInstallVcsaEmbeddedSpec -CeipEnabled $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentInstallVcsaEmbeddedSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentInstallVcsaEmbeddedSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentStandaloneSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentReplicatedSpec</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-DeploymentLocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentLocationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_LocationSpec schema is used to pass the container ESXi or vCenter server of the VM to patch the size of this appliance. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_LocationSpec schema is used to pass the container ESXi or vCenter server of the VM to patch the size of this appliance. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentLocationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the container. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the container. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>SSL verification should be enabled or disabled. If ssl_verify is true and and ssl_thumbprint is missing or &#x60;null&#x60;, the CA certificate will be used for verification. If ssl_verify is true and ssl_thumbprint is set then the thumbprint will be used for verification. No verification will be performed if ssl_verify value is set to false. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
          <maml:Description>
            <maml:para>The administrator account on the host. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the container. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the container. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>SSL verification should be enabled or disabled. If ssl_verify is true and and ssl_thumbprint is missing or &#x60;null&#x60;, the CA certificate will be used for verification. If ssl_verify is true and ssl_thumbprint is set then the thumbprint will be used for verification. No verification will be performed if ssl_verify value is set to false. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
        <maml:Description>
          <maml:para>The administrator account on the host. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentLocationSpec &#x3D; Initialize-VcenterDeploymentLocationSpec -Hostname &quot;MyHostname&quot; -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentLocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentLocationSpec &#x3D; Initialize-VcenterDeploymentLocationSpec -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentLocationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentLocationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigrateActiveDirectoryCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateActiveDirectoryCheckSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_ActiveDirectory_CheckSpec schema contains information used to join the migrated vCenter Server appliance to the Active Directory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_ActiveDirectory_CheckSpec schema contains information used to join the migrated vCenter Server appliance to the Active Directory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateActiveDirectoryCheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsServers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. IP addresses of the DNS servers of the Active Directory server. This property was added in __vSphere API 7.0.0.0__.</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>Domain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The domain name of the Active Directory server to which the migrated vCenter Server appliance should be joined. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user password that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. IP addresses of the DNS servers of the Active Directory server. This property was added in __vSphere API 7.0.0.0__.</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>Domain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The domain name of the Active Directory server to which the migrated vCenter Server appliance should be joined. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user password that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectoryCheckSpec &#x3D; Initialize-VcenterDeploymentMigrateActiveDirectoryCheckSpec -DnsServers &quot;MyDnsServers&quot; -Domain &quot;MyDomain&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateActiveDirectoryCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectoryCheckSpec &#x3D; Initialize-VcenterDeploymentMigrateActiveDirectoryCheckSpec -DnsServers &quot;MyDnsServers&quot; -Domain &quot;MyDomain&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateActiveDirectoryCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateActiveDirectoryCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigrateActiveDirectorySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateActiveDirectorySpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Deprecated since the removal of vCenter Migration Assistant. __API is disabled and returns errors as of vSphere API 9.0.0.0.__ The Vcenter_Deployment_Migrate_ActiveDirectorySpec schema contains information used to join the migrated vCenter Server appliance to the Active Directory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Deprecated since the removal of vCenter Migration Assistant. __API is disabled and returns errors as of vSphere API 9.0.0.0.__ The Vcenter_Deployment_Migrate_ActiveDirectorySpec schema contains information used to join the migrated vCenter Server appliance to the Active Directory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateActiveDirectorySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Domain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The domain name of the Active Directory server to which the migrated vCenter Server appliance should be joined. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user password that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Domain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The domain name of the Active Directory server to which the migrated vCenter Server appliance should be joined. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Active Directory user password that has permission to join the Active Directory after the vCenter Server is migrated to appliance. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectorySpec &#x3D; Initialize-VcenterDeploymentMigrateActiveDirectorySpec -Domain &quot;MyDomain&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateActiveDirectorySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateActiveDirectorySpec &#x3D; Initialize-VcenterDeploymentMigrateActiveDirectorySpec -Domain &quot;MyDomain&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateActiveDirectorySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateActiveDirectorySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigrateMigrateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateMigrateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_MigrateSpec schema contains the fields to migrate an existing vCenter Server for Windows to an appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_MigrateSpec schema contains the fields to migrate an existing vCenter Server for Windows to an appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateMigrateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceVcWindows</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateSourceVcWindows</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateSourceVcWindows</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExistingMigrationAssistant</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrationAssistantSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrationAssistantSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>History</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcsaEmbedded</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateVcsaEmbeddedSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateVcsaEmbeddedSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Psc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigratePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigratePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActiveDirectory</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectorySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectorySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoAnswer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicatedPartnerHostname</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Applicable only if the convergence is in progress and at least one of the nodes is already migrated. Set the replication partner for the currently migrated node and provide the value of any previously converged migrated node host name as either IP address or FQDN. If missing or &#x60;null&#x60;, when the migration finishes, the vCenter Server external Platform Services Controller are converged into the vCenter Server appliance. This property was added in __vSphere API 7.0.0.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>ExportDirectory</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Use the option to provide export directory information during vCenter Server migration. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, will default to root 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceVcWindows</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateSourceVcWindows</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateSourceVcWindows</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExistingMigrationAssistant</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrationAssistantSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateMigrationAssistantSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>History</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcsaEmbedded</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateVcsaEmbeddedSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateVcsaEmbeddedSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Psc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigratePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigratePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActiveDirectory</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectorySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentMigrateActiveDirectorySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutoAnswer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicatedPartnerHostname</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Applicable only if the convergence is in progress and at least one of the nodes is already migrated. Set the replication partner for the currently migrated node and provide the value of any previously converged migrated node host name as either IP address or FQDN. If missing or &#x60;null&#x60;, when the migration finishes, the vCenter Server external Platform Services Controller are converged into the vCenter Server appliance. This property was added in __vSphere API 7.0.0.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>ExportDirectory</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Use the option to provide export directory information during vCenter Server migration. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, will default to root 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentMigrateSourceVcWindows &#x3D; Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterDeploymentMigrateMigrationAssistantSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
$VcenterDeploymentHistoryMigrationSpec &#x3D; Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet &quot;EVENTS_TASKS&quot; -DeferImport $false
$VcenterDeploymentMigrateVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentMigrateVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentMigratePscSpec &#x3D; Initialize-VcenterDeploymentMigratePscSpec -CeipEnabled $false
$VcenterDeploymentMigrateActiveDirectorySpec &#x3D; Initialize-VcenterDeploymentMigrateActiveDirectorySpec -Domain &quot;MyDomain&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterDeploymentMigrateMigrateSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentMigrateVcsaEmbeddedSpec -Psc $VcenterDeploymentMigratePscSpec -ActiveDirectory $VcenterDeploymentMigrateActiveDirectorySpec -AutoAnswer $false -ReplicatedPartnerHostname &quot;MyReplicatedPartnerHostname&quot; -ExportDirectory &quot;MyExportDirectory&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateMigrateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentMigrateSourceVcWindows &#x3D; Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterDeploymentMigrateMigrationAssistantSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -SslThumbprint &quot;MySslThumbprint&quot;
$VcenterDeploymentMigrateMigrateSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrateSpec -SourceVcWindows $VcenterDeploymentMigrateSourceVcWindows -ExistingMigrationAssistant $VcenterDeploymentMigrateMigrationAssistantSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateMigrateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateMigrateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateSourceVcWindows</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateMigrationAssistantSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentHistoryMigrationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateVcsaEmbeddedSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigratePscSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentMigrateActiveDirectorySpec</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-DeploymentMigrateMigrationAssistantSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateMigrationAssistantSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_MigrationAssistantSpec schema contains the information needed to connect to the Migration Assistant that is running on the source windows vCenter Server machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_MigrationAssistantSpec schema contains the information needed to connect to the Migration Assistant that is running on the source windows vCenter Server machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateMigrationAssistantSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The HTTPS port being used by Migration Assistant. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 9123 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. SHA1 thumbprint of the Migration Assistant SSL certificate that will be used for verification. This property was added in __vSphere API 7.0.0.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>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if #sslVerify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The HTTPS port being used by Migration Assistant. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 9123 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. SHA1 thumbprint of the Migration Assistant SSL certificate that will be used for verification. This property was added in __vSphere API 7.0.0.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>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if #sslVerify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateMigrationAssistantSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateMigrationAssistantSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateMigrationAssistantSpec &#x3D; Initialize-VcenterDeploymentMigrateMigrationAssistantSpec -SslThumbprint &quot;MySslThumbprint&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateMigrationAssistantSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateMigrationAssistantSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigratePscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigratePscSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_PscSpec schema contains information used to migrate a windows Platform Service Controller to Platform Service Controller appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_PscSpec schema contains information used to migrate a windows Platform Service Controller to Platform Service Controller appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigratePscSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this Platform Services Controller migration. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this Platform Services Controller migration. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentMigratePscSpec &#x3D; Initialize-VcenterDeploymentMigratePscSpec -CeipEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigratePscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigratePscSpec &#x3D; Initialize-VcenterDeploymentMigratePscSpec -CeipEnabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigratePscSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigratePscSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigrateSourceVcWindows</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateSourceVcWindows</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_SourceVcWindows schema contains information about the windows vCenter Server that is going to be migrated. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_SourceVcWindows schema contains information about the windows vCenter Server that is going to be migrated. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateSourceVcWindows</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the source Windows machine. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSO account with administrative privilege to perform the migration operation. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSO administrator account password. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the source Windows machine. This property was added in __vSphere API 7.0.0.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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSO account with administrative privilege to perform the migration operation. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The SSO administrator account password. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows &#x3D; Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateSourceVcWindows with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateSourceVcWindows &#x3D; Initialize-VcenterDeploymentMigrateSourceVcWindows -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateSourceVcWindows with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateSourceVcWindows</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentMigrateVcsaEmbeddedSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentMigrateVcsaEmbeddedSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_VcsaEmbeddedSpec schema contains information used to migrate an embedded vCenter Server for Windows to embedded vCenter Server appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_Deployment_Migrate_VcsaEmbeddedSpec schema contains information used to migrate an embedded vCenter Server for Windows to embedded vCenter Server appliance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentMigrateVcsaEmbeddedSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this embedded vCenter Server migration. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this embedded vCenter Server migration. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentMigrateVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentMigrateVcsaEmbeddedSpec -CeipEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateVcsaEmbeddedSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentMigrateVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentMigrateVcsaEmbeddedSpec -CeipEnabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentMigrateVcsaEmbeddedSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentMigrateVcsaEmbeddedSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentQuestionAnswerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentQuestionAnswerSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_Question_AnswerSpec schema contains properties to describe the answer to a raised question. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_Question_AnswerSpec schema contains properties to describe the answer to a raised question. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentQuestionAnswerSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QuestionId</maml:name>
          <maml:Description>
            <maml:para>Id of the question being answered. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AnswerVal</maml:name>
          <maml:Description>
            <maml:para>The answer value. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>QuestionId</maml:name>
        <maml:Description>
          <maml:para>Id of the question being answered. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AnswerVal</maml:name>
        <maml:Description>
          <maml:para>The answer value. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentQuestionAnswerSpec &#x3D; Initialize-VcenterDeploymentQuestionAnswerSpec -QuestionId &quot;MyQuestionId&quot; -AnswerVal &quot;MyAnswerVal&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentQuestionAnswerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentQuestionAnswerSpec &#x3D; Initialize-VcenterDeploymentQuestionAnswerSpec -QuestionId &quot;MyQuestionId&quot; -AnswerVal &quot;MyAnswerVal&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentQuestionAnswerSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentQuestionAnswerSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentRemotePscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentRemotePscSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_RemotePscSpec schema contains information used to configure an external vCenter Server that registers with a remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_RemotePscSpec schema contains information used to configure an external vCenter Server that registers with a remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentRemotePscSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PscHostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>SSL verification should be enabled or disabled. If ssl_verify is true and and ssl_thumbprint is missing or &#x60;null&#x60;, the CA certificate will be used for verification. If ssl_verify is true and ssl_thumbprint is set then the thumbprint will be used for verification. No verification will be performed if ssl_verify value is set to false. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>PscHostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the remote PSC to which this configuring vCenter Server will be registered to. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification when ssl_verify field is set to true. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>SSL verification should be enabled or disabled. If ssl_verify is true and and ssl_thumbprint is missing or &#x60;null&#x60;, the CA certificate will be used for verification. If ssl_verify is true and ssl_thumbprint is set then the thumbprint will be used for verification. No verification will be performed if ssl_verify value is set to false. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentRemotePscSpec &#x3D; Initialize-VcenterDeploymentRemotePscSpec -PscHostname &quot;MyPscHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentRemotePscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentRemotePscSpec &#x3D; Initialize-VcenterDeploymentRemotePscSpec -PscHostname &quot;MyPscHostname&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentRemotePscSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentRemotePscSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentReplicatedPscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentReplicatedPscSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_ReplicatedPscSpec schema contains information used to check if the configuring PSC can be replicated to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_ReplicatedPscSpec schema contains information used to check if the configuring PSC can be replicated to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentReplicatedPscSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoSiteName</maml:name>
          <maml:Description>
            <maml:para>The SSO sitename that will be used in PSC replication. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, default-first-site 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartnerHostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the partner PSC appliance. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>SSL verification should be enabled or disabled. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SsoSiteName</maml:name>
        <maml:Description>
          <maml:para>The SSO sitename that will be used in PSC replication. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, default-first-site 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartnerHostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the partner PSC appliance. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>SSL verification should be enabled or disabled. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentReplicatedPscSpec &#x3D; Initialize-VcenterDeploymentReplicatedPscSpec -SsoSiteName &quot;MySsoSiteName&quot; -PartnerHostname &quot;MyPartnerHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentReplicatedPscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentReplicatedPscSpec &#x3D; Initialize-VcenterDeploymentReplicatedPscSpec -PartnerHostname &quot;MyPartnerHostname&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentReplicatedPscSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentReplicatedPscSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentReplicatedSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentReplicatedSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_ReplicatedSpec schema contains information used to check if the configuring vCenter Server can be replicated to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_ReplicatedSpec schema contains information used to check if the configuring vCenter Server can be replicated to the remote PSC. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentReplicatedSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartnerHostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the partner PSC appliance. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>SSL verification should be enabled or disabled. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>PartnerHostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the partner PSC appliance. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the external PSC appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>SSL verification should be enabled or disabled. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentReplicatedSpec &#x3D; Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname &quot;MyPartnerHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentReplicatedSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentReplicatedSpec &#x3D; Initialize-VcenterDeploymentReplicatedSpec -PartnerHostname &quot;MyPartnerHostname&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentReplicatedSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentReplicatedSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentStandalonePscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentStandalonePscSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_StandalonePscSpec schema contains information used to configure a standalone PSC appliance. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_StandalonePscSpec schema contains information used to configure a standalone PSC appliance. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentStandalonePscSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoSiteName</maml:name>
          <maml:Description>
            <maml:para>The SSO site name used for this PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, default-first-site 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The SSO domain name to be used to configure this appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vsphere.local 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoSiteName</maml:name>
        <maml:Description>
          <maml:para>The SSO site name used for this PSC. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, default-first-site 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The SSO domain name to be used to configure this appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vsphere.local 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>$VcenterDeploymentStandalonePscSpec &#x3D; Initialize-VcenterDeploymentStandalonePscSpec -SsoSiteName &quot;MySsoSiteName&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentStandalonePscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandalonePscSpec &#x3D; Initialize-VcenterDeploymentStandalonePscSpec -SsoAdminPassword &quot;MySsoAdminPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentStandalonePscSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentStandalonePscSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentStandaloneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentStandaloneSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Deployment_StandaloneSpec schema contains information used to configure a standalone embedded vCenter Server appliance. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Deployment_StandaloneSpec schema contains information used to configure a standalone embedded vCenter Server appliance. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentStandaloneSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The SSO domain name to be used to configure this appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vsphere.local 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>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The SSO domain name to be used to configure this appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, vsphere.local 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>$VcenterDeploymentStandaloneSpec &#x3D; Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentStandaloneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentStandaloneSpec &#x3D; Initialize-VcenterDeploymentStandaloneSpec -SsoAdminPassword &quot;MySsoAdminPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentStandaloneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentStandaloneSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentUpgradePscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentUpgradePscSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_PscSpec schema contains information used to upgrade a Platform Service Controller appliance. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_PscSpec schema contains information used to upgrade a Platform Service Controller appliance. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentUpgradePscSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this Platform Services Controller upgrade. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this Platform Services Controller upgrade. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentUpgradePscSpec &#x3D; Initialize-VcenterDeploymentUpgradePscSpec -CeipEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradePscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradePscSpec &#x3D; Initialize-VcenterDeploymentUpgradePscSpec -CeipEnabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradePscSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentUpgradePscSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentUpgradeSourceApplianceSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentUpgradeSourceApplianceSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_SourceApplianceSpec schema contains information used to connect to the appliance used as the source for an upgrade. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_SourceApplianceSpec schema contains information used to connect to the appliance used as the source for an upgrade. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentUpgradeSourceApplianceSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the source appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. SSL verification should be enabled or disabled for the source appliance validations. By default it is enabled and will use SSL certificate for verification. If thumbprint is provided, will use thumbprint for the verification. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SsoAdminUsername</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSO administrator account on the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoAdminPassword</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootPassword</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password of the root user on the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SshVerify</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Appliance SSH verification should be enabled or disabled. By default it is disabled and will not use any verification. If thumbprint is provided, thumbprint verification will be performed. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssh_verify true will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. MD5 thumbprint of the server SSH key will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssh_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The IP address or DNS resolvable name of the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The HTTPS port of the source appliance. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. SHA1 thumbprint of the server SSL certificate will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSL Certificate of the server that will be used for verification. The value should be a single x509 certificate encoded in PEM format. This property was added in __vSphere API 9.0.0.0__. This property is only relevant if ssl_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. SSL verification should be enabled or disabled for the source appliance validations. By default it is enabled and will use SSL certificate for verification. If thumbprint is provided, will use thumbprint for the verification. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssl_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SsoAdminUsername</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSO administrator account on the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoAdminPassword</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The SSO administrator account password. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootPassword</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password of the root user on the source appliance. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SshVerify</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Appliance SSH verification should be enabled or disabled. By default it is disabled and will not use any verification. If thumbprint is provided, thumbprint verification will be performed. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, ssh_verify true will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. MD5 thumbprint of the server SSH key will be used for verification. This property was added in __vSphere API 6.7__. This property is only relevant if ssh_verify is missing or &#x60;null&#x60; or has the value true.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec &#x3D; Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname &quot;MyHostname&quot; -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false -SsoAdminUsername &quot;MySsoAdminUsername&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot; -RootPassword &quot;MyRootPassword&quot; -SshVerify $false -SshThumbprint &quot;MySshThumbprint&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeSourceApplianceSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeSourceApplianceSpec &#x3D; Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname &quot;MyHostname&quot; -SsoAdminUsername &quot;MySsoAdminUsername&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot; -RootPassword &quot;MyRootPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeSourceApplianceSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentUpgradeSourceApplianceSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-DeploymentUpgradeUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentUpgradeUpgradeSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_UpgradeSpec schema contains information used to configure the appliance upgrade. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_UpgradeSpec schema contains information used to configure the appliance upgrade. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentUpgradeUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceAppliance</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeSourceApplianceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeSourceApplianceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceLocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentLocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentLocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>History</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcsaEmbedded</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeVcsaEmbeddedSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeVcsaEmbeddedSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Psc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicatedPartnerHostname</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Applicable only if the convergence is in progress and at least one of the nodes is already upgraded. Set the replication partner for the currently upgraded node and provide the value of any previously converged upgraded node host name as either IP address or FQDN. If missing or &#x60;null&#x60;, when the upgrade finishes, the vCenter Server external Platform Services Controller are converged into the vCenter Server appliance. This property was added in __vSphere API 8.0.3.0__. This property is optional because it was added in a newer version than its parent 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>ExportDirectory</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the option to provide export directory information during vCenter Server upgrade. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, will default to seat 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoAnswer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipProductsPrechecks</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the option to skip products interoperability checks during upgrade prechecks. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceAppliance</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeSourceApplianceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeSourceApplianceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceLocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentLocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentLocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>History</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentHistoryMigrationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcsaEmbedded</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeVcsaEmbeddedSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradeVcsaEmbeddedSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Psc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentUpgradePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicatedPartnerHostname</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Applicable only if the convergence is in progress and at least one of the nodes is already upgraded. Set the replication partner for the currently upgraded node and provide the value of any previously converged upgraded node host name as either IP address or FQDN. If missing or &#x60;null&#x60;, when the upgrade finishes, the vCenter Server external Platform Services Controller are converged into the vCenter Server appliance. This property was added in __vSphere API 8.0.3.0__. This property is optional because it was added in a newer version than its parent 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>ExportDirectory</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the option to provide export directory information during vCenter Server upgrade. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, will default to seat 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutoAnswer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the default option for any questions that may come up during appliance configuration. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipProductsPrechecks</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use the option to skip products interoperability checks during upgrade prechecks. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, will default to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentUpgradeSourceApplianceSpec &#x3D; Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname &quot;MyHostname&quot; -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false -SsoAdminUsername &quot;MySsoAdminUsername&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot; -RootPassword &quot;MyRootPassword&quot; -SshVerify $false -SshThumbprint &quot;MySshThumbprint&quot;
$VcenterDeploymentLocationSpec &#x3D; Initialize-VcenterDeploymentLocationSpec -Hostname &quot;MyHostname&quot; -HttpsPort 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterDeploymentHistoryMigrationSpec &#x3D; Initialize-VcenterDeploymentHistoryMigrationSpec -DataSet &quot;EVENTS_TASKS&quot; -DeferImport $false
$VcenterDeploymentUpgradeVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentUpgradeVcsaEmbeddedSpec -CeipEnabled $false
$VcenterDeploymentUpgradePscSpec &#x3D; Initialize-VcenterDeploymentUpgradePscSpec -CeipEnabled $false
$VcenterDeploymentUpgradeUpgradeSpec &#x3D; Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec -History $VcenterDeploymentHistoryMigrationSpec -VcsaEmbedded $VcenterDeploymentUpgradeVcsaEmbeddedSpec -Psc $VcenterDeploymentUpgradePscSpec -ReplicatedPartnerHostname &quot;MyReplicatedPartnerHostname&quot; -ExportDirectory &quot;MyExportDirectory&quot; -AutoAnswer $false -SkipProductsPrechecks $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentUpgradeSourceApplianceSpec &#x3D; Initialize-VcenterDeploymentUpgradeSourceApplianceSpec -Hostname &quot;MyHostname&quot; -SsoAdminUsername &quot;MySsoAdminUsername&quot; -SsoAdminPassword &quot;MySsoAdminPassword&quot; -RootPassword &quot;MyRootPassword&quot;
$VcenterDeploymentLocationSpec &#x3D; Initialize-VcenterDeploymentLocationSpec -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterDeploymentUpgradeUpgradeSpec &#x3D; Initialize-VcenterDeploymentUpgradeUpgradeSpec -SourceAppliance $VcenterDeploymentUpgradeSourceApplianceSpec -SourceLocation $VcenterDeploymentLocationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeUpgradeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentUpgradeUpgradeSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentUpgradeSourceApplianceSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentLocationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentHistoryMigrationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentUpgradeVcsaEmbeddedSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentUpgradePscSpec</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-DeploymentUpgradeVcsaEmbeddedSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DeploymentUpgradeVcsaEmbeddedSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_VcsaEmbeddedSpec schema contains information used to upgrade a Embedded vCenter Server appliance. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_Deployment_Upgrade_VcsaEmbeddedSpec schema contains information used to upgrade a Embedded vCenter Server appliance. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-DeploymentUpgradeVcsaEmbeddedSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this embedded vCenter Server upgrade. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Customer experience improvement program should be enabled or disabled for this embedded vCenter Server upgrade. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterDeploymentUpgradeVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentUpgradeVcsaEmbeddedSpec -CeipEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeVcsaEmbeddedSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDeploymentUpgradeVcsaEmbeddedSpec &#x3D; Initialize-VcenterDeploymentUpgradeVcsaEmbeddedSpec -CeipEnabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-DeploymentUpgradeVcsaEmbeddedSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterDeploymentUpgradeVcsaEmbeddedSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigOptionDescriptorsListParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_EnvironmentBrowser_ConfigOptionDescriptors_ListParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-option-descriptors* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_EnvironmentBrowser_ConfigOptionDescriptors_ListParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-option-descriptors* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>A set of Cluster IDs that specify for which Clusters the configuration option descriptors are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>A set of Cluster IDs that specify for which Clusters the configuration option descriptors are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>$VcenterEnvironmentBrowserConfigOptionDescriptorsListParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams -Clusters &quot;MyClusters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEnvironmentBrowserConfigOptionDescriptorsListParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigOptionDescriptorsListParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEnvironmentBrowserConfigOptionDescriptorsListParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigOptionsGetParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_EnvironmentBrowser_ConfigOptions_GetParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-options* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_EnvironmentBrowser_ConfigOptions_GetParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-options* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>The clusters whose config option are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an InvalidArgument error is returned. missing or &#x60;null&#x60; is allowed for future extensibility e.g. generating options for hosts, VM etc. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConfigOption</maml:name>
          <maml:Description>
            <maml:para>Query for a specific config option with the key obtained from *GET /vcenter/environment-browser/config-option-descriptors*. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; then the default config option will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuestIds</maml:name>
          <maml:Description>
            <maml:para>Filter the set of Guest OSs for which descriptors will be returned. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; all guest OS descriptors are returned.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>The clusters whose config option are requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an InvalidArgument error is returned. missing or &#x60;null&#x60; is allowed for future extensibility e.g. generating options for hosts, VM etc. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConfigOption</maml:name>
        <maml:Description>
          <maml:para>Query for a specific config option with the key obtained from *GET /vcenter/environment-browser/config-option-descriptors*. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; then the default config option will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.config_option&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuestIds</maml:name>
        <maml:Description>
          <maml:para>Filter the set of Guest OSs for which descriptors will be returned. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; all guest OS descriptors are returned.</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>$VcenterEnvironmentBrowserConfigOptionsGetParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams -Clusters &quot;MyClusters&quot; -ConfigOption &quot;MyConfigOption&quot; -GuestIds &quot;MyGuestIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEnvironmentBrowserConfigOptionsGetParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigOptionsGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEnvironmentBrowserConfigOptionsGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEnvironmentBrowserConfigTargetsGetParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_EnvironmentBrowser_ConfigTargets_GetParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-targets* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_EnvironmentBrowser_ConfigTargets_GetParams schema specifies the parameters for the *GET /vcenter/environment-browser/config-targets* operation, such as which clusters to query. This schema was added in __vSphere API 8.0.2.00300__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Clusters</maml:name>
          <maml:Description>
            <maml:para>A set of Cluster IDs that specify for which Clusters the configuration target is requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VarFilter</maml:name>
          <maml:Description>
            <maml:para>Specify a filter to narrow the results. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty, all information for a given config target is returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&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>Clusters</maml:name>
        <maml:Description>
          <maml:para>A set of Cluster IDs that specify for which Clusters the configuration target is requested. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty an error will be returned. Ability to pass unset value is left for future expansion. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VarFilter</maml:name>
        <maml:Description>
          <maml:para>Specify a filter to narrow the results. This property was added in __vSphere API 8.0.2.00300__. if missing or &#x60;null&#x60; or empty, all information for a given config target is returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEnvironmentBrowserConfigTargetsConfigTargetSpec&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>$VcenterEnvironmentBrowserConfigTargetsGetParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams -Clusters &quot;MyClusters&quot; -Filter &quot;DATASTORES&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEnvironmentBrowserConfigTargetsGetParams &#x3D; Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEnvironmentBrowserConfigTargetsGetParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEnvironmentBrowserConfigTargetsGetParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEvcModeEvcMode</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEvcModeEvcMode</command:noun>
      <maml:description>
        <maml:para>The Vcenter_EvcMode_EvcMode describes a set of Vcenter_EvcMode_FeatureMask used for Enhanced vMotion Compatibility (EVC). An EVC mode is associated with a set of CPU features. When a host is added to an EVC-enabled cluster, the vCenter Server determines the CPU compatibility to preserve vMotion compatibility within the cluster. If the host CPU is compatible with those already in the cluster, the Server adds the host to the cluster and configures it for compatible operation. Hosts that are not compatible are not allowed to join the cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_EvcMode_EvcMode describes a set of Vcenter_EvcMode_FeatureMask used for Enhanced vMotion Compatibility (EVC). An EVC mode is associated with a set of CPU features. When a host is added to an EVC-enabled cluster, the vCenter Server determines the CPU compatibility to preserve vMotion compatibility within the cluster. If the host CPU is compatible with those already in the cluster, the Server adds the host to the cluster and configures it for compatible operation. Hosts that are not compatible are not allowed to join the cluster. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEvcModeEvcMode</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>The system generated unique identifier for the EvcMode. This property was added in __vSphere API 9.0.0.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>Masks</maml:name>
          <maml:Description>
            <maml:para>The masks (modifications to a host&#39;s feature capabilities) that limit a host&#39;s capabilities to that of the EVC mode baseline. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModeFeatureMask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModeFeatureMask&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>Key</maml:name>
        <maml:Description>
          <maml:para>The system generated unique identifier for the EvcMode. This property was added in __vSphere API 9.0.0.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>Masks</maml:name>
        <maml:Description>
          <maml:para>The masks (modifications to a host&#39;s feature capabilities) that limit a host&#39;s capabilities to that of the EVC mode baseline. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModeFeatureMask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModeFeatureMask&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>
$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterEvcModeEvcMode &#x3D; Initialize-VcenterEvcModeEvcMode -Key &quot;MyKey&quot; -Masks $VcenterEvcModeFeatureMask
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModeEvcMode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterEvcModeEvcMode &#x3D; Initialize-VcenterEvcModeEvcMode -Key &quot;MyKey&quot; -Masks $VcenterEvcModeFeatureMask
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModeEvcMode with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEvcModeEvcMode</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEvcModeFeatureMask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEvcModeFeatureMask</command:noun>
      <maml:description>
        <maml:para>A mask that is applied to a host feature capability. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A mask that is applied to a host feature capability. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEvcModeFeatureMask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>Accessor name for the feature mask. This property was added in __vSphere API 9.0.0.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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the feature. This property was added in __vSphere API 9.0.0.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>Value</maml:name>
          <maml:Description>
            <maml:para>Opaque value to change the host feature capability to. Masking operation is contained in the value. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>Accessor name for the feature mask. This property was added in __vSphere API 9.0.0.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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the feature. This property was added in __vSphere API 9.0.0.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>Value</maml:name>
        <maml:Description>
          <maml:para>Opaque value to change the host feature capability to. Masking operation is contained in the value. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModeFeatureMask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModeFeatureMask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEvcModeFeatureMask</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEvcModesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEvcModesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_EvcModes_CreateSpec contains information for creating a custom Vcenter_EvcMode_EvcMode. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_EvcModes_CreateSpec contains information for creating a custom Vcenter_EvcMode_EvcMode. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEvcModesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sources</maml:name>
          <maml:Description>
            <maml:para>List of all sources to be used for creating a custom EVC mode. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModesSource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModesSource&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>Sources</maml:name>
        <maml:Description>
          <maml:para>List of all sources to be used for creating a custom EVC mode. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModesSource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterEvcModesSource&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>



$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot; -UsernamePassword $VcenterUsernamePassword -SamlToken &quot;MySamlToken&quot;

$VcenterServiceLocator &#x3D; Initialize-VcenterServiceLocator -InstanceUuid &quot;MyInstanceUuid&quot; -Url &quot;MyUrl&quot; -Credential $VcenterCredential -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;

$VcenterEvcModesSource &#x3D; Initialize-VcenterEvcModesSource -ServiceLocator $VcenterServiceLocator -Clusters &quot;MyClusters&quot; -Hosts &quot;MyHosts&quot;

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

$VcenterEvcModesSource &#x3D; Initialize-VcenterEvcModesSource

$VcenterEvcModesCreateSpec &#x3D; Initialize-VcenterEvcModesCreateSpec -Sources $VcenterEvcModesSource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEvcModesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterEvcModesSource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterEvcModesSource</command:noun>
      <maml:description>
        <maml:para>Vcenter_EvcModes_Source are the objects used as input in the creation of custom Vcenter_EvcMode_EvcMode objects. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_EvcModes_Source are the objects used as input in the creation of custom Vcenter_EvcMode_EvcMode objects. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterEvcModesSource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceLocator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServiceLocator</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterServiceLocator</maml:name>
            <maml: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>The clusters to be used as reference objects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then no clusters are used for computing the custom EVC mode. At least ne of &#x60;clusters&#x60; or &#x60;hosts&#x60; must be specified. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>The hosts to be used as reference objects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then no hosts are used for computing the the custom EVC mode. At least one of &#x60;clusters&#x60; or &#x60;hosts&#x60; must be specified. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>ServiceLocator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServiceLocator</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterServiceLocator</maml:name>
          <maml: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>The clusters to be used as reference objects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then no clusters are used for computing the custom EVC mode. At least ne of &#x60;clusters&#x60; or &#x60;hosts&#x60; must be specified. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>The hosts to be used as reference objects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then no hosts are used for computing the the custom EVC mode. At least one of &#x60;clusters&#x60; or &#x60;hosts&#x60; must be specified. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>


$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot; -UsernamePassword $VcenterUsernamePassword -SamlToken &quot;MySamlToken&quot;

$VcenterServiceLocator &#x3D; Initialize-VcenterServiceLocator -InstanceUuid &quot;MyInstanceUuid&quot; -Url &quot;MyUrl&quot; -Credential $VcenterCredential -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;

$VcenterEvcModesSource &#x3D; Initialize-VcenterEvcModesSource -ServiceLocator $VcenterServiceLocator -Clusters &quot;MyClusters&quot; -Hosts &quot;MyHosts&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModesSource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterEvcModesSource &#x3D; Initialize-VcenterEvcModesSource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterEvcModesSource with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterEvcModesSource</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterServiceLocator</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-VcenterFolderFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterFolderFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Folder_FilterSpec schema contains properties used to filter the results when listing folders (see *GET /vcenter/folder*). If multiple properties are specified, only folders matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Folder_FilterSpec schema contains properties used to filter the results when listing folders (see *GET /vcenter/folder*). If multiple properties are specified, only folders matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterFolderFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Identifiers of folders that can match the filter. If missing or &#x60;null&#x60; or empty, folders with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that folders must have to match the filter (see *Vcenter_Folder_Summary.name*). If missing or &#x60;null&#x60; or empty, folders with any name match the filter.</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>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFolderType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterFolderType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParentFolders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Identifiers of folders that can match the filter. If missing or &#x60;null&#x60; or empty, folders with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that folders must have to match the filter (see *Vcenter_Folder_Summary.name*). If missing or &#x60;null&#x60; or empty, folders with any name match the filter.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterFolderType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterFolderType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParentFolders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the folder for the folder to match the filter. If missing or &#x60;null&#x60; or empty, folder in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$VcenterFolderFilterSpec &#x3D; Initialize-VcenterFolderFilterSpec -Folders &quot;MyFolders&quot; -Names &quot;MyNames&quot; -Type &quot;DATACENTER&quot; -ParentFolders &quot;MyParentFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFolderFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterFolderFilterSpec &#x3D; Initialize-VcenterFolderFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFolderFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterFolderFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterFoundationLoadBalancersControllerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterFoundationLoadBalancersControllerSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_FoundationLoadBalancers_ControllerSpec schema defines information for load balancer node(s) connecting to controller. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_FoundationLoadBalancers_ControllerSpec schema defines information for load balancer node(s) connecting to controller. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterFoundationLoadBalancersControllerSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Jwt</maml:name>
          <maml:Description>
            <maml:para>Token used by load balancer node(s) to authenticate with the controller. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, load balancer node(s) won&#39;t have a token in JWT format when accessing load balancer controller.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustedCa</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Jwt</maml:name>
        <maml:Description>
          <maml:para>Token used by load balancer node(s) to authenticate with the controller. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, load balancer node(s) won&#39;t have a token in JWT format when accessing load balancer controller.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustedCa</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterFoundationLoadBalancersControllerSpec &#x3D; Initialize-VcenterFoundationLoadBalancersControllerSpec -Jwt &quot;MyJwt&quot; -TrustedCa $VcenterTrustedInfrastructureX509CertChain
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersControllerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterFoundationLoadBalancersControllerSpec &#x3D; Initialize-VcenterFoundationLoadBalancersControllerSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersControllerSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterFoundationLoadBalancersControllerSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureX509CertChain</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-VcenterFoundationLoadBalancersFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterFoundationLoadBalancersFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_FoundationLoadBalancers_FilterSpec schema contains parameters used for filter the results when listing load balancers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_FoundationLoadBalancers_FilterSpec schema contains parameters used for filter the results when listing load balancers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterFoundationLoadBalancersFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Owner</maml:name>
          <maml:Description>
            <maml:para>The creator name of load balancer. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OwnerId</maml:name>
          <maml:Description>
            <maml:para>The load balancer creator identifier. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The load balancer name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match load balancer name when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FullInfo</maml:name>
          <maml:Description>
            <maml:para>The field indicates whether to get load balancer detailed info list, if the value is true, get load balancer detailed info list and ID list, if the value is false, get load balancer ID list only. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; means get load balancer ID list 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Owner</maml:name>
        <maml:Description>
          <maml:para>The creator name of load balancer. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OwnerId</maml:name>
        <maml:Description>
          <maml:para>The load balancer creator identifier. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match creator information when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The load balancer name. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, it won&#39;t match load balancer name when listing 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FullInfo</maml:name>
        <maml:Description>
          <maml:para>The field indicates whether to get load balancer detailed info list, if the value is true, get load balancer detailed info list and ID list, if the value is false, get load balancer ID list only. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; means get load balancer ID list 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersFilterSpec &#x3D; Initialize-VcenterFoundationLoadBalancersFilterSpec -Owner &quot;MyOwner&quot; -OwnerId &quot;MyOwnerId&quot; -Name &quot;MyName&quot; -FullInfo $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersFilterSpec &#x3D; Initialize-VcenterFoundationLoadBalancersFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterFoundationLoadBalancersFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterFoundationLoadBalancersLoginConfigSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterFoundationLoadBalancersLoginConfigSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_FoundationLoadBalancers_LoginConfigSpec schema defines login configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_FoundationLoadBalancers_LoginConfigSpec schema defines login configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterFoundationLoadBalancersLoginConfigSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Password used for \&quot;vmware-system-user\&quot; user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value keeps unset or unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthorizedKeys</maml:name>
          <maml:Description>
            <maml:para>The authorized keys of the load balancer node(s) for key-based ssh login. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value keeps unset or unchanged.</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>Password</maml:name>
        <maml:Description>
          <maml:para>Password used for \&quot;vmware-system-user\&quot; user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value keeps unset or unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthorizedKeys</maml:name>
        <maml:Description>
          <maml:para>The authorized keys of the load balancer node(s) for key-based ssh login. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value keeps unset or unchanged.</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>$VcenterFoundationLoadBalancersLoginConfigSpec &#x3D; Initialize-VcenterFoundationLoadBalancersLoginConfigSpec -Password &quot;MyPassword&quot; -AuthorizedKeys &quot;MyAuthorizedKeys&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersLoginConfigSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersLoginConfigSpec &#x3D; Initialize-VcenterFoundationLoadBalancersLoginConfigSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersLoginConfigSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterFoundationLoadBalancersLoginConfigSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterFoundationLoadBalancersPasswordSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterFoundationLoadBalancersPasswordSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_FoundationLoadBalancers_PasswordSpec schema defines the new password for load balancer node(s). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_FoundationLoadBalancers_PasswordSpec schema defines the new password for load balancer node(s). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterFoundationLoadBalancersPasswordSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>The field indicates the new password user wants to set to the load balancer node. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>The field indicates the new password user wants to set to the load balancer node. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersPasswordSpec &#x3D; Initialize-VcenterFoundationLoadBalancersPasswordSpec -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersPasswordSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterFoundationLoadBalancersPasswordSpec &#x3D; Initialize-VcenterFoundationLoadBalancersPasswordSpec -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterFoundationLoadBalancersPasswordSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterFoundationLoadBalancersPasswordSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestAdapterMapping</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestAdapterMapping</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_AdapterMapping schema specifies the association between a virtual network adapter and its IP settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_AdapterMapping schema specifies the association between a virtual network adapter and its IP settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestAdapterMapping</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MacAddress</maml:name>
          <maml:Description>
            <maml:para>The MAC address of a network adapter being customized. In vSphere 7.0 series, the MAC addresses must be specified in the ascending order of pciSlotNumber, otherwise a MAC address mismatch error will be reported. For further details, see the https://kb.vmware.com/s/article/87648 This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the customization process maps the the settings from the list of AdapterMappings.IPSettings in the *Vcenter_Guest_CustomizationSpec.interfaces* to the virtual machine&#39;s network adapters, in PCI slot order. The first virtual network adapter on the PCI bus is assigned interfaces[0].IPSettings, the second adapter is assigned interfaces[1].IPSettings, and so 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>Adapter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIPSettings</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIPSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MacAddress</maml:name>
        <maml:Description>
          <maml:para>The MAC address of a network adapter being customized. In vSphere 7.0 series, the MAC addresses must be specified in the ascending order of pciSlotNumber, otherwise a MAC address mismatch error will be reported. For further details, see the https://kb.vmware.com/s/article/87648 This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the customization process maps the the settings from the list of AdapterMappings.IPSettings in the *Vcenter_Guest_CustomizationSpec.interfaces* to the virtual machine&#39;s network adapters, in PCI slot order. The first virtual network adapter on the PCI bus is assigned interfaces[0].IPSettings, the second adapter is assigned interfaces[1].IPSettings, and so 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>Adapter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIPSettings</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIPSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestAdapterMapping with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestAdapterMapping with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestAdapterMapping</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestIPSettings</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-GuestCloudConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCloudConfiguration</command:noun>
      <maml:description>
        <maml:para>Guest customization settings to customize a guest operating system with cloud configuration. The Vcenter_Guest_CloudConfiguration schema contains the type of cloud configuration and the settings of that cloud configuration. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Guest customization settings to customize a guest operating system with cloud configuration. The Vcenter_Guest_CloudConfiguration schema contains the type of cloud configuration and the settings of that cloud configuration. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestCloudConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudConfigurationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudConfigurationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cloudinit</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudinitConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudinitConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudConfigurationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudConfigurationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cloudinit</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudinitConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudinitConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCloudConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCloudConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCloudConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCloudinitConfiguration</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-GuestCloudinitConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCloudinitConfiguration</command:noun>
      <maml:description>
        <maml:para>Guest customization settings to customize a Linux guest operating system with raw cloud-init data. The Vcenter_Guest_CloudinitConfiguration schema contains settings that configure a Linux machine with raw cloud-init data. See https://cloudinit.readthedocs.io/en/latest about cloud-init. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Guest customization settings to customize a Linux guest operating system with raw cloud-init data. The Vcenter_Guest_CloudinitConfiguration schema contains settings that configure a Linux machine with raw cloud-init data. See https://cloudinit.readthedocs.io/en/latest about cloud-init. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestCloudinitConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Metadata</maml:name>
          <maml:Description>
            <maml:para>Metadata includes the network, instance id and hostname that cloud-init processes to configure the virtual machine. It is in json or yaml format. The max size of the metadata is 524288 bytes. See https://cloudinit.readthedocs.io/en/latest/topics/datasources/ovf.html about supported meta data formats. This property was added in __vSphere API 7.0.3.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>Userdata</maml:name>
          <maml:Description>
            <maml:para>Userdata is the user customized content that cloud-init processes to configure the virtual machine. See https://cloudinit.readthedocs.io/en/latest/topics/format.html about user data formats. See https://cloudinit.readthedocs.io/en/latest/topics/modules.html# about user data modules. The max size of the userdata is 524288 bytes. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no cloud-init user data will be used as part of the cloud-init 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Metadata</maml:name>
        <maml:Description>
          <maml:para>Metadata includes the network, instance id and hostname that cloud-init processes to configure the virtual machine. It is in json or yaml format. The max size of the metadata is 524288 bytes. See https://cloudinit.readthedocs.io/en/latest/topics/datasources/ovf.html about supported meta data formats. This property was added in __vSphere API 7.0.3.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>Userdata</maml:name>
        <maml:Description>
          <maml:para>Userdata is the user customized content that cloud-init processes to configure the virtual machine. See https://cloudinit.readthedocs.io/en/latest/topics/format.html about user data formats. See https://cloudinit.readthedocs.io/en/latest/topics/modules.html# about user data modules. The max size of the userdata is 524288 bytes. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no cloud-init user data will be used as part of the cloud-init 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCloudinitConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCloudinitConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCloudinitConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestConfigurationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestConfigurationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_ConfigurationSpec schema specifies the settings for customizing a guest operating system. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_ConfigurationSpec schema specifies the settings for customizing a guest operating system. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestConfigurationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WindowsConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LinuxConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestLinuxConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestLinuxConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CloudConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WindowsConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LinuxConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestLinuxConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestLinuxConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CloudConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCloudConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCloudConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestConfigurationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestConfigurationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestConfigurationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestWindowsConfiguration</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestLinuxConfiguration</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCloudConfiguration</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-GuestCustomizationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCustomizationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_CustomizationSpec schema contains information required to customize a virtual machine when deploying it or migrating it to a new host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_CustomizationSpec schema contains information required to customize a virtual machine when deploying it or migrating it to a new host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestCustomizationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigurationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestConfigurationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestConfigurationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GlobalDnsSettings</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestGlobalDNSSettings</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestGlobalDNSSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Interfaces</maml:name>
          <maml:Description>
            <maml:para>IP settings that are specific to a particular virtual network adapter. The *Vcenter_Guest_AdapterMapping* schema maps a network adapter&#39;s MAC address to its *Vcenter_Guest_IPSettings*. May be empty if there are no network adapters, else should match number of network adapters configured for the VM. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterGuestAdapterMapping&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterGuestAdapterMapping&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>ConfigurationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestConfigurationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestConfigurationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GlobalDnsSettings</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestGlobalDNSSettings</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestGlobalDNSSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Interfaces</maml:name>
        <maml:Description>
          <maml:para>IP settings that are specific to a particular virtual network adapter. The *Vcenter_Guest_AdapterMapping* schema maps a network adapter&#39;s MAC address to its *Vcenter_Guest_IPSettings*. May be empty if there are no network adapters, else should match number of network adapters configured for the VM. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterGuestAdapterMapping&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterGuestAdapterMapping&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>




$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;


$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings


$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestConfigurationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestGlobalDNSSettings</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-GuestCustomizationSpecsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCustomizationSpecsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_CustomizationSpecs_CreateSpec schema contains specification information and specification object that can be passed to the *POST /vcenter/guest/customization-specs* operation. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_CustomizationSpecs_CreateSpec schema contains specification information and specification object that can be passed to the *POST /vcenter/guest/customization-specs* operation. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestCustomizationSpecsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
            <maml: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 specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
          <maml: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 specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;


$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsCreateSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsCreateSpec -Spec $VcenterGuestCustomizationSpec -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings


$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsCreateSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsCreateSpec -Spec $VcenterGuestCustomizationSpec -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpec</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-GuestCustomizationSpecsExportRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCustomizationSpecsExportRequestBody</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-GuestCustomizationSpecsExportRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Format</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsFormat</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsFormat</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Format</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsFormat</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsFormat</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsExportRequest &#x3D; Initialize-VcenterGuestCustomizationSpecsExportRequest -Format &quot;JSON&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsExportRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsExportRequest &#x3D; Initialize-VcenterGuestCustomizationSpecsExportRequest -Format &quot;JSON&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsExportRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsExportRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterGuestCustomizationSpecsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterGuestCustomizationSpecsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_CustomizationSpecs_FilterSpec schema contains properties used to filter the results when listing guest customization specifications (see *GET /vcenter/guest/customization-specs*). If multiple properties are specified, only guest customization specifications matching all of the properties match the filter. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_CustomizationSpecs_FilterSpec schema contains properties used to filter the results when listing guest customization specifications (see *GET /vcenter/guest/customization-specs*). If multiple properties are specified, only guest customization specifications matching all of the properties match the filter. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterGuestCustomizationSpecsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Names that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.name*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, guest customization specifications with any name match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</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>OsType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>Names that guest customization specifications must have to match the filter (see *Vcenter_Guest_CustomizationSpecs_Summary.name*). This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; or empty, guest customization specifications with any name match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</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>OsType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpecsOsType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsFilterSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsFilterSpec -Names &quot;MyNames&quot; -OsType &quot;WINDOWS&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterGuestCustomizationSpecsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsFilterSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterGuestCustomizationSpecsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestCustomizationSpecsImportSpecificationRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCustomizationSpecsImportSpecificationRequestBody</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-GuestCustomizationSpecsImportSpecificationRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomizationSpec</maml:name>
          <maml:Description>
            <maml:para>content to be converted to the spec.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CustomizationSpec</maml:name>
        <maml:Description>
          <maml:para>content to be converted to the spec.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsImportSpecificationRequest &#x3D; Initialize-VcenterGuestCustomizationSpecsImportSpecificationRequest -CustomizationSpec &quot;MyCustomizationSpec&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsImportSpecificationRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsImportSpecificationRequest &#x3D; Initialize-VcenterGuestCustomizationSpecsImportSpecificationRequest -CustomizationSpec &quot;MyCustomizationSpec&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsImportSpecificationRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsImportSpecificationRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterGuestCustomizationSpecsMetadata</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterGuestCustomizationSpecsMetadata</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_CustomizationSpecs_Metadata schema contains metadata i.e. name and description related to a customization specification. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_CustomizationSpecs_Metadata schema contains metadata i.e. name and description related to a customization specification. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterGuestCustomizationSpecsMetadata</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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: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>Description of the specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsMetadata &#x3D; Initialize-VcenterGuestCustomizationSpecsMetadata -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterGuestCustomizationSpecsMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestCustomizationSpecsMetadata &#x3D; Initialize-VcenterGuestCustomizationSpecsMetadata -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterGuestCustomizationSpecsMetadata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsMetadata</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestCustomizationSpecsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestCustomizationSpecsSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_CustomizationSpecs_Spec schema contains the specification information and specification object. This is passed to the *PUT /vcenter/guest/customization-specs/{name}* operation. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_CustomizationSpecs_Spec schema contains the specification information and specification object. This is passed to the *PUT /vcenter/guest/customization-specs/{name}* operation. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestCustomizationSpecsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Fingerprint</maml:name>
          <maml:Description>
            <maml:para>The fingerprint is a unique identifier for a given version of the configuration. Each change to the configuration will update this value. A client cannot change this value. If specified when updating a specification, the changes will only be applied if the current fingerprint matches the specified fingerprint. This field can be used to guard against updates that has happened between the specification content was read and until it is applied. This property was added in __vSphere API 7.0.0.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>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
            <maml: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 specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Fingerprint</maml:name>
        <maml:Description>
          <maml:para>The fingerprint is a unique identifier for a given version of the configuration. Each change to the configuration will update this value. A client cannot change this value. If specified when updating a specification, the changes will only be applied if the current fingerprint matches the specified fingerprint. This field can be used to guard against updates that has happened between the specification content was read and until it is applied. This property was added in __vSphere API 7.0.0.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>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
          <maml: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 specification. This property was added in __vSphere API 7.0.0.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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the specification. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;


$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsSpec -Fingerprint &quot;MyFingerprint&quot; -Spec $VcenterGuestCustomizationSpec -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings


$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterGuestCustomizationSpecsSpec &#x3D; Initialize-VcenterGuestCustomizationSpecsSpec -Fingerprint &quot;MyFingerprint&quot; -Spec $VcenterGuestCustomizationSpec -Description &quot;MyDescription&quot; -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestCustomizationSpecsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestCustomizationSpecsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpec</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-GuestDomain</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestDomain</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_Domain schema specifies the information needed to join a workgroup or domain. This structure maps to the Identification key in the sysprep.xml answer file. These values are transferred into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_Domain schema specifies the information needed to join a workgroup or domain. This structure maps to the Identification key in the sysprep.xml answer file. These values are transferred into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestDomain</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestDomainType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestDomainType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Workgroup</maml:name>
          <maml:Description>
            <maml:para>The workgroup that the virtual machine should join. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.WORKGROUP*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 to which the virtual machine should be joined. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainUsername</maml:name>
          <maml:Description>
            <maml:para>The domain user that has permission to join the domain after virtual machine is joined. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainPassword</maml:name>
          <maml:Description>
            <maml:para>The domain user password that has permission to join the *Vcenter_Guest_Domain.domain_username* after customization. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainOu</maml:name>
          <maml:Description>
            <maml:para>The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs. Refer to: https://docs.microsoft.com/en-us/windows-hardware/customize desktop/unattend/microsoft-windows-unattendedjoin- identification-machineobjectou This property was added in __vSphere API 8.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestDomainType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestDomainType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Workgroup</maml:name>
        <maml:Description>
          <maml:para>The workgroup that the virtual machine should join. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.WORKGROUP*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 to which the virtual machine should be joined. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainUsername</maml:name>
        <maml:Description>
          <maml:para>The domain user that has permission to join the domain after virtual machine is joined. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainPassword</maml:name>
        <maml:Description>
          <maml:para>The domain user password that has permission to join the *Vcenter_Guest_Domain.domain_username* after customization. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>DomainOu</maml:name>
        <maml:Description>
          <maml:para>The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs. Refer to: https://docs.microsoft.com/en-us/windows-hardware/customize desktop/unattend/microsoft-windows-unattendedjoin- identification-machineobjectou This property was added in __vSphere API 8.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Domain_Type.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>$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestDomain with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestDomain with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestDomain</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestGlobalDNSSettings</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestGlobalDNSSettings</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_GlobalDNSSettings schema specifies a collection of global IP settings in the guest operating system. In Linux, DNS server settings are global. The settings can either be statically set or supplied by a DHCP server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_GlobalDNSSettings schema specifies a collection of global IP settings in the guest operating system. In Linux, DNS server settings are global. The settings can either be statically set or supplied by a DHCP server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestGlobalDNSSettings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsSuffixList</maml:name>
          <maml:Description>
            <maml:para>List of name resolution suffixes for the virtual network adapter. This list applies to both Windows and Linux guest customization. For Linux, this setting is global, whereas in Windows, this setting is listed on a per-adapter basis. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS suffixes are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsServers</maml:name>
          <maml:Description>
            <maml:para>List of DNS servers, for a virtual network adapter with a static IP address. If this list is empty, then the guest operating system is expected to use a DHCP server to get its DNS server settings. These settings configure the virtual machine to use the specified DNS servers. These DNS server settings are listed in the order of preference. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS servers are 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsSuffixList</maml:name>
        <maml:Description>
          <maml:para>List of name resolution suffixes for the virtual network adapter. This list applies to both Windows and Linux guest customization. For Linux, this setting is global, whereas in Windows, this setting is listed on a per-adapter basis. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS suffixes are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsServers</maml:name>
        <maml:Description>
          <maml:para>List of DNS servers, for a virtual network adapter with a static IP address. If this list is empty, then the guest operating system is expected to use a DHCP server to get its DNS server settings. These settings configure the virtual machine to use the specified DNS servers. These DNS server settings are listed in the order of preference. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS servers are 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>$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestGlobalDNSSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestGlobalDNSSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestGlobalDNSSettings</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestGuiUnattended</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestGuiUnattended</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_GuiUnattended schema maps to the GuiUnattended key in the sysprep.xml answer file. These values are plugged directly into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more detailed information about performing unattended installations, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_GuiUnattended schema maps to the GuiUnattended key in the sysprep.xml answer file. These values are plugged directly into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more detailed information about performing unattended installations, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestGuiUnattended</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoLogon</maml:name>
          <maml:Description>
            <maml:para>Flag to determine whether or not the machine automatically logs on as Administrator. See the *Vcenter_Guest_GuiUnattended.password* property. If *Vcenter_Guest_GuiUnattended.auto_logon* flag is set, then *Vcenter_Guest_GuiUnattended.password* must not be missing or &#x60;null&#x60; or the guest customization will fail. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AutoLogonCount</maml:name>
          <maml:Description>
            <maml:para>If the *Vcenter_Guest_GuiUnattended.auto_logon* flag is set, then this property specifies the number of times the machine should automatically log on as Administrator. Generally it should be 1, but if the setup requires a number of reboots, you may want to increase it. This number may be determined by the list of commands. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 new administrator password for the machine. To specify that the password should be set to blank (that is, no password), leave it unset. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, blank 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TimeZone</maml:name>
          <maml:Description>
            <maml:para>The time zone index for the virtual machine. Numbers correspond to time zones at https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutoLogon</maml:name>
        <maml:Description>
          <maml:para>Flag to determine whether or not the machine automatically logs on as Administrator. See the *Vcenter_Guest_GuiUnattended.password* property. If *Vcenter_Guest_GuiUnattended.auto_logon* flag is set, then *Vcenter_Guest_GuiUnattended.password* must not be missing or &#x60;null&#x60; or the guest customization will fail. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AutoLogonCount</maml:name>
        <maml:Description>
          <maml:para>If the *Vcenter_Guest_GuiUnattended.auto_logon* flag is set, then this property specifies the number of times the machine should automatically log on as Administrator. Generally it should be 1, but if the setup requires a number of reboots, you may want to increase it. This number may be determined by the list of commands. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 new administrator password for the machine. To specify that the password should be set to blank (that is, no password), leave it unset. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, blank 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TimeZone</maml:name>
        <maml:Description>
          <maml:para>The time zone index for the virtual machine. Numbers correspond to time zones at https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestGuiUnattended with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -TimeZone 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestGuiUnattended with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestGuiUnattended</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestHostnameGenerator</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestHostnameGenerator</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_HostnameGenerator schema specifies various mechanisms of generating the hostname for the guest inside the virtual machine while customization. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_HostnameGenerator schema specifies various mechanisms of generating the hostname for the guest inside the virtual machine while customization. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestHostnameGenerator</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGeneratorType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGeneratorType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FixedName</maml:name>
          <maml:Description>
            <maml:para>The virtual machine name specified by the client. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_HostnameGenerator_Type.FIXED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>Base prefix, to which a unique number is appended. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_HostnameGenerator_Type.PREFIX*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGeneratorType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGeneratorType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FixedName</maml:name>
        <maml:Description>
          <maml:para>The virtual machine name specified by the client. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_HostnameGenerator_Type.FIXED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>Base prefix, to which a unique number is appended. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_HostnameGenerator_Type.PREFIX*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestHostnameGenerator with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestHostnameGenerator with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestHostnameGenerator</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestIPSettings</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestIPSettings</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_IPSettings schema specifies the IP settings for a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_IPSettings schema specifies the IP settings for a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestIPSettings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv4</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv4</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv4</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv6</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv6</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv6</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Windows</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettings</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv4</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv4</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv4</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv6</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv6</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv6</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Windows</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettings</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIPSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIPSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestIPSettings</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestIpv4</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestIpv6</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestWindowsNetworkAdapterSettings</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-GuestIpv4</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestIpv4</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_Ipv4 schema specifies the IPv4 settings that need to be applied to a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_Ipv4 schema specifies the IPv4 settings that need to be applied to a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestIpv4</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv4Type</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv4Type</maml:name>
            <maml: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>The static IPv4 address This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv4_Type.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>Prefix</maml:name>
          <maml:Description>
            <maml:para>The IPv4 CIDR prefix, for example, 24. See http://www.oav.net/mirrors/cidr.html for netmask-to-prefix conversion. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv4_Type.STATIC*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateways</maml:name>
          <maml:Description>
            <maml:para>Gateways for the IPv4 address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no gateways are 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv4Type</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv4Type</maml:name>
          <maml: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>The static IPv4 address This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv4_Type.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>Prefix</maml:name>
        <maml:Description>
          <maml:para>The IPv4 CIDR prefix, for example, 24. See http://www.oav.net/mirrors/cidr.html for netmask-to-prefix conversion. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv4_Type.STATIC*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateways</maml:name>
        <maml:Description>
          <maml:para>Gateways for the IPv4 address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no gateways are 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>$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv4 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv4 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestIpv4</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestIpv6</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestIpv6</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_Ipv6 schema specifies the IPv6 settings that need to be applied to a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_Ipv6 schema specifies the IPv6 settings that need to be applied to a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestIpv6</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv6Type</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv6Type</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv6</maml:name>
          <maml:Description>
            <maml:para>IPv6 address This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv6_Type.STATIC*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterGuestIpv6Address&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterGuestIpv6Address&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateways</maml:name>
          <maml:Description>
            <maml:para>gateways for the IPv6 address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no gateways are 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestIpv6Type</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestIpv6Type</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv6</maml:name>
        <maml:Description>
          <maml:para>IPv6 address This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Guest_Ipv6_Type.STATIC*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterGuestIpv6Address&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterGuestIpv6Address&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateways</maml:name>
        <maml:Description>
          <maml:para>gateways for the IPv6 address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no gateways are 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>
$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv6 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv6 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestIpv6</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestIpv6Address</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestIpv6Address</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_Ipv6Address schema specifies the the settings for a Static IPv6 configuration. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_Ipv6Address schema specifies the the settings for a Static IPv6 configuration. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestIpv6Address</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>Static IPv6 Address. This property was added in __vSphere API 7.0.0.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>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Static IPv6 Address. This property was added in __vSphere API 7.0.0.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>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv6Address with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestIpv6Address with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestIpv6Address</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestLinuxConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestLinuxConfiguration</command:noun>
      <maml:description>
        <maml:para>Guest customization Settings to customize a Linux guest operating system. The Vcenter_Guest_LinuxConfiguration schema contains settings that identify a Linux machine in the same way that the *Vcenter_Guest_WindowsConfiguration* schema identifies a Windows machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Guest customization Settings to customize a Linux guest operating system. The Vcenter_Guest_LinuxConfiguration schema contains settings that identify a Linux machine in the same way that the *Vcenter_Guest_WindowsConfiguration* schema identifies a Windows machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestLinuxConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</maml:name>
            <maml: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>The fully qualified domain name. This property was added in __vSphere API 7.0.0.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>TimeZone</maml:name>
          <maml:Description>
            <maml:para>The case-sensitive time zone, such as Europe/Sofia. Valid time zone values are based on the tz (time zone) database used by Linux. The values are strings (string) in the form \&quot;Area/Location,\&quot; in which Area is a continent or ocean name, and Location is the city, island, or other regional designation. See the https://kb.vmware.com/kb/2145518 for a list of supported time zones for different versions in Linux. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, time zone is not modified inside guest operating 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>ScriptText</maml:name>
          <maml:Description>
            <maml:para>The script to run before and after Linux guest customization. The max size of the script is 65536 bytes. As long as the script (shell, perl, python...) has the right \&quot;#!\&quot; in the header, it is supported. The caller should not assume any environment variables when the script is run. The script is invoked by the customization engine using the command line: 1) with argument \&quot;precustomization\&quot; before customization, 2) with argument \&quot;postcustomization\&quot; after customization. The script should parse this argument and implement pre-customization or post-customization task code details in the corresponding block. A Linux shell script example: &#x60;&#x60;&#x60; #!/bin/sh if [ x$1 &#x3D;&#x3D; x\&quot;precustomization\&quot; ]; then echo \&quot;Do Precustomization tasks\&quot; #code for pre-customization actions... elif [ x$1 &#x3D;&#x3D; x\&quot;postcustomization\&quot; ]; then echo \&quot;Do Postcustomization tasks\&quot; #code for post-customization actions... fi &#x60;&#x60;&#x60; This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no script will be executed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompatibleCustomizationMethod</maml:name>
          <maml:Description>
            <maml:para>The compatible customization method is an identifier of a customization strategy which is implementable in a group of Linux operating systems. This value does not need to be set if your operating system is officially supported by VMware guest operating system customization. When using a Linux operating system which hasn&#39;t been officially supported and it is designed to be 100% bug-for-bug compatible with an officially supported Linux operating system, it can be customized by an existing customization method. Please set the compatible customization method to a supported string value e.g. \&quot;GOSC_METHOD_1\&quot;. See all the supported compatible customization methods in https://kb.vmware.com/s/article/95903 This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, the customization may fail in a Linux operating systems which hasn&#39;t been officially supported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</maml:name>
          <maml: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>The fully qualified domain name. This property was added in __vSphere API 7.0.0.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>TimeZone</maml:name>
        <maml:Description>
          <maml:para>The case-sensitive time zone, such as Europe/Sofia. Valid time zone values are based on the tz (time zone) database used by Linux. The values are strings (string) in the form \&quot;Area/Location,\&quot; in which Area is a continent or ocean name, and Location is the city, island, or other regional designation. See the https://kb.vmware.com/kb/2145518 for a list of supported time zones for different versions in Linux. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, time zone is not modified inside guest operating 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>ScriptText</maml:name>
        <maml:Description>
          <maml:para>The script to run before and after Linux guest customization. The max size of the script is 65536 bytes. As long as the script (shell, perl, python...) has the right \&quot;#!\&quot; in the header, it is supported. The caller should not assume any environment variables when the script is run. The script is invoked by the customization engine using the command line: 1) with argument \&quot;precustomization\&quot; before customization, 2) with argument \&quot;postcustomization\&quot; after customization. The script should parse this argument and implement pre-customization or post-customization task code details in the corresponding block. A Linux shell script example: &#x60;&#x60;&#x60; #!/bin/sh if [ x$1 &#x3D;&#x3D; x\&quot;precustomization\&quot; ]; then echo \&quot;Do Precustomization tasks\&quot; #code for pre-customization actions... elif [ x$1 &#x3D;&#x3D; x\&quot;postcustomization\&quot; ]; then echo \&quot;Do Postcustomization tasks\&quot; #code for post-customization actions... fi &#x60;&#x60;&#x60; This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no script will be executed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CompatibleCustomizationMethod</maml:name>
        <maml:Description>
          <maml:para>The compatible customization method is an identifier of a customization strategy which is implementable in a group of Linux operating systems. This value does not need to be set if your operating system is officially supported by VMware guest operating system customization. When using a Linux operating system which hasn&#39;t been officially supported and it is designed to be 100% bug-for-bug compatible with an officially supported Linux operating system, it can be customized by an existing customization method. Please set the compatible customization method to a supported string value e.g. \&quot;GOSC_METHOD_1\&quot;. See all the supported compatible customization methods in https://kb.vmware.com/s/article/95903 This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, the customization may fail in a Linux operating systems which hasn&#39;t been officially supported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestLinuxConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot;
$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestLinuxConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestLinuxConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestHostnameGenerator</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-GuestUserData</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestUserData</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_UserData schema specifies the personal data pertaining to the user of the Windows guest operating system. This schema maps to the UserData key in the sysprep.xml answer file. These values are transferred directly into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more detailed information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_UserData schema specifies the personal data pertaining to the user of the Windows guest operating system. This schema maps to the UserData key in the sysprep.xml answer file. These values are transferred directly into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more detailed information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestUserData</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComputerName</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FullName</maml:name>
          <maml:Description>
            <maml:para>Full name of the end user. Note that this is not the username but full name specified in \&quot;Firstname Lastname\&quot; format. This property was added in __vSphere API 7.0.0.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>Organization</maml:name>
          <maml:Description>
            <maml:para>Name of the organization that owns the computer. This property was added in __vSphere API 7.0.0.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>ProductKey</maml:name>
          <maml:Description>
            <maml:para>The product Key to use for activating Windows guest operating system. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ComputerName</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestHostnameGenerator</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FullName</maml:name>
        <maml:Description>
          <maml:para>Full name of the end user. Note that this is not the username but full name specified in \&quot;Firstname Lastname\&quot; format. This property was added in __vSphere API 7.0.0.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>Organization</maml:name>
        <maml:Description>
          <maml:para>Name of the organization that owns the computer. This property was added in __vSphere API 7.0.0.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>ProductKey</maml:name>
        <maml:Description>
          <maml:para>The product Key to use for activating Windows guest operating system. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestUserData with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestUserData with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestUserData</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestHostnameGenerator</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-GuestWindowsConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestWindowsConfiguration</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_WindowsConfiguration schema specifies the settings for customizing a windows guest operating system. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_WindowsConfiguration schema specifies the settings for customizing a windows guest operating system. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestWindowsConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reboot</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfigurationRebootOption</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfigurationRebootOption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sysprep</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsSysprep</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsSysprep</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SysprepXml</maml:name>
          <maml:Description>
            <maml:para>All settings specified in a XML format. This is the content of a typical answer.xml file that is used by System administrators during the Windows image customization. Check https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/update-windows-settings-and-scripts-create-your-own-answer-file-sxs Exactly one of sysprep or sysprep_xml must be specified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, sysprep settings will not be applied to the windows guest operating 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reboot</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfigurationRebootOption</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsConfigurationRebootOption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sysprep</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsSysprep</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsSysprep</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SysprepXml</maml:name>
        <maml:Description>
          <maml:para>All settings specified in a XML format. This is the content of a typical answer.xml file that is used by System administrators during the Windows image customization. Check https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/update-windows-settings-and-scripts-create-your-own-answer-file-sxs Exactly one of sysprep or sysprep_xml must be specified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, sysprep settings will not be applied to the windows guest operating 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestWindowsConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestWindowsSysprep</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-GuestWindowsNetworkAdapterSettings</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestWindowsNetworkAdapterSettings</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_WindowsNetworkAdapterSettings schema specifies Windows specific Network settings for a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_WindowsNetworkAdapterSettings schema specifies Windows specific Network settings for a virtual network adapter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestWindowsNetworkAdapterSettings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsServers</maml:name>
          <maml:Description>
            <maml:para>A list of server IP addresses to use for DNS lookup in a Windows guest operating system. These servers should be specified in the order of preference. If this list is not empty, and if a DHCP IP address is used, then these settings override the DHCP settings. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsDomain</maml:name>
          <maml:Description>
            <maml:para>A DNS domain suffix such as vmware.com. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS domain is 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>WinsServers</maml:name>
          <maml:Description>
            <maml:para>List of WINS Servers to set for the Windows guest operating system. A Maximum of two IP addresses can be specified in this list. The first IP address will be set as the primary WINS server. The second IP address will be set as the secondary WINS server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no WINS Servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetBiosMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettingsNetBIOSMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettingsNetBIOSMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsServers</maml:name>
        <maml:Description>
          <maml:para>A list of server IP addresses to use for DNS lookup in a Windows guest operating system. These servers should be specified in the order of preference. If this list is not empty, and if a DHCP IP address is used, then these settings override the DHCP settings. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsDomain</maml:name>
        <maml:Description>
          <maml:para>A DNS domain suffix such as vmware.com. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no DNS domain is 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>WinsServers</maml:name>
        <maml:Description>
          <maml:para>List of WINS Servers to set for the Windows guest operating system. A Maximum of two IP addresses can be specified in this list. The first IP address will be set as the primary WINS server. The second IP address will be set as the secondary WINS server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no WINS Servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetBiosMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettingsNetBIOSMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestWindowsNetworkAdapterSettingsNetBIOSMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsNetworkAdapterSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsNetworkAdapterSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestWindowsNetworkAdapterSettings</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-GuestWindowsSysprep</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>GuestWindowsSysprep</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Guest_WindowsSysprep schema provides all the settings like user details, administrator details, etc that need to applied for a windows guest operating system during customization. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Guest_WindowsSysprep schema provides all the settings like user details, administrator details, etc that need to applied for a windows guest operating system during customization. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-GuestWindowsSysprep</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuiRunOnceCommands</maml:name>
          <maml:Description>
            <maml:para>A list of commands to run at first user logon, after customizing the guest. These commands are directly mapped to the GuiRunOnce key in the sysprep.xml answer file. These commands are transferred into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx The commands listed here ar executed when a user logs on the first time after customization completes. The logon may be driven by *Vcenter_Guest_GuiUnattended.auto_logon* setting. These commands are directly mapped to the GuiRunOnce key in the This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no commands are run.</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>UserData</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestUserData</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestUserData</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterGuestDomain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestDomain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuiUnattended</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestGuiUnattended</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestGuiUnattended</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuiRunOnceCommands</maml:name>
        <maml:Description>
          <maml:para>A list of commands to run at first user logon, after customizing the guest. These commands are directly mapped to the GuiRunOnce key in the sysprep.xml answer file. These commands are transferred into the sysprep.xml file that VirtualCenter stores on the target virtual disk. For more information about performing unattended installation, check https://technet.microsoft.com/en-us/library/cc771830(v&#x3D;ws.10).aspx The commands listed here ar executed when a user logs on the first time after customization completes. The logon may be driven by *Vcenter_Guest_GuiUnattended.auto_logon* setting. These commands are directly mapped to the GuiRunOnce key in the This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no commands are run.</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>UserData</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestUserData</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestUserData</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterGuestDomain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestDomain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuiUnattended</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestGuiUnattended</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestGuiUnattended</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsSysprep with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -UserData $VcenterGuestUserData -GuiUnattended $VcenterGuestGuiUnattended
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-GuestWindowsSysprep with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterGuestWindowsSysprep</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestUserData</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestDomain</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestGuiUnattended</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-HostCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Host_CreateSpec schema defines the information used to create a host.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Host_CreateSpec schema defines the information used to create a host.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HostCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>The port of the host. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>The administrator account on 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>The password for the administrator account on 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>Folder</maml:name>
          <maml:Description>
            <maml:para>Host and cluster folder in which the new standalone host should be created. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the host; if a folder cannot be chosen, the host creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ThumbprintVerification</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpecThumbprintVerification</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpecThumbprintVerification</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Thumbprint</maml:name>
          <maml:Description>
            <maml:para>The thumbprint of the SSL certificate, which the host is expected to have. The thumbprint is always computed using the SHA1 hash and is the string representation of that hash in the format: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx where, &#39;x&#39; represents a hexadecimal digit. This property is optional and it is only relevant when the value of thumbprint_verification is *Vcenter_Host_CreateSpec_ThumbprintVerification.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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL certificate in PEM format, which the host is expected to have. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of thumbprint_verification is *Vcenter_Host_CreateSpec_ThumbprintVerification.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>ForceAdd</maml:name>
          <maml:Description>
            <maml:para>Whether host should be added to the vCenter Server even if it is being managed by another vCenter Server. The original vCenterServer loses connection to the host. If missing or &#x60;null&#x60;, forceAdd is default to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>The port of the host. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>The administrator account on 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>The password for the administrator account on 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>Folder</maml:name>
        <maml:Description>
          <maml:para>Host and cluster folder in which the new standalone host should be created. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the host; if a folder cannot be chosen, the host creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ThumbprintVerification</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHostCreateSpecThumbprintVerification</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHostCreateSpecThumbprintVerification</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Thumbprint</maml:name>
        <maml:Description>
          <maml:para>The thumbprint of the SSL certificate, which the host is expected to have. The thumbprint is always computed using the SHA1 hash and is the string representation of that hash in the format: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx where, &#39;x&#39; represents a hexadecimal digit. This property is optional and it is only relevant when the value of thumbprint_verification is *Vcenter_Host_CreateSpec_ThumbprintVerification.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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL certificate in PEM format, which the host is expected to have. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of thumbprint_verification is *Vcenter_Host_CreateSpec_ThumbprintVerification.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>ForceAdd</maml:name>
        <maml:Description>
          <maml:para>Whether host should be added to the vCenter Server even if it is being managed by another vCenter Server. The original vCenterServer loses connection to the host. If missing or &#x60;null&#x60;, forceAdd is default to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHostCreateSpec &#x3D; Initialize-VcenterHostCreateSpec -Hostname &quot;MyHostname&quot; -Port 0 -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -Folder &quot;MyFolder&quot; -ThumbprintVerification &quot;NONE&quot; -Thumbprint &quot;MyThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -ForceAdd $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HostCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostCreateSpec &#x3D; Initialize-VcenterHostCreateSpec -Hostname &quot;MyHostname&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -ThumbprintVerification &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HostCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHostCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterHostEntropyExternalPoolAddSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterHostEntropyExternalPoolAddSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Host_Entropy_ExternalPool_AddSpec schema defines parameters for the *POST /vcenter/host/{host}/entropy/external-pool?action&#x3D;add* operation. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Host_Entropy_ExternalPool_AddSpec schema defines parameters for the *POST /vcenter/host/{host}/entropy/external-pool?action&#x3D;add* operation. This schema was added in __vSphere API 8.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterHostEntropyExternalPoolAddSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Buffer for entropy data. This will carry entropy data received from the external entropy source. This property was added in __vSphere API 8.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Buffer for entropy data. This will carry entropy data received from the external entropy source. This property was added in __vSphere API 8.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHostEntropyExternalPoolAddSpec &#x3D; Initialize-VcenterHostEntropyExternalPoolAddSpec -Data 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHostEntropyExternalPoolAddSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostEntropyExternalPoolAddSpec &#x3D; Initialize-VcenterHostEntropyExternalPoolAddSpec -Data 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHostEntropyExternalPoolAddSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHostEntropyExternalPoolAddSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterHostFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterHostFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Host_FilterSpec schema contains properties used to filter the results when listing hosts (see *GET /vcenter/host*). If multiple properties are specified, only hosts matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Host_FilterSpec schema contains properties used to filter the results when listing hosts (see *GET /vcenter/host*). If multiple properties are specified, only hosts matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterHostFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>Identifiers of hosts that can match the filter. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that hosts must have to match the filter (see *Vcenter_Host_Summary.name*). If missing or &#x60;null&#x60; or empty, hosts with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Standalone</maml:name>
          <maml:Description>
            <maml:para>If true, only hosts that are not part of a cluster can match the filter, and if false, only hosts that are are part of a cluster can match the filter. If missing or &#x60;null&#x60; Hosts can match filter independent of whether they are part of a cluster or not. If this field is true and *Vcenter_Host_FilterSpec.clusters* os not empty, no hosts will match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Clusters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any cluster and hosts that are not in a cluster match the filter. If this property is not empty and *Vcenter_Host_FilterSpec.standalone* is true, no hosts will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConnectionStates</maml:name>
          <maml:Description>
            <maml:para>Connection states that a host must be in to match the filter (see *Vcenter_Host_Summary.connection_state*. If missing or &#x60;null&#x60; or empty, hosts in any connection state match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterHostConnectionState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterHostConnectionState&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostUuids</maml:name>
          <maml:Description>
            <maml:para>UUID of hosts that can match the filter. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Identifiers of hosts that can match the filter. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that hosts must have to match the filter (see *Vcenter_Host_Summary.name*). If missing or &#x60;null&#x60; or empty, hosts with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Standalone</maml:name>
        <maml:Description>
          <maml:para>If true, only hosts that are not part of a cluster can match the filter, and if false, only hosts that are are part of a cluster can match the filter. If missing or &#x60;null&#x60; Hosts can match filter independent of whether they are part of a cluster or not. If this field is true and *Vcenter_Host_FilterSpec.clusters* os not empty, no hosts will match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Clusters that must contain the hosts for the hosts to match the filter. If missing or &#x60;null&#x60; or empty, hosts in any cluster and hosts that are not in a cluster match the filter. If this property is not empty and *Vcenter_Host_FilterSpec.standalone* is true, no hosts will match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ConnectionStates</maml:name>
        <maml:Description>
          <maml:para>Connection states that a host must be in to match the filter (see *Vcenter_Host_Summary.connection_state*. If missing or &#x60;null&#x60; or empty, hosts in any connection state match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterHostConnectionState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterHostConnectionState&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostUuids</maml:name>
        <maml:Description>
          <maml:para>UUID of hosts that can match the filter. Maps to \&quot;UUID\&quot; in SMBIOS: System Information (Type 1) and offset 08h This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, hosts with any identifier match the filter.</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>$VcenterHostFilterSpec &#x3D; Initialize-VcenterHostFilterSpec -Hosts &quot;MyHosts&quot; -Names &quot;MyNames&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot; -Standalone $false -Clusters &quot;MyClusters&quot; -ConnectionStates &quot;CONNECTED&quot; -HostUuids &quot;MyHostUuids&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHostFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHostFilterSpec &#x3D; Initialize-VcenterHostFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHostFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHostFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterHvcLinksCertificateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterHvcLinksCertificateInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Hvc_Links_CertificateInfo schema contains information about the SSL certificate for a destination PSC endpoint.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Hvc_Links_CertificateInfo schema contains information about the SSL certificate for a destination PSC endpoint.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterHvcLinksCertificateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>The SHA-256 thumbprint of the SSL certificate for the destination PSC endpoint.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The full PEM encoded leaf certificate string in cert chain of the destination PSC endpoint. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>The SHA-256 thumbprint of the SSL certificate for the destination PSC endpoint.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The full PEM encoded leaf certificate string in cert chain of the destination PSC endpoint. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent 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>$VcenterHvcLinksCertificateInfo &#x3D; Initialize-VcenterHvcLinksCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHvcLinksCertificateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCertificateInfo &#x3D; Initialize-VcenterHvcLinksCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterHvcLinksCertificateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcLinksCertificateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HvcLinksCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcLinksCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Hvc_Links_CreateSpec schema is the specification used for the hybrid link creation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Hvc_Links_CreateSpec schema is the specification used for the hybrid link creation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HvcLinksCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PscHostname</maml:name>
          <maml:Description>
            <maml:para>The PSC hostname for the domain to be 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>Port</maml:name>
          <maml:Description>
            <maml:para>The HTTPS port of the PSC to be linked. If missing or &#x60;null&#x60; 443 will be used as default.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 domain to which the PSC belongs.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The administrator username 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>The administrator password 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>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. this property is deprecated please use sslCertificate instead. The ssl thumbprint of the server. if missing or &#x60;null&#x60; no thumbprint is passed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The full SSL certificate of the target node encoded as PEM string. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; no certificate is passed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminGroups</maml:name>
          <maml:Description>
            <maml:para>List of groups to be added to enable administrator access to. if missing or &#x60;null&#x60; administrator access will not 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>PscHostname</maml:name>
        <maml:Description>
          <maml:para>The PSC hostname for the domain to be 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>Port</maml:name>
        <maml:Description>
          <maml:para>The HTTPS port of the PSC to be linked. If missing or &#x60;null&#x60; 443 will be used as default.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 domain to which the PSC belongs.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The administrator username 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>The administrator password 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>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. this property is deprecated please use sslCertificate instead. The ssl thumbprint of the server. if missing or &#x60;null&#x60; no thumbprint is passed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The full SSL certificate of the target node encoded as PEM string. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; no certificate is passed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminGroups</maml:name>
        <maml:Description>
          <maml:para>List of groups to be added to enable administrator access to. if missing or &#x60;null&#x60; administrator access will not 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>$VcenterHvcLinksCreateSpec &#x3D; Initialize-VcenterHvcLinksCreateSpec -PscHostname &quot;MyPscHostname&quot; -Port &quot;MyPort&quot; -DomainName &quot;MyDomainName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -AdminGroups &quot;MyAdminGroups&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCreateSpec &#x3D; Initialize-VcenterHvcLinksCreateSpec -PscHostname &quot;MyPscHostname&quot; -DomainName &quot;MyDomainName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcLinksCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HvcLinksCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcLinksCredentials</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Hvc_Links_Credentials resource specifies user credentials to make a successful connection to remote endpoint</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Hvc_Links_Credentials resource specifies user credentials to make a successful connection to remote endpoint</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-HvcLinksCredentials</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserName</maml:name>
          <maml:Description>
            <maml:para>Name of the user to authenticate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for 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: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>Name of the user to authenticate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCredentials &#x3D; Initialize-VcenterHvcLinksCredentials -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcLinksCredentials &#x3D; Initialize-VcenterHvcLinksCredentials -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksCredentials with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcLinksCredentials</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HvcLinksDeleteWithCredentialsRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcLinksDeleteWithCredentialsRequestBody</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-HvcLinksDeleteWithCredentialsRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterHvcLinksCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterHvcLinksCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterHvcLinksCredentials &#x3D; Initialize-VcenterHvcLinksCredentials -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterHvcLinksDeleteWithCredentialsRequest &#x3D; Initialize-VcenterHvcLinksDeleteWithCredentialsRequest -Credentials $VcenterHvcLinksCredentials
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksDeleteWithCredentialsRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterHvcLinksDeleteWithCredentialsRequest &#x3D; Initialize-VcenterHvcLinksDeleteWithCredentialsRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcLinksDeleteWithCredentialsRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcLinksDeleteWithCredentialsRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-HvcLinksCredentials</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-HvcManagementAdministratorsAddRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcManagementAdministratorsAddRequestBody</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-HvcManagementAdministratorsAddRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupName</maml:name>
          <maml:Description>
            <maml:para>Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupName</maml:name>
        <maml:Description>
          <maml:para>Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsAddRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsAddRequest -GroupName &quot;MyGroupName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsAddRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsAddRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsAddRequest -GroupName &quot;MyGroupName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsAddRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcManagementAdministratorsAddRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HvcManagementAdministratorsRemoveRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcManagementAdministratorsRemoveRequestBody</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-HvcManagementAdministratorsRemoveRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupName</maml:name>
          <maml:Description>
            <maml:para>Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupName</maml:name>
        <maml:Description>
          <maml:para>Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsRemoveRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsRemoveRequest -GroupName &quot;MyGroupName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsRemoveRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsRemoveRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsRemoveRequest -GroupName &quot;MyGroupName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsRemoveRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcManagementAdministratorsRemoveRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-HvcManagementAdministratorsSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HvcManagementAdministratorsSetRequestBody</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-HvcManagementAdministratorsSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupNames</maml:name>
          <maml:Description>
            <maml:para>Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name</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>GroupNames</maml:name>
        <maml:Description>
          <maml:para>Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name</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>$VcenterHvcManagementAdministratorsSetRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsSetRequest -GroupNames &quot;MyGroupNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterHvcManagementAdministratorsSetRequest &#x3D; Initialize-VcenterHvcManagementAdministratorsSetRequest -GroupNames &quot;MyGroupNames&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-HvcManagementAdministratorsSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterHvcManagementAdministratorsSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IdentityProvidersActiveDirectoryOverLdap</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersActiveDirectoryOverLdap</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_ActiveDirectoryOverLdap schema contains the information about to how to use an Active Directory over LDAP connection to allow searching for users and groups if the identity provider is an On-Prem service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_ActiveDirectoryOverLdap schema contains the information about to how to use an Active Directory over LDAP connection to allow searching for users and groups if the identity provider is an On-Prem service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersActiveDirectoryOverLdap</maml:name>
        <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 the active directory server. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>Password to connect to the active directory server. This property was added in __vSphere API 7.0.0.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>UsersBaseDn</maml:name>
          <maml:Description>
            <maml:para>Base distinguished name for users This property was added in __vSphere API 7.0.0.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>GroupsBaseDn</maml:name>
          <maml:Description>
            <maml:para>Base distinguished name for groups This property was added in __vSphere API 7.0.0.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>ServerEndpoints</maml:name>
          <maml:Description>
            <maml:para>Active directory server endpoints. At least one active directory server endpoint must be set. This property was added in __vSphere API 7.0.0.0__.</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>CertChain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>User name to connect to the active directory server. This property was added in __vSphere API 7.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>Password to connect to the active directory server. This property was added in __vSphere API 7.0.0.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>UsersBaseDn</maml:name>
        <maml:Description>
          <maml:para>Base distinguished name for users This property was added in __vSphere API 7.0.0.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>GroupsBaseDn</maml:name>
        <maml:Description>
          <maml:para>Base distinguished name for groups This property was added in __vSphere API 7.0.0.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>ServerEndpoints</maml:name>
        <maml:Description>
          <maml:para>Active directory server endpoints. At least one active directory server endpoint must be set. This property was added in __vSphere API 7.0.0.0__.</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>CertChain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCertificateManagementX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterIdentityProvidersActiveDirectoryOverLdap &#x3D; Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot; -CertChain $VcenterCertificateManagementX509CertChain
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersActiveDirectoryOverLdap with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterIdentityProvidersActiveDirectoryOverLdap &#x3D; Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersActiveDirectoryOverLdap with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersActiveDirectoryOverLdap</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CertificateManagementX509CertChain</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-VcenterIdentityProvidersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterIdentityProvidersCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_CreateSpec schema contains the information used to create an identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_CreateSpec schema contains the information used to create an identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterIdentityProvidersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigTag</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Oauth2</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2CreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2CreateSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OrgIds</maml:name>
          <maml:Description>
            <maml:para>The set of orgIds as part of SDDC creation which provides the basis for tenancy This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the set will be empty.</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>IsDefault</maml:name>
          <maml:Description>
            <maml:para>Specifies whether the provider is the default provider. Setting is_default of current provider to True makes all other providers non-default. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the provider will be the default provider if it is the first provider that is created, and will not be the default provider otherwise.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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 provider. This name can be used for human-readable identification purposes, but it does not have to be unique, as the system will use internal UUIDs to differentiate providers. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the name will be the empty string</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Set of fully qualified domain names to trust when federating with this identity provider. Tokens from this identity provider will only be validated if the user belongs to one of these domains, and any domain-qualified groups in the tokens will be filtered to include only those groups that belong to one of these domains. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, domainNames will be the empty set and the domain validation behavior at login with this identity provider will be as follows: the user&#39;s domain will be parsed from the User Principal Name (UPN) value that is found in the tokens returned by the identity provider. This domain will then be implicitly trusted and used to filter any groups that are also provided in the tokens.</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>AuthQueryParams</maml:name>
          <maml:Description>
            <maml:para> key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: - If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. - If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. - If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the map will be empty.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>IdmProtocol</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdmEndpoints</maml:name>
          <maml:Description>
            <maml:para>Identity management endpoints. When specified, at least one endpoint must be provided. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of idm_protocol is one of *Vcenter_Identity_Providers_IdmProtocol.REST*, *Vcenter_Identity_Providers_IdmProtocol.SCIM*, or *Vcenter_Identity_Providers_IdmProtocol.scim2_0*.</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>ActiveDirectoryOverLdap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpnClaim</maml:name>
          <maml:Description>
            <maml:para>Specifies which claim provides the user principal name (UPN) for the user. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the claim named &#39;acct&#39; will be used to provide backwards compatibility with CSP.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupsClaim</maml:name>
          <maml:Description>
            <maml:para>Specifies which claim provides the group membership for the token subject. These groups will be used for mapping to local groups per the claim map. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the default behavior will be CSP backwards compatiblility. The groups for the subject will be comprised of the groups in &#39;group_names&#39; and &#39;group_ids&#39; claims.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FederationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigTag</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Oauth2</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2CreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2CreateSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OrgIds</maml:name>
        <maml:Description>
          <maml:para>The set of orgIds as part of SDDC creation which provides the basis for tenancy This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the set will be empty.</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>IsDefault</maml:name>
        <maml:Description>
          <maml:para>Specifies whether the provider is the default provider. Setting is_default of current provider to True makes all other providers non-default. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the provider will be the default provider if it is the first provider that is created, and will not be the default provider otherwise.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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 provider. This name can be used for human-readable identification purposes, but it does not have to be unique, as the system will use internal UUIDs to differentiate providers. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the name will be the empty string</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Set of fully qualified domain names to trust when federating with this identity provider. Tokens from this identity provider will only be validated if the user belongs to one of these domains, and any domain-qualified groups in the tokens will be filtered to include only those groups that belong to one of these domains. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, domainNames will be the empty set and the domain validation behavior at login with this identity provider will be as follows: the user&#39;s domain will be parsed from the User Principal Name (UPN) value that is found in the tokens returned by the identity provider. This domain will then be implicitly trusted and used to filter any groups that are also provided in the tokens.</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>AuthQueryParams</maml:name>
        <maml:Description>
          <maml:para> key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: - If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. - If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. - If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the map will be empty.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>IdmProtocol</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdmEndpoints</maml:name>
        <maml:Description>
          <maml:para>Identity management endpoints. When specified, at least one endpoint must be provided. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of idm_protocol is one of *Vcenter_Identity_Providers_IdmProtocol.REST*, *Vcenter_Identity_Providers_IdmProtocol.SCIM*, or *Vcenter_Identity_Providers_IdmProtocol.scim2_0*.</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>ActiveDirectoryOverLdap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpnClaim</maml:name>
        <maml:Description>
          <maml:para>Specifies which claim provides the user principal name (UPN) for the user. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the claim named &#39;acct&#39; will be used to provide backwards compatibility with CSP.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupsClaim</maml:name>
        <maml:Description>
          <maml:para>Specifies which claim provides the group membership for the token subject. These groups will be used for mapping to local groups per the claim map. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the default behavior will be CSP backwards compatiblility. The groups for the subject will be comprised of the groups in &#39;group_names&#39; and &#39;group_ids&#39; claims.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FederationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterIdentityProvidersOauth2CreateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2CreateSpec -AuthEndpoint &quot;MyAuthEndpoint&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } } -Issuer &quot;MyIssuer&quot; -AuthenticationMethod &quot;CLIENT_SECRET_BASIC&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; }
$VcenterIdentityProvidersOidcCreateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcCreateSpec -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } }

$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterIdentityProvidersActiveDirectoryOverLdap &#x3D; Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot; -CertChain $VcenterCertificateManagementX509CertChain

$VcenterIdentityProvidersCreateSpec &#x3D; Initialize-VcenterIdentityProvidersCreateSpec -ConfigTag &quot;Oauth2&quot; -Oauth2 $VcenterIdentityProvidersOauth2CreateSpec -Oidc $VcenterIdentityProvidersOidcCreateSpec -OrgIds &quot;MyOrgIds&quot; -IsDefault $false -Name &quot;MyName&quot; -DomainNames &quot;MyDomainNames&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; } -IdmProtocol &quot;REST&quot; -IdmEndpoints &quot;MyIdmEndpoints&quot; -ActiveDirectoryOverLdap $VcenterIdentityProvidersActiveDirectoryOverLdap -UpnClaim &quot;MyUpnClaim&quot; -GroupsClaim &quot;MyGroupsClaim&quot; -FederationType &quot;DIRECT_FEDERATION&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterIdentityProvidersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterIdentityProvidersCreateSpec &#x3D; Initialize-VcenterIdentityProvidersCreateSpec -ConfigTag &quot;Oauth2&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterIdentityProvidersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersOauth2CreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersOidcCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersActiveDirectoryOverLdap</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-IdentityProvidersOauth2CreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersOauth2CreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_Oauth2CreateSpec schema contains the information used to create an OAuth2 identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_Oauth2CreateSpec schema contains the information used to create an OAuth2 identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersOauth2CreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthEndpoint</maml:name>
          <maml:Description>
            <maml:para>Authentication/authorization endpoint of the provider This property was added in __vSphere API 7.0.0.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>TokenEndpoint</maml:name>
          <maml:Description>
            <maml:para>Token endpoint of the provider This property was added in __vSphere API 7.0.0.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>PublicKeyUri</maml:name>
          <maml:Description>
            <maml:para>Endpoint to retrieve the provider public key for validation This property was added in __vSphere API 7.0.0.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>ClientId</maml:name>
          <maml:Description>
            <maml:para>Client identifier to connect to the provider This property was added in __vSphere API 7.0.0.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>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The secret shared between the client and the provider This property was added in __vSphere API 7.0.0.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>ClaimMap</maml:name>
          <maml:Description>
            <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&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>Issuer</maml:name>
          <maml:Description>
            <maml:para>The identity provider namespace. It is used to validate the issuer in the acquired OAuth2 token. This property was added in __vSphere API 7.0.0.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>AuthenticationMethod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthQueryParams</maml:name>
          <maml:Description>
            <maml:para> key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: - If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. - If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. - If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the map will be empty.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>AuthEndpoint</maml:name>
        <maml:Description>
          <maml:para>Authentication/authorization endpoint of the provider This property was added in __vSphere API 7.0.0.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>TokenEndpoint</maml:name>
        <maml:Description>
          <maml:para>Token endpoint of the provider This property was added in __vSphere API 7.0.0.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>PublicKeyUri</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the provider public key for validation This property was added in __vSphere API 7.0.0.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>ClientId</maml:name>
        <maml:Description>
          <maml:para>Client identifier to connect to the provider This property was added in __vSphere API 7.0.0.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>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The secret shared between the client and the provider This property was added in __vSphere API 7.0.0.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>ClaimMap</maml:name>
        <maml:Description>
          <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&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>Issuer</maml:name>
        <maml:Description>
          <maml:para>The identity provider namespace. It is used to validate the issuer in the acquired OAuth2 token. This property was added in __vSphere API 7.0.0.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>AuthenticationMethod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthQueryParams</maml:name>
        <maml:Description>
          <maml:para> key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: - If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. - If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. - If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the map will be empty.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>$VcenterIdentityProvidersOauth2CreateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2CreateSpec -AuthEndpoint &quot;MyAuthEndpoint&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } } -Issuer &quot;MyIssuer&quot; -AuthenticationMethod &quot;CLIENT_SECRET_BASIC&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOauth2CreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersOauth2CreateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2CreateSpec -AuthEndpoint &quot;MyAuthEndpoint&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } } -Issuer &quot;MyIssuer&quot; -AuthenticationMethod &quot;CLIENT_SECRET_BASIC&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOauth2CreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersOauth2CreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IdentityProvidersOauth2UpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersOauth2UpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_Oauth2UpdateSpec schema contains the information used to update the OAuth2 identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_Oauth2UpdateSpec schema contains the information used to update the OAuth2 identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersOauth2UpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthEndpoint</maml:name>
          <maml:Description>
            <maml:para>Authentication/authorization endpoint of the provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 provider. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 provider public key for validation This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <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 provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>Shared secret between identity provider and client This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClaimMap</maml:name>
          <maml:Description>
            <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>Issuer</maml:name>
          <maml:Description>
            <maml:para>The identity provider namespace. It is used to validate the issuer in the acquired OAuth2 token This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthenticationMethod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AuthQueryParams</maml:name>
          <maml:Description>
            <maml:para>key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. If the map is empty, deletes all params. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>AuthEndpoint</maml:name>
        <maml:Description>
          <maml:para>Authentication/authorization endpoint of the provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 provider. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 provider public key for validation This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <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 provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>Shared secret between identity provider and client This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClaimMap</maml:name>
        <maml:Description>
          <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>Issuer</maml:name>
        <maml:Description>
          <maml:para>The identity provider namespace. It is used to validate the issuer in the acquired OAuth2 token This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthenticationMethod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2AuthenticationMethod</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AuthQueryParams</maml:name>
        <maml:Description>
          <maml:para>key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. If the map is empty, deletes all params. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>$VcenterIdentityProvidersOauth2UpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2UpdateSpec -AuthEndpoint &quot;MyAuthEndpoint&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } } -Issuer &quot;MyIssuer&quot; -AuthenticationMethod &quot;CLIENT_SECRET_BASIC&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOauth2UpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersOauth2UpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2UpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOauth2UpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersOauth2UpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IdentityProvidersOidcCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersOidcCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_OidcCreateSpec schema contains the information used to create an OIDC identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_OidcCreateSpec schema contains the information used to create an OIDC identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersOidcCreateSpec</maml:name>
        <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 This property was added in __vSphere API 7.0.0.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>ClientId</maml:name>
          <maml:Description>
            <maml:para>Client identifier to connect to the provider This property was added in __vSphere API 7.0.0.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>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The secret shared between the client and the provider This property was added in __vSphere API 7.0.0.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>ClaimMap</maml:name>
          <maml:Description>
            <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>DiscoveryEndpoint</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the provider metadata This property was added in __vSphere API 7.0.0.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>ClientId</maml:name>
        <maml:Description>
          <maml:para>Client identifier to connect to the provider This property was added in __vSphere API 7.0.0.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>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The secret shared between the client and the provider This property was added in __vSphere API 7.0.0.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>ClaimMap</maml:name>
        <maml:Description>
          <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>$VcenterIdentityProvidersOidcCreateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcCreateSpec -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOidcCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersOidcCreateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcCreateSpec -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } }
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOidcCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersOidcCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IdentityProvidersOidcUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersOidcUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_OidcUpdateSpec schema contains the information used to update the OIDC identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_OidcUpdateSpec schema contains the information used to update the OIDC identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersOidcUpdateSpec</maml:name>
        <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 provider metadata This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <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 provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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 This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClaimMap</maml:name>
          <maml:Description>
            <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>DiscoveryEndpoint</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the provider metadata This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <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 provider This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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 This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClaimMap</maml:name>
        <maml:Description>
          <maml:para>The map used to transform an OAuth2 claim to a corresponding claim that vCenter Server understands. Currently only the key \&quot;perms\&quot; is supported. The key \&quot;perms\&quot; is used for mapping the \&quot;perms\&quot; claim of incoming JWT. The value is another map with an external group as the key and a vCenter Server group as value. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Dictionary&lt;string, List&lt;string&gt;&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>$VcenterIdentityProvidersOidcUpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcUpdateSpec -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOidcUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIdentityProvidersOidcUpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersOidcUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersOidcUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IdentityProvidersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvidersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Identity_Providers_UpdateSpec schema contains the information used to update the identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Identity_Providers_UpdateSpec schema contains the information used to update the identity provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-IdentityProvidersUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigTag</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Oauth2</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2UpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2UpdateSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OrgIds</maml:name>
          <maml:Description>
            <maml:para>The set orgIds as part of SDDC creation which provides the basis for tenancy This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</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>MakeDefault</maml:name>
          <maml:Description>
            <maml:para>Specifies whether to make this the default provider. If make_default is set to true, this provider will be flagged as the default provider and any other providers that had previously been flagged as the default will be made non-default. If make_default is set to false, this provider&#39;s default flag will not be modified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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 provider. This name can be used for human-readable identification purposes, but it does not have to be unique, as the system will use internal UUIDs to differentiate providers. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Set of fully qualified domain names to trust when federating with this identity provider. Tokens from this identity provider will only be validated if the user belongs to one of these domains, and any domain-qualified groups in the tokens will be filtered to include only those groups that belong to one of these domains. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged. If domainNames is an empty set, domain validation behavior at login with this identity provider will be as follows: the user&#39;s domain will be parsed from the User Principal Name (UPN) value that is found in the tokens returned by the identity provider. This domain will then be implicitly trusted and used to filter any groups that are also provided in the tokens.</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>AuthQueryParams</maml:name>
          <maml:Description>
            <maml:para>key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. If the map is empty, deletes all params. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;string&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>IdmProtocol</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdmEndpoints</maml:name>
          <maml:Description>
            <maml:para>Identity management endpoints. When specified, at least one endpoint must be provided. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of idm_protocol is one of *Vcenter_Identity_Providers_IdmProtocol.REST*, *Vcenter_Identity_Providers_IdmProtocol.SCIM*, or *Vcenter_Identity_Providers_IdmProtocol.scim2_0*.</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>ActiveDirectoryOverLdap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpnClaim</maml:name>
          <maml:Description>
            <maml:para>Specifies which claim provides the user principal name (UPN) for the subject of the token. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResetUpnClaim</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the user principal name (UPN) claim should be set back to its default value. If this field is set to &#x60;true&#x60;, the user principal name (UPN) claim will be set to &#39;acct&#39;, which is used for backwards compatibility with CSP. If this field is set to &#x60;false&#x60;, the existing user principal name (UPN) claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.upn_claim*, if any. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the existing user principal name (UPN) claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.upn_claim*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupsClaim</maml:name>
          <maml:Description>
            <maml:para>Specifies which claim provides the group membership for the token subject. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResetGroupsClaim</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether any existing groups claim value should be removed. If this field is set to &#x60;true&#x60;, the existing groups claim value is removed which defaults to backwards compatibility with CSP. In this case, the groups for the subject will be comprised of the groups in &#39;group_names&#39; and &#39;group_ids&#39; claims. If this field is set to &#x60;false&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.groups_claim*, if any. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.groups_claim*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FederationType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigTag</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersConfigType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Oauth2</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2UpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOauth2UpdateSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersOidcUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OrgIds</maml:name>
        <maml:Description>
          <maml:para>The set orgIds as part of SDDC creation which provides the basis for tenancy This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</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>MakeDefault</maml:name>
        <maml:Description>
          <maml:para>Specifies whether to make this the default provider. If make_default is set to true, this provider will be flagged as the default provider and any other providers that had previously been flagged as the default will be made non-default. If make_default is set to false, this provider&#39;s default flag will not be modified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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 provider. This name can be used for human-readable identification purposes, but it does not have to be unique, as the system will use internal UUIDs to differentiate providers. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Set of fully qualified domain names to trust when federating with this identity provider. Tokens from this identity provider will only be validated if the user belongs to one of these domains, and any domain-qualified groups in the tokens will be filtered to include only those groups that belong to one of these domains. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged. If domainNames is an empty set, domain validation behavior at login with this identity provider will be as follows: the user&#39;s domain will be parsed from the User Principal Name (UPN) value that is found in the tokens returned by the identity provider. This domain will then be implicitly trusted and used to filter any groups that are also provided in the tokens.</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>AuthQueryParams</maml:name>
        <maml:Description>
          <maml:para>key/value pairs that are to be appended to the authEndpoint request. How to append to authEndpoint request: If the map is not empty, a \&quot;?\&quot; is added to the endpoint URL, and combination of each k and each string in the v is added with an \&quot;&amp;\&quot; delimiter. Details: If the value contains only one string, then the key is added with \&quot;k&#x3D;v\&quot;. If the value is an empty list, then the key is added without a \&quot;&#x3D;v\&quot;. If the value contains multiple strings, then the key is repeated in the query-string for each string in the value. If the map is empty, deletes all params. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;string&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;string&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>IdmProtocol</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersIdmProtocol</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdmEndpoints</maml:name>
        <maml:Description>
          <maml:para>Identity management endpoints. When specified, at least one endpoint must be provided. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of idm_protocol is one of *Vcenter_Identity_Providers_IdmProtocol.REST*, *Vcenter_Identity_Providers_IdmProtocol.SCIM*, or *Vcenter_Identity_Providers_IdmProtocol.scim2_0*.</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>ActiveDirectoryOverLdap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityProvidersActiveDirectoryOverLdap</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpnClaim</maml:name>
        <maml:Description>
          <maml:para>Specifies which claim provides the user principal name (UPN) for the subject of the token. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResetUpnClaim</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the user principal name (UPN) claim should be set back to its default value. If this field is set to &#x60;true&#x60;, the user principal name (UPN) claim will be set to &#39;acct&#39;, which is used for backwards compatibility with CSP. If this field is set to &#x60;false&#x60;, the existing user principal name (UPN) claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.upn_claim*, if any. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the existing user principal name (UPN) claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.upn_claim*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupsClaim</maml:name>
        <maml:Description>
          <maml:para>Specifies which claim provides the group membership for the token subject. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, leaves value unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResetGroupsClaim</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether any existing groups claim value should be removed. If this field is set to &#x60;true&#x60;, the existing groups claim value is removed which defaults to backwards compatibility with CSP. In this case, the groups for the subject will be comprised of the groups in &#39;group_names&#39; and &#39;group_ids&#39; claims. If this field is set to &#x60;false&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.groups_claim*, if any. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_Identity_Providers_UpdateSpec.groups_claim*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FederationType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterIdentityFederationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterIdentityProvidersOauth2UpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOauth2UpdateSpec -AuthEndpoint &quot;MyAuthEndpoint&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } } -Issuer &quot;MyIssuer&quot; -AuthenticationMethod &quot;CLIENT_SECRET_BASIC&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; }
$VcenterIdentityProvidersOidcUpdateSpec &#x3D; Initialize-VcenterIdentityProvidersOidcUpdateSpec -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -ClaimMap @{ key_example &#x3D; @{ key_example &#x3D; &quot;MyInner&quot; } }

$VcenterCertificateManagementX509CertChain &#x3D; Initialize-VcenterCertificateManagementX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterIdentityProvidersActiveDirectoryOverLdap &#x3D; Initialize-VcenterIdentityProvidersActiveDirectoryOverLdap -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot; -CertChain $VcenterCertificateManagementX509CertChain

$VcenterIdentityProvidersUpdateSpec &#x3D; Initialize-VcenterIdentityProvidersUpdateSpec -ConfigTag &quot;Oauth2&quot; -Oauth2 $VcenterIdentityProvidersOauth2UpdateSpec -Oidc $VcenterIdentityProvidersOidcUpdateSpec -OrgIds &quot;MyOrgIds&quot; -MakeDefault $false -Name &quot;MyName&quot; -DomainNames &quot;MyDomainNames&quot; -AuthQueryParams @{ key_example &#x3D; &quot;MyInner&quot; } -IdmProtocol &quot;REST&quot; -IdmEndpoints &quot;MyIdmEndpoints&quot; -ActiveDirectoryOverLdap $VcenterIdentityProvidersActiveDirectoryOverLdap -UpnClaim &quot;MyUpnClaim&quot; -ResetUpnClaim $false -GroupsClaim &quot;MyGroupsClaim&quot; -ResetGroupsClaim $false -FederationType &quot;DIRECT_FEDERATION&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterIdentityProvidersUpdateSpec &#x3D; Initialize-VcenterIdentityProvidersUpdateSpec -ConfigTag &quot;Oauth2&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IdentityProvidersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIdentityProvidersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersOauth2UpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersOidcUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-IdentityProvidersActiveDirectoryOverLdap</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-IsoImageMountRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IsoImageMountRequestBody</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-IsoImageMountRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItem</maml:name>
          <maml:Description>
            <maml:para>The identifier of the library item having the ISO image to mount on the virtual machine. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The identifier of the virtual machine where the specified ISO image will be mounted. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryItem</maml:name>
        <maml:Description>
          <maml:para>The identifier of the library item having the ISO image to mount on the virtual machine. The parameter must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The identifier of the virtual machine where the specified ISO image will be mounted. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageMountRequest &#x3D; Initialize-VcenterIsoImageMountRequest -LibraryItem &quot;MyLibraryItem&quot; -Vm &quot;MyVm&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IsoImageMountRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageMountRequest &#x3D; Initialize-VcenterIsoImageMountRequest -LibraryItem &quot;MyLibraryItem&quot; -Vm &quot;MyVm&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IsoImageMountRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIsoImageMountRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-IsoImageUnmountRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IsoImageUnmountRequestBody</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-IsoImageUnmountRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The identifier of the virtual machine from which to unmount the virtual CD-ROM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdrom</maml:name>
          <maml:Description>
            <maml:para>The device identifier of the CD-ROM. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>The identifier of the virtual machine from which to unmount the virtual CD-ROM. The parameter must be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdrom</maml:name>
        <maml:Description>
          <maml:para>The device identifier of the CD-ROM. The parameter must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Cdrom&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageUnmountRequest &#x3D; Initialize-VcenterIsoImageUnmountRequest -Vm &quot;MyVm&quot; -Cdrom &quot;MyCdrom&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IsoImageUnmountRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterIsoImageUnmountRequest &#x3D; Initialize-VcenterIsoImageUnmountRequest -Vm &quot;MyVm&quot; -Cdrom &quot;MyCdrom&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-IsoImageUnmountRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterIsoImageUnmountRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonApplianceDeployment</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonApplianceDeployment</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_ApplianceDeployment schema describes the new appliance deployment configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_ApplianceDeployment schema describes the new appliance deployment configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonApplianceDeployment</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The VM name of the appliance to deploy. This property was added in __vSphere API 9.0.0.0__. If name is not specified, default VM name will be used with following format: vcenter-upgrade-[upgrade-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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceSize</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceSize</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ThinDiskMode</maml:name>
          <maml:Description>
            <maml:para>Whether to deploy the appliance with thin mode virtual disks. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the source vCenter disk deployment will be tried. If there is no information provided for the source container a default value of thin deployment will be set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskSize</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStorageSize</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStorageSize</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootPassword</maml:name>
          <maml:Description>
            <maml:para>A root password to be used for that appliance. During migration upgrade it is only temporary passwords. It must conform to the following requirements: - At least 8 characters. - No more than 20 characters. - At least 1 uppercase character. - At least 1 lowercase character. - At least 1 number. - At least 1 special character (e.g., &#39;!&#39;, &#39;(&#39;, &#39;@&#39;, etc.). - Only visible A-Z, a-z, 0-9 and punctuation (spaces are not allowed) This property was added in __vSphere API 9.0.0.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>NetworkSettings</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OvaInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonOvaInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonOvaInfo</maml:name>
            <maml: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>This key describes the enabling option for the VMware&#39;s Customer Experience Improvement Program (CEIP). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 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>CpuAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 VM name of the appliance to deploy. This property was added in __vSphere API 9.0.0.0__. If name is not specified, default VM name will be used with following format: vcenter-upgrade-[upgrade-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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceSize</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceSize</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ThinDiskMode</maml:name>
        <maml:Description>
          <maml:para>Whether to deploy the appliance with thin mode virtual disks. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the source vCenter disk deployment will be tried. If there is no information provided for the source container a default value of thin deployment will be set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskSize</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStorageSize</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStorageSize</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootPassword</maml:name>
        <maml:Description>
          <maml:para>A root password to be used for that appliance. During migration upgrade it is only temporary passwords. It must conform to the following requirements: - At least 8 characters. - No more than 20 characters. - At least 1 uppercase character. - At least 1 lowercase character. - At least 1 number. - At least 1 special character (e.g., &#39;!&#39;, &#39;(&#39;, &#39;@&#39;, etc.). - Only visible A-Z, a-z, 0-9 and punctuation (spaces are not allowed) This property was added in __vSphere API 9.0.0.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>NetworkSettings</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OvaInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonOvaInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonOvaInfo</maml:name>
          <maml: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>This key describes the enabling option for the VMware&#39;s Customer Experience Improvement Program (CEIP). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 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>CpuAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonResourceAllocationInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonNetwork &#x3D; Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily &quot;IPV4&quot; -Mode &quot;DHCP&quot; -Ip &quot;MyIp&quot; -DnsServers &quot;MyDnsServers&quot; -Prefix 0 -Gateway &quot;MyGateway&quot; -Hostname &quot;MyHostname&quot;
$VcenterLcmDeploymentCommonOvaInfo &#x3D; Initialize-VcenterLcmDeploymentCommonOvaInfo -Location &quot;MyLocation&quot; -SslVerify $false -OvaChecksum &quot;MyOvaChecksum&quot; -OvaChecksumAlgorithm &quot;SHA256&quot; -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonResourceAllocationInfo &#x3D; Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate &quot;ON_DEPLOYMENT&quot;
$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -Name &quot;MyName&quot; -Size &quot;TINY&quot; -ThinDiskMode $false -DiskSize &quot;REGULAR&quot; -RootPassword &quot;MyRootPassword&quot; -NetworkSettings $VcenterLcmDeploymentCommonNetwork -OvaInfo $VcenterLcmDeploymentCommonOvaInfo -CeipEnabled $false -CpuAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo -MemoryAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonApplianceDeployment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -RootPassword &quot;MyRootPassword&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonApplianceDeployment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonApplianceDeployment</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonNetwork</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonOvaInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo</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-VcenterLcmDeploymentCommonApplianceDeploymentConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonApplianceDeploymentConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig schema contains the new appliance deployment configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig schema contains the new appliance deployment configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceContainer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Appliance</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeployment</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeployment</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonLocation</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonLocation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceContainer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Appliance</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeployment</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeployment</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Location</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonLocation</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonLocation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;

$VcenterLcmDeploymentCommonNetwork &#x3D; Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily &quot;IPV4&quot; -Mode &quot;DHCP&quot; -Ip &quot;MyIp&quot; -DnsServers &quot;MyDnsServers&quot; -Prefix 0 -Gateway &quot;MyGateway&quot; -Hostname &quot;MyHostname&quot;
$VcenterLcmDeploymentCommonOvaInfo &#x3D; Initialize-VcenterLcmDeploymentCommonOvaInfo -Location &quot;MyLocation&quot; -SslVerify $false -OvaChecksum &quot;MyOvaChecksum&quot; -OvaChecksumAlgorithm &quot;SHA256&quot; -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonResourceAllocationInfo &#x3D; Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate &quot;ON_DEPLOYMENT&quot;
$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -Name &quot;MyName&quot; -Size &quot;TINY&quot; -ThinDiskMode $false -DiskSize &quot;REGULAR&quot; -RootPassword &quot;MyRootPassword&quot; -NetworkSettings $VcenterLcmDeploymentCommonNetwork -OvaInfo $VcenterLcmDeploymentCommonOvaInfo -CeipEnabled $false -CpuAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo -MemoryAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo



$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot; -NetworkName &quot;MyNetworkName&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot;
$VcenterLcmDeploymentCommonEsx &#x3D; Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig


$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath &quot;MyVmFolderPath&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot; -ClusterPath &quot;MyClusterPath&quot; -HostPath &quot;MyHostPath&quot; -DatastoreName &quot;MyDatastoreName&quot; -DatastoreClusterName &quot;MyDatastoreClusterName&quot; -NetworkName &quot;MyNetworkName&quot;
$VcenterLcmDeploymentCommonVCenter &#x3D; Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig

$VcenterLcmDeploymentCommonLocation &#x3D; Initialize-VcenterLcmDeploymentCommonLocation -Esx $VcenterLcmDeploymentCommonEsx -Vcenter $VcenterLcmDeploymentCommonVCenter

$VcenterLcmDeploymentCommonApplianceDeploymentConfig &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -SourceContainer $VcenterLcmDeploymentCommonConnection -Appliance $VcenterLcmDeploymentCommonApplianceDeployment -Location $VcenterLcmDeploymentCommonLocation
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -RootPassword &quot;MyRootPassword&quot;

$VcenterLcmDeploymentCommonApplianceDeploymentConfig &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -Appliance $VcenterLcmDeploymentCommonApplianceDeployment
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonApplianceDeploymentConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonConnection</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonApplianceDeployment</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonLocation</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-VcenterLcmDeploymentCommonCommonInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonCommonInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_CommonInfo schema contains information common to all tasks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_CommonInfo schema contains information common to all tasks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonCommonInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cancelable</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot; or the upgrade has been canceled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; there is no error raised by the upgrade</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>StartTime</maml:name>
          <maml:Description>
            <maml:para>Time when the operation is started. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Vcenter_Lcm_Deployment_Common_Status.RUNNING*, *Vcenter_Lcm_Deployment_Common_Status.BLOCKED*, *Vcenter_Lcm_Deployment_Common_Status.SUCCEEDED*, *Vcenter_Lcm_Deployment_Common_Status.FAILED*, or *Vcenter_Lcm_Deployment_Common_Status.CANCELED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml: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>Time when the operation is completed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Vcenter_Lcm_Deployment_Common_Status.SUCCEEDED*, *Vcenter_Lcm_Deployment_Common_Status.FAILED*, or *Vcenter_Lcm_Deployment_Common_Status.CANCELED*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cancelable</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate whether or not the operation can be cancelled. The value may change as the operation progresses. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Description of the error if the operation status is \&quot;FAILED\&quot; or the upgrade has been canceled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; there is no error raised by the upgrade</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>StartTime</maml:name>
        <maml:Description>
          <maml:para>Time when the operation is started. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Vcenter_Lcm_Deployment_Common_Status.RUNNING*, *Vcenter_Lcm_Deployment_Common_Status.BLOCKED*, *Vcenter_Lcm_Deployment_Common_Status.SUCCEEDED*, *Vcenter_Lcm_Deployment_Common_Status.FAILED*, or *Vcenter_Lcm_Deployment_Common_Status.CANCELED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml: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>Time when the operation is completed. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of status is one of *Vcenter_Lcm_Deployment_Common_Status.SUCCEEDED*, *Vcenter_Lcm_Deployment_Common_Status.FAILED*, or *Vcenter_Lcm_Deployment_Common_Status.CANCELED*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterLcmDeploymentCommonCommonInfo &#x3D; Initialize-VcenterLcmDeploymentCommonCommonInfo -Description $VapiStdLocalizableMessage -Status &quot;PENDING&quot; -Cancelable $false -Error 0 -StartTime (Get-Date) -EndTime (Get-Date)
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonCommonInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterLcmDeploymentCommonCommonInfo &#x3D; Initialize-VcenterLcmDeploymentCommonCommonInfo -Description $VapiStdLocalizableMessage -Status &quot;PENDING&quot; -Cancelable $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonCommonInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonCommonInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-VcenterLcmDeploymentCommonConnection</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonConnection</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_Connection schema contains information used to connect to a vCenter or ESXi. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_Connection schema contains information used to connect to a vCenter or ESXi. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonConnection</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the ESX/VC host. If a DNS resolvable name is provided, it must be resolvable from the source appliance. This property was added in __vSphere API 9.0.0.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>Username</maml:name>
          <maml:Description>
            <maml:para>A username with administrative privileges on the ESX/VC host. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>The password of the *Vcenter_Lcm_Deployment_Common_Connection.username* on the ESX/VC host. This property was added in __vSphere API 9.0.0.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>HttpsPort</maml:name>
          <maml:Description>
            <maml:para>The port number for the ESX/VC. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 443</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslVerify</maml:name>
          <maml:Description>
            <maml:para>A flag to indicate whether the ssl verification is required. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 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>Certificate</maml:name>
          <maml:Description>
            <maml:para>Certificate to verify the target host location. The value should be the x509 leaf certificate encoded in PEM format. Only if ssl_verify is true and this field is provided will be used for SSL validation. This property was added in __vSphere API 9.0.0.0__. If set will be used for SSL 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>Hostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the ESX/VC host. If a DNS resolvable name is provided, it must be resolvable from the source appliance. This property was added in __vSphere API 9.0.0.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>Username</maml:name>
        <maml:Description>
          <maml:para>A username with administrative privileges on the ESX/VC host. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>The password of the *Vcenter_Lcm_Deployment_Common_Connection.username* on the ESX/VC host. This property was added in __vSphere API 9.0.0.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>HttpsPort</maml:name>
        <maml:Description>
          <maml:para>The port number for the ESX/VC. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 443</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslVerify</maml:name>
        <maml:Description>
          <maml:para>A flag to indicate whether the ssl verification is required. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 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>Certificate</maml:name>
        <maml:Description>
          <maml:para>Certificate to verify the target host location. The value should be the x509 leaf certificate encoded in PEM format. Only if ssl_verify is true and this field is provided will be used for SSL validation. This property was added in __vSphere API 9.0.0.0__. If set will be used for SSL 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>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonConnection with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonConnection with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonConnection</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonEsx</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonEsx</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_Esx schema contains ESX configuration that should be used for deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_Esx schema contains ESX configuration that should be used for deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonEsx</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Connection</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PlacementConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsxPlacementConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsxPlacementConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Connection</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PlacementConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsxPlacementConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsxPlacementConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot; -NetworkName &quot;MyNetworkName&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot;
$VcenterLcmDeploymentCommonEsx &#x3D; Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonEsx with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot;
$VcenterLcmDeploymentCommonEsx &#x3D; Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonEsx with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonEsx</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonConnection</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig</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-VcenterLcmDeploymentCommonEsxPlacementConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonEsxPlacementConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_EsxPlacementConfig schema contains configuration of ESX placement of the target appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_EsxPlacementConfig schema contains configuration of ESX placement of the target appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreName</maml:name>
          <maml:Description>
            <maml:para>The datastore on which to store the files of the appliance. This value has to be either a specific datastore name, or a specific datastore in a datastore cluster. The datastore must be accessible from the ESX host. This property was added in __vSphere API 9.0.0.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>NetworkName</maml:name>
          <maml:Description>
            <maml:para>The network of the ESX host to which the new appliance should connect. Omit this parameter if the ESX host has one network. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and there is only one network configured, it 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>ResourcePoolPath</maml:name>
          <maml:Description>
            <maml:para>The path to the resource pool on the ESX host in which the appliance will be deployed. This property was added in __vSphere API 9.0.0.0__. Not applicable when not in resource 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>DatastoreName</maml:name>
        <maml:Description>
          <maml:para>The datastore on which to store the files of the appliance. This value has to be either a specific datastore name, or a specific datastore in a datastore cluster. The datastore must be accessible from the ESX host. This property was added in __vSphere API 9.0.0.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>NetworkName</maml:name>
        <maml:Description>
          <maml:para>The network of the ESX host to which the new appliance should connect. Omit this parameter if the ESX host has one network. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and there is only one network configured, it 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>ResourcePoolPath</maml:name>
        <maml:Description>
          <maml:para>The path to the resource pool on the ESX host in which the appliance will be deployed. This property was added in __vSphere API 9.0.0.0__. Not applicable when not in resource 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>$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot; -NetworkName &quot;MyNetworkName&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonEsxPlacementConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonLocation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonLocation</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_Location schema contains configuration of appliance location. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_Location schema contains configuration of appliance location. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonLocation</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Esx</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsx</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsx</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVCenter</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVCenter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Esx</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsx</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonEsx</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVCenter</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVCenter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot; -NetworkName &quot;MyNetworkName&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot;
$VcenterLcmDeploymentCommonEsx &#x3D; Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig


$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath &quot;MyVmFolderPath&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot; -ClusterPath &quot;MyClusterPath&quot; -HostPath &quot;MyHostPath&quot; -DatastoreName &quot;MyDatastoreName&quot; -DatastoreClusterName &quot;MyDatastoreClusterName&quot; -NetworkName &quot;MyNetworkName&quot;
$VcenterLcmDeploymentCommonVCenter &#x3D; Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig

$VcenterLcmDeploymentCommonLocation &#x3D; Initialize-VcenterLcmDeploymentCommonLocation -Esx $VcenterLcmDeploymentCommonEsx -Vcenter $VcenterLcmDeploymentCommonVCenter
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonLocation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonLocation &#x3D; Initialize-VcenterLcmDeploymentCommonLocation
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonLocation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonLocation</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonEsx</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonVCenter</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-VcenterLcmDeploymentCommonNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonNetwork</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_Network schema defines the network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_Network schema defines the network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpFamily</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkIpType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkIpType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkNetworkMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkNetworkMode</maml:name>
            <maml: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>Network IP address. Required for static mode only. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.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>DnsServers</maml:name>
          <maml:Description>
            <maml:para>A comma-separated list of IP addresses of DNS servers.Required for static mode only. A JSON array such as [\&quot;1.2.3.4\&quot;, \&quot;127.0.0.1\&quot;]. The DNS servers must be reachable from the source appliance and only the first two will be used. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.STATIC*.</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>Prefix</maml:name>
          <maml:Description>
            <maml:para>Network prefix length. Required for static mode only. This is the number of bits set in the subnet mask; for instance, if the subnet mask is 255.255.255.0, there are 24 bits in the binary version of the subnet mask, so the prefix length is 24. If used, the values must be in the inclusive range of 0 to 32 for IPv4 and 0 to 128 for IPv6. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.STATIC*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 of the network. Required for static mode only. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.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>Hostname</maml:name>
          <maml:Description>
            <maml:para>Primary network identity. Can be either an IP address or a fully qualified domain name(FQDN). This property was added in __vSphere API 9.0.0.0__. hostname may not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpFamily</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkIpType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkIpType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkNetworkMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonNetworkNetworkMode</maml:name>
          <maml: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>Network IP address. Required for static mode only. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.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>DnsServers</maml:name>
        <maml:Description>
          <maml:para>A comma-separated list of IP addresses of DNS servers.Required for static mode only. A JSON array such as [\&quot;1.2.3.4\&quot;, \&quot;127.0.0.1\&quot;]. The DNS servers must be reachable from the source appliance and only the first two will be used. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.STATIC*.</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>Prefix</maml:name>
        <maml:Description>
          <maml:para>Network prefix length. Required for static mode only. This is the number of bits set in the subnet mask; for instance, if the subnet mask is 255.255.255.0, there are 24 bits in the binary version of the subnet mask, so the prefix length is 24. If used, the values must be in the inclusive range of 0 to 32 for IPv4 and 0 to 128 for IPv6. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.STATIC*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 of the network. Required for static mode only. This property was added in __vSphere API 9.0.0.0__. This property is optional and it is only relevant when the value of mode is *Vcenter_Lcm_Deployment_Common_Network_NetworkMode.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>Hostname</maml:name>
        <maml:Description>
          <maml:para>Primary network identity. Can be either an IP address or a fully qualified domain name(FQDN). This property was added in __vSphere API 9.0.0.0__. hostname may not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonNetwork &#x3D; Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily &quot;IPV4&quot; -Mode &quot;DHCP&quot; -Ip &quot;MyIp&quot; -DnsServers &quot;MyDnsServers&quot; -Prefix 0 -Gateway &quot;MyGateway&quot; -Hostname &quot;MyHostname&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonNetwork &#x3D; Initialize-VcenterLcmDeploymentCommonNetwork -Mode &quot;DHCP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonNetwork</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonOvaInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonOvaInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_OvaInfo schema defines the OVA file location info to be used by the lifecycle service. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_OvaInfo schema defines the OVA file location info to be used by the lifecycle service. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonOvaInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Location</maml:name>
          <maml:Description>
            <maml:para>The location of the OVA file for installation. It can be web URL or absolute filepath i.e https://server.com/appliance.ova or file://storage/appliance.ova This property was added in __vSphere API 9.0.0.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>SslVerify</maml:name>
          <maml:Description>
            <maml:para>A flag to indicate whether SSL verification is required for the ova location. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 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>OvaChecksum</maml:name>
          <maml:Description>
            <maml:para>Checksum to validate the OVA file. This property was added in __vSphere API 9.0.0.0__. If set will be used for checksum validation of the ova file on 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>OvaChecksumAlgorithm</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonHashAlgorithm</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonHashAlgorithm</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>Certificate to verify the SSL OVA location. The value should be the x509 leaf certificate encoded in PEM format. - If ssl_verify is true and this field is omitted. a CA based validation will be used. - If ssl_verify is true and this field is provided will be used for SSL validation. This property was added in __vSphere API 9.0.0.0__. If set will be used for SSL 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>Location</maml:name>
        <maml:Description>
          <maml:para>The location of the OVA file for installation. It can be web URL or absolute filepath i.e https://server.com/appliance.ova or file://storage/appliance.ova This property was added in __vSphere API 9.0.0.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>SslVerify</maml:name>
        <maml:Description>
          <maml:para>A flag to indicate whether SSL verification is required for the ova location. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; defaults to 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>OvaChecksum</maml:name>
        <maml:Description>
          <maml:para>Checksum to validate the OVA file. This property was added in __vSphere API 9.0.0.0__. If set will be used for checksum validation of the ova file on 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>OvaChecksumAlgorithm</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonHashAlgorithm</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonHashAlgorithm</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Certificate</maml:name>
        <maml:Description>
          <maml:para>Certificate to verify the SSL OVA location. The value should be the x509 leaf certificate encoded in PEM format. - If ssl_verify is true and this field is omitted. a CA based validation will be used. - If ssl_verify is true and this field is provided will be used for SSL validation. This property was added in __vSphere API 9.0.0.0__. If set will be used for SSL 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>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonOvaInfo &#x3D; Initialize-VcenterLcmDeploymentCommonOvaInfo -Location &quot;MyLocation&quot; -SslVerify $false -OvaChecksum &quot;MyOvaChecksum&quot; -OvaChecksumAlgorithm &quot;SHA256&quot; -Certificate &quot;MyCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonOvaInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonOvaInfo &#x3D; Initialize-VcenterLcmDeploymentCommonOvaInfo -Location &quot;MyLocation&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonOvaInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonOvaInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonResourceAllocationInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_ResourceAllocationInfo schema contains resource allocation information for a VM. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_ResourceAllocationInfo schema contains resource allocation information for a VM. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reservation</maml:name>
          <maml:Description>
            <maml:para>Amount of resource that is guaranteed available to the virtual machine. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Allocate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonAllocateResource</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonAllocateResource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reservation</maml:name>
        <maml:Description>
          <maml:para>Amount of resource that is guaranteed available to the virtual machine. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Allocate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonAllocateResource</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonAllocateResource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonResourceAllocationInfo &#x3D; Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate &quot;ON_DEPLOYMENT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonResourceAllocationInfo &#x3D; Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonResourceAllocationInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonStoragePolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonStoragePolicySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_StoragePolicySpec schema contains information about the storage policy to be associated with a virtual machine object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_StoragePolicySpec schema contains information about the storage policy to be associated with a virtual machine object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonStoragePolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the storage policy which should be associated with the virtual machine. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the storage policy which should be associated with the virtual machine. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonStoragePolicySpec &#x3D; Initialize-VcenterLcmDeploymentCommonStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonStoragePolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonStoragePolicySpec &#x3D; Initialize-VcenterLcmDeploymentCommonStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonStoragePolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonStoragePolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentCommonVCenter</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonVCenter</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_VCenter schema contains VC configuration that should be used for deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_VCenter schema contains VC configuration that should be used for deployment. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonVCenter</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Connection</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PlacementConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVcPlacementConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVcPlacementConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Connection</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PlacementConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVcPlacementConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonVcPlacementConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath &quot;MyVmFolderPath&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot; -ClusterPath &quot;MyClusterPath&quot; -HostPath &quot;MyHostPath&quot; -DatastoreName &quot;MyDatastoreName&quot; -DatastoreClusterName &quot;MyDatastoreClusterName&quot; -NetworkName &quot;MyNetworkName&quot;
$VcenterLcmDeploymentCommonVCenter &#x3D; Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonVCenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig
$VcenterLcmDeploymentCommonVCenter &#x3D; Initialize-VcenterLcmDeploymentCommonVCenter -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonVCenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonVCenter</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonConnection</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonVcPlacementConfig</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-VcenterLcmDeploymentCommonVcPlacementConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentCommonVcPlacementConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Common_VcPlacementConfig schema contains configuration of VC placement of the target appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Common_VcPlacementConfig schema contains configuration of VC placement of the target appliance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentCommonVcPlacementConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmFolderPath</maml:name>
          <maml:Description>
            <maml:para>Absolute path of the VM folder. VM folder must be visible by the Data Center of the compute resourceFormat:/{dc}/{vm_folder1}/{vm_folder2}e.g.:&#39;/DCenter/VM Folder 0/VM Folder1&#39;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the default VM folder of the Datacenter 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>ResourcePoolPath</maml:name>
          <maml:Description>
            <maml:para>Absolute path to resource pool. Format: /{datacenter folder}/{datacenter name}/host/{host name}/{cluster_name}/Resources/{resource pool}. e.g: Your Datacenter Folder/Your Datacenter/host/Your Cluster/Resources/Your Resource Pool This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>ClusterPath</maml:name>
          <maml:Description>
            <maml:para>Absolute path to the cluster. Format: /{datacenter folder}/{datacenter name}/host/{cluster_name}. e.g: /Your Datacenter Folder/Your Datacenter/host/Your Cluster This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>HostPath</maml:name>
          <maml:Description>
            <maml:para>Absolute path of the ESX host (FQDN/IP) in the vCenter inventory tree. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>DatastoreName</maml:name>
          <maml:Description>
            <maml:para>The datastore on which to store the files of the appliance. This value has to be either a specific datastore name, or a specific datastore in a datastore cluster. The datastore must have the space defined as appliance storage size. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between datastore_name and datastore_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>DatastoreClusterName</maml:name>
          <maml:Description>
            <maml:para>The datastore cluster on which to store the files of the appliance. The datastore cluster must have the space defined as appliance storage size. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between datastore_name and datastore_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>NetworkName</maml:name>
          <maml:Description>
            <maml:para>Name of the network. e.g. VM Network This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the target appliance will be deployed on the same network as current vCenter. If current vCenter is not self managed and source container is not specified, upgrade initialization will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VmFolderPath</maml:name>
        <maml:Description>
          <maml:para>Absolute path of the VM folder. VM folder must be visible by the Data Center of the compute resourceFormat:/{dc}/{vm_folder1}/{vm_folder2}e.g.:&#39;/DCenter/VM Folder 0/VM Folder1&#39;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the default VM folder of the Datacenter 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>ResourcePoolPath</maml:name>
        <maml:Description>
          <maml:para>Absolute path to resource pool. Format: /{datacenter folder}/{datacenter name}/host/{host name}/{cluster_name}/Resources/{resource pool}. e.g: Your Datacenter Folder/Your Datacenter/host/Your Cluster/Resources/Your Resource Pool This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>ClusterPath</maml:name>
        <maml:Description>
          <maml:para>Absolute path to the cluster. Format: /{datacenter folder}/{datacenter name}/host/{cluster_name}. e.g: /Your Datacenter Folder/Your Datacenter/host/Your Cluster This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>HostPath</maml:name>
        <maml:Description>
          <maml:para>Absolute path of the ESX host (FQDN/IP) in the vCenter inventory tree. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between resource_pool_path, cluster_path, and host_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>DatastoreName</maml:name>
        <maml:Description>
          <maml:para>The datastore on which to store the files of the appliance. This value has to be either a specific datastore name, or a specific datastore in a datastore cluster. The datastore must have the space defined as appliance storage size. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between datastore_name and datastore_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>DatastoreClusterName</maml:name>
        <maml:Description>
          <maml:para>The datastore cluster on which to store the files of the appliance. The datastore cluster must have the space defined as appliance storage size. This property was added in __vSphere API 9.0.0.0__. Mutually exclusive between datastore_name and datastore_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>NetworkName</maml:name>
        <maml:Description>
          <maml:para>Name of the network. e.g. VM Network This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the target appliance will be deployed on the same network as current vCenter. If current vCenter is not self managed and source container is not specified, upgrade initialization will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath &quot;MyVmFolderPath&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot; -ClusterPath &quot;MyClusterPath&quot; -HostPath &quot;MyHostPath&quot; -DatastoreName &quot;MyDatastoreName&quot; -DatastoreClusterName &quot;MyDatastoreClusterName&quot; -NetworkName &quot;MyNetworkName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonVcPlacementConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentCommonVcPlacementConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentCommonVcPlacementConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeApplySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec class provides the *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;apply* configuration. It allows configurations such as stopping at specific points of the upgrade or to configure a time window for the switchover. For more information about the upgrade process refer to *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;apply*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec class provides the *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;apply* configuration. It allows configurations such as stopping at specific points of the upgrade or to configure a time window for the switchover. For more information about the upgrade process refer to *POST /vcenter/lcm/deployment/migration-upgrade?action&#x3D;apply*. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pause</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePausePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePausePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartSwitchover</maml:name>
          <maml:Description>
            <maml:para>Instructs the upgrade process to start the switchover operation after the given time. If the upgrade process is not ready for the switchover at the given time and end switchover is not provided the upgrade will wait for the preparation to complete to start the switchover thus resulting in the shortest possible switchover duration. The option cannot be set if *Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec.pause* is set with value *Vcenter_Lcm_Deployment_MigrationUpgrade_PausePolicy.BEFORE_SWITCHOVER*, if such configuration is attempted will result in *Vapi_Std_Errors_InvalidArgument*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the upgrade process will execute the switchover operation as soon as possible.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pause</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePausePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePausePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartSwitchover</maml:name>
        <maml:Description>
          <maml:para>Instructs the upgrade process to start the switchover operation after the given time. If the upgrade process is not ready for the switchover at the given time and end switchover is not provided the upgrade will wait for the preparation to complete to start the switchover thus resulting in the shortest possible switchover duration. The option cannot be set if *Vcenter_Lcm_Deployment_MigrationUpgrade_ApplySpec.pause* is set with value *Vcenter_Lcm_Deployment_MigrationUpgrade_PausePolicy.BEFORE_SWITCHOVER*, if such configuration is attempted will result in *Vapi_Std_Errors_InvalidArgument*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the upgrade process will execute the switchover operation as soon as possible.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeApplySpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec -Pause &quot;BEFORE_SWITCHOVER&quot; -StartSwitchover (Get-Date)
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeApplySpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeApplySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeApplySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_CancellationPolicy schema defines the configuration for the upgrade cancellation policy. Some options require specific handling during the upgrade thus they need to be known in advance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_CancellationPolicy schema defines the configuration for the upgrade cancellation policy. Some options require specific handling during the upgrade thus they need to be known in advance. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Automatic</maml:name>
          <maml:Description>
            <maml:para>Indicates that the upgrade should be automatically cancelled on error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system will not trigger cancel workflow on error and will wait for additional input.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Method</maml:name>
          <maml:Description>
            <maml:para>Indicates which cancel methods to be used during the upgrade on the source vCenter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; only the default method is used - *Vcenter_Lcm_Deployment_MigrationUpgrade_CancelType.CLEAN_UP*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancelType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancelType&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceConnection</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Automatic</maml:name>
        <maml:Description>
          <maml:para>Indicates that the upgrade should be automatically cancelled on error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; the system will not trigger cancel workflow on error and will wait for additional input.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Method</maml:name>
        <maml:Description>
          <maml:para>Indicates which cancel methods to be used during the upgrade on the source vCenter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; only the default method is used - *Vcenter_Lcm_Deployment_MigrationUpgrade_CancelType.CLEAN_UP*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancelType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancelType&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceConnection</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradeSourceConnection &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType &quot;DIRECT&quot;
$VcenterLcmDeploymentMigrationUpgradeCancellationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -Automatic $false -Method &quot;CLEAN_UP&quot; -SourceConnection $VcenterLcmDeploymentMigrationUpgradeSourceConnection
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradeCancellationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection</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-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_DeleteVmPolicy schema is used to instruct the upgrade process to delete the source vCenter VM on a successful upgrade. To use this provide the container managing the source vCenter by setting *Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig.source_container* in *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec.deployment* or ensure the source vCenter is self-managed. The upgrade process will be prevented to start without such access, if this option is used. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_DeleteVmPolicy schema is used to instruct the upgrade process to delete the source vCenter VM on a successful upgrade. To use this provide the container managing the source vCenter by setting *Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig.source_container* in *Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec.deployment* or ensure the source vCenter is self-managed. The upgrade process will be prevented to start without such access, if this option is used. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceVc</maml:name>
          <maml:Description>
            <maml:para>Provides the ability to delete the source vCenter VM on a successful upgrade. This is executed immediately before successful upgrade is declared and the source machine will not be usable as a backup afterwards. Any failures during the deletion will be reported as warnings and will not break the upgrade. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SourceVc</maml:name>
        <maml:Description>
          <maml:para>Provides the ability to delete the source vCenter VM on a successful upgrade. This is executed immediately before successful upgrade is declared and the source machine will not be usable as a backup afterwards. Any failures during the deletion will be reported as warnings and will not break the upgrade. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeInitSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec schema contains parameters used for initialization of the migration upgrade. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_InitSpec schema contains parameters used for initialization of the migration upgrade. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Deployment</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeploymentConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeploymentConfig</maml:name>
            <maml: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>Upgrade to vCSA version. The version is part of the metadata for each upgrade/update. It can be retrieved via the pending updates API. This property was added in __vSphere API 9.0.0.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>CancellationPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceShutdownPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceShutdownPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceShutdownPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Repository</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PostUpgradeConfigurationPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VchaSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeVchaSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeVchaSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Deployment</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeploymentConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonApplianceDeploymentConfig</maml:name>
          <maml: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>Upgrade to vCSA version. The version is part of the metadata for each upgrade/update. It can be retrieved via the pending updates API. This property was added in __vSphere API 9.0.0.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>CancellationPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceShutdownPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceShutdownPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeSourceShutdownPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Repository</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentRepositorySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PostUpgradeConfigurationPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VchaSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeVchaSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeVchaSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;

$VcenterLcmDeploymentCommonNetwork &#x3D; Initialize-VcenterLcmDeploymentCommonNetwork -IpFamily &quot;IPV4&quot; -Mode &quot;DHCP&quot; -Ip &quot;MyIp&quot; -DnsServers &quot;MyDnsServers&quot; -Prefix 0 -Gateway &quot;MyGateway&quot; -Hostname &quot;MyHostname&quot;
$VcenterLcmDeploymentCommonOvaInfo &#x3D; Initialize-VcenterLcmDeploymentCommonOvaInfo -Location &quot;MyLocation&quot; -SslVerify $false -OvaChecksum &quot;MyOvaChecksum&quot; -OvaChecksumAlgorithm &quot;SHA256&quot; -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentCommonResourceAllocationInfo &#x3D; Initialize-VcenterLcmDeploymentCommonResourceAllocationInfo -Reservation 0 -Allocate &quot;ON_DEPLOYMENT&quot;
$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -Name &quot;MyName&quot; -Size &quot;TINY&quot; -ThinDiskMode $false -DiskSize &quot;REGULAR&quot; -RootPassword &quot;MyRootPassword&quot; -NetworkSettings $VcenterLcmDeploymentCommonNetwork -OvaInfo $VcenterLcmDeploymentCommonOvaInfo -CeipEnabled $false -CpuAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo -MemoryAllocation $VcenterLcmDeploymentCommonResourceAllocationInfo



$VcenterLcmDeploymentCommonEsxPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonEsxPlacementConfig -DatastoreName &quot;MyDatastoreName&quot; -NetworkName &quot;MyNetworkName&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot;
$VcenterLcmDeploymentCommonEsx &#x3D; Initialize-VcenterLcmDeploymentCommonEsx -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonEsxPlacementConfig


$VcenterLcmDeploymentCommonVcPlacementConfig &#x3D; Initialize-VcenterLcmDeploymentCommonVcPlacementConfig -VmFolderPath &quot;MyVmFolderPath&quot; -ResourcePoolPath &quot;MyResourcePoolPath&quot; -ClusterPath &quot;MyClusterPath&quot; -HostPath &quot;MyHostPath&quot; -DatastoreName &quot;MyDatastoreName&quot; -DatastoreClusterName &quot;MyDatastoreClusterName&quot; -NetworkName &quot;MyNetworkName&quot;
$VcenterLcmDeploymentCommonVCenter &#x3D; Initialize-VcenterLcmDeploymentCommonVCenter -Connection $VcenterLcmDeploymentCommonConnection -PlacementConfig $VcenterLcmDeploymentCommonVcPlacementConfig

$VcenterLcmDeploymentCommonLocation &#x3D; Initialize-VcenterLcmDeploymentCommonLocation -Esx $VcenterLcmDeploymentCommonEsx -Vcenter $VcenterLcmDeploymentCommonVCenter

$VcenterLcmDeploymentCommonApplianceDeploymentConfig &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -SourceContainer $VcenterLcmDeploymentCommonConnection -Appliance $VcenterLcmDeploymentCommonApplianceDeployment -Location $VcenterLcmDeploymentCommonLocation


$VcenterLcmDeploymentMigrationUpgradeSourceConnection &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType &quot;DIRECT&quot;
$VcenterLcmDeploymentMigrationUpgradeCancellationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -Automatic $false -Method &quot;CLEAN_UP&quot; -SourceConnection $VcenterLcmDeploymentMigrationUpgradeSourceConnection

$VcenterLcmDeploymentRepositorySpec &#x3D; Initialize-VcenterLcmDeploymentRepositorySpec -Address &quot;MyAddress&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false -OldVcenterName &quot;MyOldVcenterName&quot;
$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
$VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -RenameVmPolicy $VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -DeleteVmPolicy $VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy


$VcenterLcmDeploymentMigrationUpgradeVchaSpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec -PassiveNodeContainer $VcenterLcmDeploymentCommonConnection -WitnessNodeContainer $VcenterLcmDeploymentCommonConnection

$VcenterLcmDeploymentMigrationUpgradeInitSpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec -Deployment $VcenterLcmDeploymentCommonApplianceDeploymentConfig -Version &quot;MyVersion&quot; -CancellationPolicy $VcenterLcmDeploymentMigrationUpgradeCancellationPolicy -SourceShutdownPolicy &quot;NO_SHUTDOWN&quot; -Repository $VcenterLcmDeploymentRepositorySpec -PostUpgradeConfigurationPolicy $VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -VchaSpec $VcenterLcmDeploymentMigrationUpgradeVchaSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterLcmDeploymentCommonApplianceDeployment &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeployment -RootPassword &quot;MyRootPassword&quot;

$VcenterLcmDeploymentCommonApplianceDeploymentConfig &#x3D; Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig -Appliance $VcenterLcmDeploymentCommonApplianceDeployment

$VcenterLcmDeploymentMigrationUpgradeInitSpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec -Deployment $VcenterLcmDeploymentCommonApplianceDeploymentConfig -Version &quot;MyVersion&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeInitSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeInitSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonApplianceDeploymentConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeCancellationPolicy</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentRepositorySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec</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-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_PostUpgradeConfigurationPolicy schema contains configuration information to be applied on successful upgrade. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_PostUpgradeConfigurationPolicy schema contains configuration information to be applied on successful upgrade. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RenameVmPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeleteVmPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RenameVmPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeleteVmPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false -OldVcenterName &quot;MyOldVcenterName&quot;
$VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy -SourceVc $false
$VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy -RenameVmPolicy $VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -DeleteVmPolicy $VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradePostUpgradeConfigurationPolicy</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentMigrationUpgradeDeleteVmPolicy</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-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_RenameVmPolicy schema instructs the upgrade to preserve the original vCenter VM name on successful upgrade and allows changing the old vCenter VM name. The upgrade needs access to the container managing the old vCenter VM - either provide *Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig.source_container* or ensure that the environment is self managed. Otherwise, the upgrade process validation will fail if this option is used. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_RenameVmPolicy schema instructs the upgrade to preserve the original vCenter VM name on successful upgrade and allows changing the old vCenter VM name. The upgrade needs access to the container managing the old vCenter VM - either provide *Vcenter_Lcm_Deployment_Common_ApplianceDeploymentConfig.source_container* or ensure that the environment is self managed. Otherwise, the upgrade process validation will fail if this option is used. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PreserveOriginalVmName</maml:name>
          <maml:Description>
            <maml:para>Instructs the upgrade to preserve the old vCenter VM name on the new vCenter. In the process the old vCenter VM name will also be changed. Use oldVcenterName if you want to set it to a non-default name. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OldVcenterName</maml:name>
          <maml:Description>
            <maml:para>Allows changing the old vCenter VM name post upgrade. When the old VC VM name is preserved on new VC, the original VM itself needs to be renamed to avoid name collision with the new version. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and preserveOriginalVmName is set to False the name of the original vCenter will be left as is. If missing or &#x60;null&#x60; and preserveOriginalVmName is set to True the name will be changed to the old name appended with -old-&lt;version&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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PreserveOriginalVmName</maml:name>
        <maml:Description>
          <maml:para>Instructs the upgrade to preserve the old vCenter VM name on the new vCenter. In the process the old vCenter VM name will also be changed. Use oldVcenterName if you want to set it to a non-default name. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OldVcenterName</maml:name>
        <maml:Description>
          <maml:para>Allows changing the old vCenter VM name post upgrade. When the old VC VM name is preserved on new VC, the original VM itself needs to be renamed to avoid name collision with the new version. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and preserveOriginalVmName is set to False the name of the original vCenter will be left as is. If missing or &#x60;null&#x60; and preserveOriginalVmName is set to True the name will be changed to the old name appended with -old-&lt;version&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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false -OldVcenterName &quot;MyOldVcenterName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy -PreserveOriginalVmName $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeRenameVmPolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeSourceConnection</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_SourceConnection class provides the needed parameters for the target vCenter to talk with the source vCenter when there is such need. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_SourceConnection class provides the needed parameters for the target vCenter to talk with the source vCenter when there is such need. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConnectionType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeConnectionType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeConnectionType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConnectionType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeConnectionType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentMigrationUpgradeConnectionType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeSourceConnection &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType &quot;DIRECT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentMigrationUpgradeSourceConnection &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection -ConnectionType &quot;DIRECT&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeSourceConnection with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeSourceConnection</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeValidationResult</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_ValidationResult schema contains validation information for a given upgrade This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_ValidationResult schema contains validation information for a given upgrade This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Notifications</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Notifications</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradeValidationResult &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult -Notifications $VcenterLcmNotifications
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentMigrationUpgradeValidationResult &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeValidationResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeValidationResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-VcenterLcmDeploymentMigrationUpgradeVchaSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentMigrationUpgradeVchaSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_VchaSpec schema specifies the VMware vCenter High Availability (VCHA) configuration required for upgrading vCenter with manually configured VCHA. It details the vCenter container locations for cloning Passive and Witness nodes post-upgrade, ensuring they are recreated in the same locations as before the upgrade. Note: This configuration does not support standalone ESX instances. For such setups, users are required to manually recreate Passive and Witness nodes on the respective ESX instances and then re-enable VCHA on the upgraded system. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_MigrationUpgrade_VchaSpec schema specifies the VMware vCenter High Availability (VCHA) configuration required for upgrading vCenter with manually configured VCHA. It details the vCenter container locations for cloning Passive and Witness nodes post-upgrade, ensuring they are recreated in the same locations as before the upgrade. Note: This configuration does not support standalone ESX instances. For such setups, users are required to manually recreate Passive and Witness nodes on the respective ESX instances and then re-enable VCHA on the upgraded system. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PassiveNodeContainer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WitnessNodeContainer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PassiveNodeContainer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WitnessNodeContainer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDeploymentCommonConnection</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HttpsPort 0 -SslVerify $false -Certificate &quot;MyCertificate&quot;
$VcenterLcmDeploymentMigrationUpgradeVchaSpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec -PassiveNodeContainer $VcenterLcmDeploymentCommonConnection -WitnessNodeContainer $VcenterLcmDeploymentCommonConnection
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDeploymentCommonConnection &#x3D; Initialize-VcenterLcmDeploymentCommonConnection -Hostname &quot;MyHostname&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterLcmDeploymentMigrationUpgradeVchaSpec &#x3D; Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec -PassiveNodeContainer $VcenterLcmDeploymentCommonConnection -WitnessNodeContainer $VcenterLcmDeploymentCommonConnection
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentMigrationUpgradeVchaSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentMigrationUpgradeVchaSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonConnection</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDeploymentCommonConnection</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-VcenterLcmDeploymentRepositorySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDeploymentRepositorySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Deployment_Repository_Spec schema contains the repository configuration parameters. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Deployment_Repository_Spec schema contains the repository configuration parameters. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDeploymentRepositorySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The address of the repository. This property was added in __vSphere API 9.0.0.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>Username</maml:name>
          <maml:Description>
            <maml:para>The username used to authenticate with the repository, This property was added in __vSphere API 9.0.0.0__. Only set, when the repository requires authentication.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 used to authenticate with the repository, This property was added in __vSphere API 9.0.0.0__. Only set, when the repository requires authentication.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The address of the repository. This property was added in __vSphere API 9.0.0.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>Username</maml:name>
        <maml:Description>
          <maml:para>The username used to authenticate with the repository, This property was added in __vSphere API 9.0.0.0__. Only set, when the repository requires authentication.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 used to authenticate with the repository, This property was added in __vSphere API 9.0.0.0__. Only set, when the repository requires authentication.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentRepositorySpec &#x3D; Initialize-VcenterLcmDeploymentRepositorySpec -Address &quot;MyAddress&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentRepositorySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDeploymentRepositorySpec &#x3D; Initialize-VcenterLcmDeploymentRepositorySpec -Address &quot;MyAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDeploymentRepositorySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDeploymentRepositorySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LcmDiscoveryAssociatedProductsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LcmDiscoveryAssociatedProductsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_AssociatedProducts_CreateSpec schema is the specification used for the product creation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_AssociatedProducts_CreateSpec schema is the specification used for the product creation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LcmDiscoveryAssociatedProductsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductName</maml:name>
          <maml:Description>
            <maml:para>The name 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>Current 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>Deployments</maml:name>
          <maml:Description>
            <maml:para>The list of hostname/IPs of the instances of the VMware products deployed in the environment.</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>ProductName</maml:name>
        <maml:Description>
          <maml:para>The name 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>Current 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>Deployments</maml:name>
        <maml:Description>
          <maml:para>The list of hostname/IPs of the instances of the VMware products deployed in the environment.</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>$VcenterLcmDiscoveryAssociatedProductsCreateSpec &#x3D; Initialize-VcenterLcmDiscoveryAssociatedProductsCreateSpec -ProductName &quot;MyProductName&quot; -Version &quot;MyVersion&quot; -Deployments &quot;MyDeployments&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryAssociatedProductsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryAssociatedProductsCreateSpec &#x3D; Initialize-VcenterLcmDiscoveryAssociatedProductsCreateSpec -ProductName &quot;MyProductName&quot; -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryAssociatedProductsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryAssociatedProductsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-LcmDiscoveryAssociatedProductsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LcmDiscoveryAssociatedProductsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_AssociatedProducts_UpdateSpec schema is the specification for the product update.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_AssociatedProducts_UpdateSpec schema is the specification for the product update.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LcmDiscoveryAssociatedProductsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Deployments</maml:name>
          <maml:Description>
            <maml:para>The list of hostname/IPs of the instances of the VMware products deployed in the environment.</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>Deployments</maml:name>
        <maml:Description>
          <maml:para>The list of hostname/IPs of the instances of the VMware products deployed in the environment.</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>$VcenterLcmDiscoveryAssociatedProductsUpdateSpec &#x3D; Initialize-VcenterLcmDiscoveryAssociatedProductsUpdateSpec -Deployments &quot;MyDeployments&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryAssociatedProductsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryAssociatedProductsUpdateSpec &#x3D; Initialize-VcenterLcmDiscoveryAssociatedProductsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryAssociatedProductsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryAssociatedProductsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDiscoveryInteropReportReleaseInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReleaseInfo schema contains a product release information.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReleaseInfo schema contains a product release information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo</maml:name>
        <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 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>Note</maml:name>
          <maml:Description>
            <maml:para>A link to the release notes of the release. missing or &#x60;null&#x60; if the release notes are not 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>Version</maml:name>
        <maml:Description>
          <maml:para>The 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Note</maml:name>
        <maml:Description>
          <maml:para>A link to the release notes of the release. missing or &#x60;null&#x60; if the release notes are not 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>$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot; -Note &quot;MyNote&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportReleaseInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDiscoveryInteropReportReport</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDiscoveryInteropReportReport</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_InteropReport_Report schema contains the interoperability report between the target product and the other registered products in the vCenter Server instance.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_InteropReport_Report schema contains the interoperability report between the target product and the other registered products in the vCenter Server instance.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDiscoveryInteropReportReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DateCreated</maml:name>
          <maml:Description>
            <maml:para>Time when the report is created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetProduct</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Products</maml:name>
          <maml:Description>
            <maml:para>Interoperability matrix for the supplied target product and the other registered products.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportRow&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportRow&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issues</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Summary</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportSummary</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportSummary</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DateCreated</maml:name>
        <maml:Description>
          <maml:para>Time when the report is created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TargetProduct</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Products</maml:name>
        <maml:Description>
          <maml:para>Interoperability matrix for the supplied target product and the other registered products.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportRow&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportRow&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issues</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Summary</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportSummary</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReportSummary</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot; -Note &quot;MyNote&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo

$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
$VcenterLcmDiscoveryInteropReportReport &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReport -DateCreated (Get-Date) -TargetProduct $VcenterLcmDiscoveryProduct -Products $VcenterLcmDiscoveryInteropReportReportRow -Issues $VcenterLcmNotifications -Summary $VcenterLcmDiscoveryInteropReportReportSummary
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo

$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
$VcenterLcmDiscoveryInteropReportReport &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReport -DateCreated (Get-Date) -TargetProduct $VcenterLcmDiscoveryProduct -Products $VcenterLcmDiscoveryInteropReportReportRow -Summary $VcenterLcmDiscoveryInteropReportReportSummary
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportReport</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDiscoveryInteropReportReportSummary</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-VcenterLcmDiscoveryInteropReportReportRow</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDiscoveryInteropReportReportRow</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReportRow schema contains the interoperability between a given product and the target product.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReportRow schema contains the interoperability between a given product and the target product.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDiscoveryInteropReportReportRow</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Product</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Defines whether the product is compatible against the target product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompatibleReleases</maml:name>
          <maml:Description>
            <maml:para>A list of compatible releases of the product with the target product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReleaseInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReleaseInfo&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>Product</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryProduct</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Defines whether the product is compatible against the target product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompatibleReleases</maml:name>
        <maml:Description>
          <maml:para>A list of compatible releases of the product with the target product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReleaseInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReleaseInfo&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>
$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot; -Note &quot;MyNote&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReportRow with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReportRow with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportReportRow</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-VcenterLcmDiscoveryInteropReportReportSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDiscoveryInteropReportReportSummary</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReportSummary schema contains a summary of the *Vcenter_Lcm_Discovery_InteropReport_Report.products*. It consists of the count of compatible and incompatible products to the target product.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_InteropReport_ReportSummary schema contains a summary of the *Vcenter_Lcm_Discovery_InteropReport_Report.products*. It consists of the count of compatible and incompatible products to the target product.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDiscoveryInteropReportReportSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompatibleCount</maml:name>
          <maml:Description>
            <maml:para>Number of compatible products.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncompatibleCount</maml:name>
          <maml:Description>
            <maml:para>Number of incompatible products.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CompatibleCount</maml:name>
        <maml:Description>
          <maml:para>Number of compatible products.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IncompatibleCount</maml:name>
        <maml:Description>
          <maml:para>Number of incompatible products.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReportSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportReportSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportReportSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmDiscoveryInteropReportResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmDiscoveryInteropReportResult</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Discovery_InteropReport_Result schema contains the result of interoperability report creation operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Discovery_InteropReport_Result schema contains the result of interoperability report creation operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmDiscoveryInteropReportResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Report</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReport</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReport</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CsvReport</maml:name>
          <maml:Description>
            <maml:para>The identifier of CSV formatted interopability report. com.vmware.vcenter.lcm.report.Report#get provides location where the CSV report can be downloaded from based on the csvReport. missing or &#x60;null&#x60; in case of errors reported in *Vcenter_Lcm_Discovery_InteropReport_Report.issues*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Report</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReport</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmDiscoveryInteropReportReport</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CsvReport</maml:name>
        <maml:Description>
          <maml:para>The identifier of CSV formatted interopability report. com.vmware.vcenter.lcm.report.Report#get provides location where the CSV report can be downloaded from based on the csvReport. missing or &#x60;null&#x60; in case of errors reported in *Vcenter_Lcm_Discovery_InteropReport_Report.issues*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot; -Note &quot;MyNote&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo

$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
$VcenterLcmDiscoveryInteropReportReport &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReport -DateCreated (Get-Date) -TargetProduct $VcenterLcmDiscoveryProduct -Products $VcenterLcmDiscoveryInteropReportReportRow -Issues $VcenterLcmNotifications -Summary $VcenterLcmDiscoveryInteropReportReportSummary

$VcenterLcmDiscoveryInteropReportResult &#x3D; Initialize-VcenterLcmDiscoveryInteropReportResult -Report $VcenterLcmDiscoveryInteropReportReport -CsvReport &quot;MyCsvReport&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterLcmDiscoveryInteropReportReleaseInfo &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReleaseInfo -Version &quot;MyVersion&quot;
$VcenterLcmDiscoveryInteropReportReportRow &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportRow -Product $VcenterLcmDiscoveryProduct -Compatible $false -CompatibleReleases $VcenterLcmDiscoveryInteropReportReleaseInfo

$VcenterLcmDiscoveryInteropReportReportSummary &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReportSummary -CompatibleCount 0 -IncompatibleCount 0
$VcenterLcmDiscoveryInteropReportReport &#x3D; Initialize-VcenterLcmDiscoveryInteropReportReport -DateCreated (Get-Date) -TargetProduct $VcenterLcmDiscoveryProduct -Products $VcenterLcmDiscoveryInteropReportReportRow -Summary $VcenterLcmDiscoveryInteropReportReportSummary

$VcenterLcmDiscoveryInteropReportResult &#x3D; Initialize-VcenterLcmDiscoveryInteropReportResult -Report $VcenterLcmDiscoveryInteropReportReport
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmDiscoveryInteropReportResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmDiscoveryInteropReportReport</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-LcmDiscoveryInteropReportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LcmDiscoveryInteropReportSpec</command:noun>
      <maml:description>
        <maml:para>Configuration of report generation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Configuration of report generation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-LcmDiscoveryInteropReportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>The vCenter Server version. It is used for checking against the other products registered with that instance of 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>The vCenter Server version. It is used for checking against the other products registered with that instance of 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryInteropReportSpec &#x3D; Initialize-VcenterLcmDiscoveryInteropReportSpec -TargetVersion &quot;MyTargetVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryInteropReportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmDiscoveryInteropReportSpec &#x3D; Initialize-VcenterLcmDiscoveryInteropReportSpec -TargetVersion &quot;MyTargetVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-LcmDiscoveryInteropReportSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmDiscoveryInteropReportSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmUpdatePrecheckReportReport</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmUpdatePrecheckReportReport</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Update_PrecheckReport_Report schema contains estimates of how long it will take an update as well as a list of possible warnings and errors with applying the update.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Update_PrecheckReport_Report schema contains estimates of how long it will take an update as well as a list of possible warnings and errors with applying the update.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmUpdatePrecheckReportReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DateCreated</maml:name>
          <maml:Description>
            <maml:para>Time when this precheck report was generated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EstimatedTimeToUpdate</maml:name>
          <maml:Description>
            <maml:para>Rough estimate of time to update vCenter Server in minutes. This property will be missing or &#x60;null&#x60; if the precheck failed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issues</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Summary</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReportSummary</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReportSummary</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DateCreated</maml:name>
        <maml:Description>
          <maml:para>Time when this precheck report was generated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EstimatedTimeToUpdate</maml:name>
        <maml:Description>
          <maml:para>Rough estimate of time to update vCenter Server in minutes. This property will be missing or &#x60;null&#x60; if the precheck failed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issues</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmNotifications</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmNotifications</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Summary</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReportSummary</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReportSummary</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
$VcenterLcmUpdatePrecheckReportReport &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReport -DateCreated (Get-Date) -EstimatedTimeToUpdate 0 -Issues $VcenterLcmNotifications -Summary $VcenterLcmUpdatePrecheckReportReportSummary
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportReport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
$VcenterLcmUpdatePrecheckReportReport &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReport -DateCreated (Get-Date) -Summary $VcenterLcmUpdatePrecheckReportReportSummary
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportReport with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmUpdatePrecheckReportReport</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmUpdatePrecheckReportReportSummary</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-VcenterLcmUpdatePrecheckReportReportSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmUpdatePrecheckReportReportSummary</command:noun>
      <maml:description>
        <maml:para>The Summary Schema contains the summary of precheck report.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Summary Schema contains the summary of precheck report.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmUpdatePrecheckReportReportSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorCount</maml:name>
          <maml:Description>
            <maml:para>Number of errors detected by precheck process</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WarningCount</maml:name>
          <maml:Description>
            <maml:para>Number of warnings detected by precheck process</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorCount</maml:name>
        <maml:Description>
          <maml:para>Number of errors detected by precheck process</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WarningCount</maml:name>
        <maml:Description>
          <maml:para>Number of warnings detected by precheck process</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportReportSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportReportSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmUpdatePrecheckReportReportSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterLcmUpdatePrecheckReportResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterLcmUpdatePrecheckReportResult</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Lcm_Update_PrecheckReport_Result schema contains the precheck report and a link to download the CSV report.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Lcm_Update_PrecheckReport_Result schema contains the precheck report and a link to download the CSV report.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterLcmUpdatePrecheckReportResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Report</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReport</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReport</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CsvReport</maml:name>
          <maml:Description>
            <maml:para>The identifier of CSV formatted precheck report. com.vmware.vcenter.lcm.report#get provides location where the CSV report can be downloaded from based on the csvReport. missing or &#x60;null&#x60; in case of errors reported in *Vcenter_Lcm_Update_PrecheckReport_Report.issues*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Report</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReport</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterLcmUpdatePrecheckReportReport</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CsvReport</maml:name>
        <maml:Description>
          <maml:para>The identifier of CSV formatted precheck report. com.vmware.vcenter.lcm.report#get provides location where the CSV report can be downloaded from based on the csvReport. missing or &#x60;null&#x60; in case of errors reported in *Vcenter_Lcm_Update_PrecheckReport_Report.issues*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.lcm.report&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
$VcenterLcmUpdatePrecheckReportReport &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReport -DateCreated (Get-Date) -EstimatedTimeToUpdate 0 -Issues $VcenterLcmNotifications -Summary $VcenterLcmUpdatePrecheckReportReportSummary

$VcenterLcmUpdatePrecheckReportResult &#x3D; Initialize-VcenterLcmUpdatePrecheckReportResult -Report $VcenterLcmUpdatePrecheckReportReport -CsvReport &quot;MyCsvReport&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterLcmUpdatePrecheckReportReportSummary &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReportSummary -ErrorCount 0 -WarningCount 0
$VcenterLcmUpdatePrecheckReportReport &#x3D; Initialize-VcenterLcmUpdatePrecheckReportReport -DateCreated (Get-Date) -Summary $VcenterLcmUpdatePrecheckReportReportSummary

$VcenterLcmUpdatePrecheckReportResult &#x3D; Initialize-VcenterLcmUpdatePrecheckReportResult -Report $VcenterLcmUpdatePrecheckReportReport
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterLcmUpdatePrecheckReportResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterLcmUpdatePrecheckReportResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterLcmUpdatePrecheckReportReport</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-NamespaceManagementCNSFileConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementCNSFileConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_CNSFileConfig schema contains the specification required to set the configuration for Cloud Native Storage file volume support on Supervisor.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_CNSFileConfig schema contains the specification required to set the configuration for Cloud Native Storage file volume support on Supervisor.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementCNSFileConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanClusters</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_CNSFileConfig.vsan_clusters* is a list of clusters to be used for provisioning file volumes. As a prerequisite these clusters must have vSAN and vSAN file services enabled, and must be in the same vCenter as the Supervisor. Currently this list must have a single entry which is the cluster identifier of the current cluster. This cluster must be a vSAN cluster and must have vSAN File Service enabled. If a cluster in the list is not a vSAN cluster or does not have vSAN File Service enabled, an InvalidArgument error will be thrown from *POST /vcenter/namespace-management/clusters/{cluster}?action&#x3D;enable*, *PATCH /vcenter/namespace-management/clusters/{cluster}* and *PUT /vcenter/namespace-management/clusters/{cluster}* APIs. An empty list may be specified to disable file volume support on the Supervisor. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VsanClusters</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_CNSFileConfig.vsan_clusters* is a list of clusters to be used for provisioning file volumes. As a prerequisite these clusters must have vSAN and vSAN file services enabled, and must be in the same vCenter as the Supervisor. Currently this list must have a single entry which is the cluster identifier of the current cluster. This cluster must be a vSAN cluster and must have vSAN File Service enabled. If a cluster in the list is not a vSAN cluster or does not have vSAN File Service enabled, an InvalidArgument error will be thrown from *POST /vcenter/namespace-management/clusters/{cluster}?action&#x3D;enable*, *PATCH /vcenter/namespace-management/clusters/{cluster}* and *PUT /vcenter/namespace-management/clusters/{cluster}* APIs. An empty list may be specified to disable file volume support on the Supervisor. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementCNSFileConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementCNSFileConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementCNSFileConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClusterCompatibilityFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpec schema contains properties used to filter the results when listing clusters (see *GET /vcenter/namespace-management/cluster-compatibility*) and their compatibility information.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpec schema contains properties used to filter the results when listing clusters (see *GET /vcenter/namespace-management/cluster-compatibility*) and their compatibility information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Set this flag to true to only list vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be listed. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Set this flag to true to only list vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be listed. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClusterCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec -Compatible $false -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClusterCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClusterCompatibilityFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClusterCompatibilityFilterSpecV2</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpecV2 schema contains properties used to filter the results when listing clusters (see *GET /vcenter/namespace-management/cluster-compatibility/v2*) and their compatibility information. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_FilterSpecV2 schema contains properties used to filter the results when listing clusters (see *GET /vcenter/namespace-management/cluster-compatibility/v2*) and their compatibility information. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Set this flag to true to only return vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Set this flag to true to only return vSphere clusters that are currently compatible with the Namespaces feature. If set to false, both compatible and incompatible vSphere clusters will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible vSphere clusters will be listed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClusterCompatibilityFilterSpecV2 &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2 -Compatible $false -NetworkProvider &quot;NSXT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClusterCompatibilityFilterSpecV2 &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityFilterSpecV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClusterCompatibilityFilterSpecV2</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_ZoneFilterSpec schema contains properties used to filter the results when listing vSphere Zones (see *GET /vcenter/namespace-management/cluster-compatibility/v2*) and their compatibility information. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_ClusterCompatibility_ZoneFilterSpec schema contains properties used to filter the results when listing vSphere Zones (see *GET /vcenter/namespace-management/cluster-compatibility/v2*) and their compatibility information. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>A list of vSphere Zone identifiers which will be used to filter vSphere Zones that correspond to this specific set of identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific vSphere Zone identifiers.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>A list of vSphere Zone identifiers which will be used to filter vSphere Zones that correspond to this specific set of identifiers. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; or empty, results will not be filtered for specific vSphere Zone identifiers.</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>$VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec &#x3D; Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClusterCompatibilityZoneFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersContentLibrarySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersContentLibrarySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_ContentLibrarySpec schema contains the specification required to configure Content Libraries with a Supervisor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_ContentLibrarySpec schema contains the specification required to configure Content Libraries with a Supervisor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersContentLibrarySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrary</maml:name>
          <maml:Description>
            <maml:para>Content Library ID associated with a Supervisor. The Content Library specified should exist in the vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorServices</maml:name>
          <maml:Description>
            <maml:para>List of Supervisor Service IDs that are currently making use of the Content Library. A Content Library can be used by one or more Supervisor Services. *Vcenter_NamespaceManagement_Clusters_ContentLibrarySpec.supervisor_services* holds a list of *Vcenter_NamespaceManagement_SupervisorServices_Summary.supervisor_service* which is used to identify the Supervisor Services that are making use of this Content Library. If a Supervisor Service is specified, the Supervisor Service ID will be added as a label with key services.supervisor.vmware.com/Service-ID to the Content Library resources on the supervisor. For example, the label for vSphere Kubernetes Service with ID as kubernetes.vmware.com will be services.supervisor.vmware.com/kubernetes.vmware.com: \&quot;\&quot; . Supervisor Services can use this label to identify the images in the Content Library. Note: When associating content libraries with vSphere Kubernetes Service (VKS), use Service ID kubernetes.vmware.com instead of the installed Service ID tkg.vsphere.vmware.com to ensure successful association of content libraries with VKS. Note that linking a Content Library to a Supervisor Service does not limit the Content Library from being used by other services on the supervisor. This label will be applied on the following kubernetes resources on the Supervisor - clustercontentlibrary(cclib) resource managed by WCP service - clustercontentlibraryitem(cclitem) resource managed by Image Registry Operator - clustervirtualmachineimage(cvmi) resource managed by VM Operator If missing or &#x60;null&#x60;, no labels as described above will be added to the Content Library resources on the supervisor. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</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>ResourceNamingStrategy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersResourceNamingStrategy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersResourceNamingStrategy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrary</maml:name>
        <maml:Description>
          <maml:para>Content Library ID associated with a Supervisor. The Content Library specified should exist in the vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorServices</maml:name>
        <maml:Description>
          <maml:para>List of Supervisor Service IDs that are currently making use of the Content Library. A Content Library can be used by one or more Supervisor Services. *Vcenter_NamespaceManagement_Clusters_ContentLibrarySpec.supervisor_services* holds a list of *Vcenter_NamespaceManagement_SupervisorServices_Summary.supervisor_service* which is used to identify the Supervisor Services that are making use of this Content Library. If a Supervisor Service is specified, the Supervisor Service ID will be added as a label with key services.supervisor.vmware.com/Service-ID to the Content Library resources on the supervisor. For example, the label for vSphere Kubernetes Service with ID as kubernetes.vmware.com will be services.supervisor.vmware.com/kubernetes.vmware.com: \&quot;\&quot; . Supervisor Services can use this label to identify the images in the Content Library. Note: When associating content libraries with vSphere Kubernetes Service (VKS), use Service ID kubernetes.vmware.com instead of the installed Service ID tkg.vsphere.vmware.com to ensure successful association of content libraries with VKS. Note that linking a Content Library to a Supervisor Service does not limit the Content Library from being used by other services on the supervisor. This label will be applied on the following kubernetes resources on the Supervisor - clustercontentlibrary(cclib) resource managed by WCP service - clustercontentlibraryitem(cclitem) resource managed by Image Registry Operator - clustervirtualmachineimage(cvmi) resource managed by VM Operator If missing or &#x60;null&#x60;, no labels as described above will be added to the Content Library resources on the supervisor. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</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>ResourceNamingStrategy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersResourceNamingStrategy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersResourceNamingStrategy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersContentLibrarySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersContentLibrarySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersContentLibrarySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_EnableSpec schema contains the specification required to enable vSphere Namespaces on a cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_EnableSpec schema contains the specification required to enable vSphere Namespaces on a cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SizeHint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceCidr</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NcpClusterNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkloadNetworksSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkloadNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP server for Kubernetes API servers will be used.</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>LoadBalancerConfigSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersConfigSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersConfigSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterManagementNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkerDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDnsSearchDomains</maml:name>
          <maml:Description>
            <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS search domains are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, VMware Tools based time synchronization is enabled.</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>MasterStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with Kubernetes API server. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EphemeralStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CnsFileConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoginBanner</maml:name>
          <maml:Description>
            <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, just skip it.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDnsNames</maml:name>
          <maml:Description>
            <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the TLS certificate presented by the API server. If missing or &#x60;null&#x60;, no DNS names are embedded in the TLS certificate.</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>ImageStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRegistry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRepository</maml:name>
          <maml:Description>
            <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, defaults to Docker Hub official repository in case of Docker Hub image registry, otherwise defaults to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultKubernetesServiceContentLibrary</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_EnableSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. If missing or &#x60;null&#x60;, the Content Library will be automatically generated and configured to the Supervisor. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterProxyConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries that will be associated with a Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_EnableSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, a subscribed Content Library, subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository, will be automatically created and configured to the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para>Number of control planes requested during Supervisor enablement. The allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 3.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SizeHint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceCidr</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NcpClusterNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkloadNetworksSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkloadNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP server for Kubernetes API servers will be used.</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>LoadBalancerConfigSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersConfigSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersConfigSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterManagementNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkerDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS servers are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDnsSearchDomains</maml:name>
        <maml:Description>
          <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, no default DNS search domains are 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, VMware Tools based time synchronization is enabled.</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>MasterStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with Kubernetes API server. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EphemeralStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CnsFileConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoginBanner</maml:name>
        <maml:Description>
          <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, just skip it.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDnsNames</maml:name>
        <maml:Description>
          <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the TLS certificate presented by the API server. If missing or &#x60;null&#x60;, no DNS names are embedded in the TLS certificate.</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>ImageStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRegistry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRepository</maml:name>
        <maml:Description>
          <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, defaults to Docker Hub official repository in case of Docker Hub image registry, otherwise defaults to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultKubernetesServiceContentLibrary</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_EnableSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. If missing or &#x60;null&#x60;, the Content Library will be automatically generated and configured to the Supervisor. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterProxyConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries that will be associated with a Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_EnableSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, a subscribed Content Library, subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository, will be automatically created and configured to the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para>Number of control planes requested during Supervisor enablement. The allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 3.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0

$VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -ClusterDistributedSwitch &quot;MyClusterDistributedSwitch&quot; -NsxEdgeCluster &quot;MyNsxEdgeCluster&quot; -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -NamespaceSubnetPrefix 0 -RoutedMode $false




$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup &quot;MyPortgroup&quot; -IpAssignmentMode &quot;DHCP&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;


$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespaceManagementNetworksCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network &quot;MyNetwork&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkCreateSpec

$VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -SupervisorPrimaryWorkloadNetwork $VcenterNamespaceManagementNetworksCreateSpec -NetworkList $VcenterNamespaceManagementNetworksCreateSpec



$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;

$VcenterNamespaceManagementLoadBalancersConfigSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersConfigSpec -Id &quot;MyId&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot; -HaProxyConfigCreateSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -AviConfigCreateSpec $VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec


$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementClustersIpv4Range &#x3D; Initialize-VcenterNamespaceManagementClustersIpv4Range -StartingAddress &quot;MyStartingAddress&quot; -AddressCount 0 -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
$VcenterNamespaceManagementClustersNetworkSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNetworkSpec -FloatingIp &quot;MyFloatingIp&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Mode &quot;DHCP&quot; -AddressRange $VcenterNamespaceManagementClustersIpv4Range

$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementClustersImageRegistry &#x3D; Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname &quot;MyHostname&quot; -Port 0
$VcenterNamespaceManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementClustersContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementClustersEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersEnableSpec -SizeHint &quot;TINY&quot; -ServiceCidr $VcenterNamespaceManagementIpv4Cidr -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -WorkloadNetworksSpec $VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -WorkloadNtpServers &quot;MyWorkloadNtpServers&quot; -LoadBalancerConfigSpec $VcenterNamespaceManagementLoadBalancersConfigSpec -MasterManagementNetwork $VcenterNamespaceManagementClustersNetworkSpec -MasterDns &quot;MyMasterDns&quot; -WorkerDns &quot;MyWorkerDns&quot; -MasterDnsSearchDomains &quot;MyMasterDnsSearchDomains&quot; -MasterNtpServers &quot;MyMasterNtpServers&quot; -MasterStoragePolicy &quot;MyMasterStoragePolicy&quot; -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner &quot;MyLoginBanner&quot; -MasterDnsNames &quot;MyMasterDnsNames&quot; -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository &quot;MyDefaultImageRepository&quot; -DefaultKubernetesServiceContentLibrary &quot;MyDefaultKubernetesServiceContentLibrary&quot; -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0

$VcenterNamespaceManagementClustersNetworkSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNetworkSpec -Network &quot;MyNetwork&quot; -Mode &quot;DHCP&quot;

$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementClustersEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersEnableSpec -SizeHint &quot;TINY&quot; -ServiceCidr $VcenterNamespaceManagementIpv4Cidr -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -MasterManagementNetwork $VcenterNamespaceManagementClustersNetworkSpec -MasterStoragePolicy &quot;MyMasterStoragePolicy&quot; -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersEnableSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementIpv4Cidr</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersNCPClusterNetworkEnableSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersWorkloadNetworksEnableSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersConfigSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersNetworkSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementCNSFileConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageStorageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageRegistry</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementProxyConfiguration</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-NamespaceManagementClustersImageRegistry</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersImageRegistry</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_ImageRegistry schema contains the specification required to configure container image registry endpoint.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_ImageRegistry schema contains the specification required to configure container image registry endpoint.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersImageRegistry</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>IP address or the hostname of container image registry.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 number of the container image registry. If missing or &#x60;null&#x60;, defaults to 443.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>IP address or the hostname of container image registry.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 number of the container image registry. If missing or &#x60;null&#x60;, defaults to 443.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersImageRegistry &#x3D; Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname &quot;MyHostname&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersImageRegistry with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersImageRegistry &#x3D; Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersImageRegistry with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersImageRegistry</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersImageStorageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersImageStorageSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_ImageStorageSpec schema contains the specification required to configure storage used for container images.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_ImageStorageSpec schema contains the specification required to configure storage used for container images.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersImageStorageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersImageStorageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersImageStorageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersImageStorageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersIpv4Range</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersIpv4Range</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_Ipv4Range contains specification to configure multiple interfaces in IPv4. The range of IPv4 addresses is derived by incrementing the startingAddress to the specified addressCount. To use the object for a single IPv4 address specification, set addressCount to 1.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_Ipv4Range contains specification to configure multiple interfaces in IPv4. The range of IPv4 addresses is derived by incrementing the startingAddress to the specified addressCount. To use the object for a single IPv4 address specification, set addressCount to 1.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersIpv4Range</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartingAddress</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address denoting the start of the 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>AddressCount</maml:name>
          <maml:Description>
            <maml:para>The number of IP addresses in the range. Addresses are derived by incrementing *Vcenter_NamespaceManagement_Clusters_Ipv4Range.starting_address*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 to be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateway</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address of the gateway associated with the range indicated by *Vcenter_NamespaceManagement_Clusters_Ipv4Range.starting_address* and *Vcenter_NamespaceManagement_Clusters_Ipv4Range.address_count*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>StartingAddress</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address denoting the start of the 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>AddressCount</maml:name>
        <maml:Description>
          <maml:para>The number of IP addresses in the range. Addresses are derived by incrementing *Vcenter_NamespaceManagement_Clusters_Ipv4Range.starting_address*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 to be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateway</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address of the gateway associated with the range indicated by *Vcenter_NamespaceManagement_Clusters_Ipv4Range.starting_address* and *Vcenter_NamespaceManagement_Clusters_Ipv4Range.address_count*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersIpv4Range &#x3D; Initialize-VcenterNamespaceManagementClustersIpv4Range -StartingAddress &quot;MyStartingAddress&quot; -AddressCount 0 -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersIpv4Range with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersIpv4Range &#x3D; Initialize-VcenterNamespaceManagementClustersIpv4Range -StartingAddress &quot;MyStartingAddress&quot; -AddressCount 0 -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersIpv4Range with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersIpv4Range</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersNCPClusterNetworkEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersNCPClusterNetworkEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Enable operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Enable operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersNCPClusterNetworkEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs*, or other services running in the datacenter. All Pod CIDR blocks must be of at least subnet size /23.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs*, or other services running in the datacenter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.ingress_cidrs*, or other services running in the datacenter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterDistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch used to connect this cluster. This field is required when configuring a cluster that uses NSX. If missing or &#x60;null&#x60; and using NSXe, the system will choose a suitable vSphere Distributed Switch. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxEdgeCluster</maml:name>
          <maml:Description>
            <maml:para>NSX Edge cluster to be used for Kubernetes Services of type LoadBalancer, Kubernetes Ingresses, and NSX SNAT. This field is required when configuring a cluster that uses NSX. If missing or &#x60;null&#x60; and using NSXe, the system will choose a suitable NSX Edge cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXEdgeCluster&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXEdgeCluster&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxTier0Gateway</maml:name>
          <maml:Description>
            <maml:para>NSX Tier0 Gateway used for this Supervisor. This property was added in __vSphere API 7.0.2.0__. This field is required when configuring a cluster that uses NSX. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceSubnetPrefix</maml:name>
          <maml:Description>
            <maml:para>Size of the subnet reserved for namespaces segments. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to 28.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RoutedMode</maml:name>
          <maml:Description>
            <maml:para>Routed mode for this Supervisor. When set to True, the traffic in the cluster is not NATed. When this field is set to True, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs* is not allowed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs*, or other services running in the datacenter. All Pod CIDR blocks must be of at least subnet size /23.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs*, or other services running in the datacenter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.ingress_cidrs*, or other services running in the datacenter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterDistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch used to connect this cluster. This field is required when configuring a cluster that uses NSX. If missing or &#x60;null&#x60; and using NSXe, the system will choose a suitable vSphere Distributed Switch. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxEdgeCluster</maml:name>
        <maml:Description>
          <maml:para>NSX Edge cluster to be used for Kubernetes Services of type LoadBalancer, Kubernetes Ingresses, and NSX SNAT. This field is required when configuring a cluster that uses NSX. If missing or &#x60;null&#x60; and using NSXe, the system will choose a suitable NSX Edge cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXEdgeCluster&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXEdgeCluster&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxTier0Gateway</maml:name>
        <maml:Description>
          <maml:para>NSX Tier0 Gateway used for this Supervisor. This property was added in __vSphere API 7.0.2.0__. This field is required when configuring a cluster that uses NSX. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceSubnetPrefix</maml:name>
        <maml:Description>
          <maml:para>Size of the subnet reserved for namespaces segments. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to 28.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RoutedMode</maml:name>
        <maml:Description>
          <maml:para>Routed mode for this Supervisor. When set to True, the traffic in the cluster is not NATed. When this field is set to True, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkEnableSpec.egress_cidrs* is not allowed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -ClusterDistributedSwitch &quot;MyClusterDistributedSwitch&quot; -NsxEdgeCluster &quot;MyNsxEdgeCluster&quot; -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -NamespaceSubnetPrefix 0 -RoutedMode $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersNCPClusterNetworkEnableSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersNCPClusterNetworkSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersNCPClusterNetworkSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Set operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Set operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersNCPClusterNetworkSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.egress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list. All Pod CIDR blocks must be of at least subnet size /23.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.egress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.ingress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>DefaultIngressTlsCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>PodCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.egress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list. All Pod CIDR blocks must be of at least subnet size /23.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.egress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkSetSpec.ingress_cidrs*, or other services running in the datacenter. A set operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>DefaultIngressTlsCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersNCPClusterNetworkUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersNCPClusterNetworkUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Update operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec schema encapsulates the NSX Container Plugin-specific cluster networking configuration parameters for the vSphere Namespaces Cluster Update operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersNCPClusterNetworkUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.egress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. All Pod CIDR blocks must be of at least subnet size /23. If missing or &#x60;null&#x60;, CIDRs from which Kubernetes allocates pod IP addresses will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.egress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. If missing or &#x60;null&#x60;, CIDRs from which Kubernetes allocates ingress IP addresses will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.ingress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. If missing or &#x60;null&#x60;, CIDR from which Kubernetes allocates egress IP addresses will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultIngressTlsCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services. Certificate(s) used can be created by one of the two supported methods: 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_private_key* used to generate the certificate. If missing or &#x60;null&#x60;, the Kubernetes Ingress services certificate will not be 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>DefaultIngressTlsPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private Key matching *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_private_key* will not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates pod IP addresses. This range should not overlap with those in *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.egress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. All Pod CIDR blocks must be of at least subnet size /23. If missing or &#x60;null&#x60;, CIDRs from which Kubernetes allocates pod IP addresses will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.egress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. If missing or &#x60;null&#x60;, CIDRs from which Kubernetes allocates ingress IP addresses will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.pod_cidrs*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.ingress_cidrs*, or other services running in the datacenter. An update operation only allows for addition of new CIDR blocks to the existing list. If missing or &#x60;null&#x60;, CIDR from which Kubernetes allocates egress IP addresses will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultIngressTlsCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services. Certificate(s) used can be created by one of the two supported methods: 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_private_key* used to generate the certificate. If missing or &#x60;null&#x60;, the Kubernetes Ingress services certificate will not be 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>DefaultIngressTlsPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private Key matching *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Clusters_NCPClusterNetworkUpdateSpec.default_ingress_tls_private_key* will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -DefaultIngressTlsPrivateKey &quot;MyDefaultIngressTlsPrivateKey&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNCPClusterNetworkUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersNetworkSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_NetworkSpec contains information related to network configuration for one or more interfaces.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_NetworkSpec contains information related to network configuration for one or more interfaces.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersNetworkSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FloatingIp</maml:name>
          <maml:Description>
            <maml:para>Optionally specify the Floating IP used by the cluster control plane in case of DHCP. If missing or &#x60;null&#x60;, the existing effective management network floating IP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__. Use *Vcenter_NamespaceManagement_Clusters_NetworkSpec.network_segment* instead. Identifier for the network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkSegment</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpecIpv4Mode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpecIpv4Mode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRange</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersIpv4Range</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersIpv4Range</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FloatingIp</maml:name>
        <maml:Description>
          <maml:para>Optionally specify the Floating IP used by the cluster control plane in case of DHCP. If missing or &#x60;null&#x60;, the existing effective management network floating IP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__. Use *Vcenter_NamespaceManagement_Clusters_NetworkSpec.network_segment* instead. Identifier for the network. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkSegment</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpecIpv4Mode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkSpecIpv4Mode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRange</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersIpv4Range</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersIpv4Range</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementClustersIpv4Range &#x3D; Initialize-VcenterNamespaceManagementClustersIpv4Range -StartingAddress &quot;MyStartingAddress&quot; -AddressCount 0 -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
$VcenterNamespaceManagementClustersNetworkSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNetworkSpec -FloatingIp &quot;MyFloatingIp&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Mode &quot;DHCP&quot; -AddressRange $VcenterNamespaceManagementClustersIpv4Range
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNetworkSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersNetworkSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNetworkSpec -Network &quot;MyNetwork&quot; -Mode &quot;DHCP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersNetworkSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersNetworkSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersIpv4Range</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-VcenterNamespaceManagementClustersProjectInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClustersProjectInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_ProjectInfo schema contains information about an NSX Project. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_ProjectInfo schema contains information about an NSX Project. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClustersProjectInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of the NSX Project. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXProject&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>NSX Project name. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
          <maml:Description>
            <maml:para>NSX path of the Project. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of the NSX Project. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXProject&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>NSX Project name. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
        <maml:Description>
          <maml:para>NSX path of the Project. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersProjectInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersProjectInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersProjectInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementClustersSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_SetSpec schema contains the specification required to set a new configuration on the Cluster. This schema is applied in entirety, replacing the current specification fully.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_SetSpec schema contains the specification required to set a new configuration on the Cluster. This schema is applied in entirety, replacing the current specification fully.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SizeHint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FloatingIp</maml:name>
          <maml:Description>
            <maml:para>Optionally, you can edit the floating IP address that is assigned to the Supervisor in case the DHCP server fails during the Supervisor enablement process. The field is only relevant when the DHCP mode of the Supervisor management network is set with *Vcenter_NamespaceManagement_Clusters_EnableSpec.master_management_network*. Set this floating IP parameter to remediate a supervisor enablement failure in the case where it was detected that the DHCP server does not support DHCP client identifiers. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing effective management network floating IP will not be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NcpClusterNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcClusterNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorPrimaryWorkloadNetwork</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Primary workload network configuration. The Supervisor Primary workload network configuration refers to a network configuration used by Supervisor Kubernetes control plane VMs to expose Kubernetes API server to users and other workloads. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value remains unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, DNS servers set on Kubernetes API server will be cleared.</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>WorkerDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If missing or &#x60;null&#x60;, DNS servers set on worker nodes will be cleared.</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>MasterDnsSearchDomains</maml:name>
          <maml:Description>
            <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, DNS search domains set on Kubernetes API server will be cleared.</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>MasterNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, VMware Tools based time synchronization is enabled and any set NTP servers are cleared.</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>MasterStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with Kubernetes API server. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EphemeralStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CnsFileConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoginBanner</maml:name>
          <maml:Description>
            <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, disclaimer to be displayed prior to login via the Kubectl plugin will be cleared.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDnsNames</maml:name>
          <maml:Description>
            <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the CSR for TLS certificate presented by the API server. The provided value will replace existing DNS names. This property was added in __vSphere API 8.0.2.00300__. If missing or &#x60;null&#x60;, existing DNS names will be cleared.</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>ImageStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRegistry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRepository</maml:name>
          <maml:Description>
            <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, default image repository will be set to Docker Hub official repository in case of Docker Hub image registry, otherwise will be set to empty string.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultKubernetesServiceContentLibrary</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_SetSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Modifying or clearing the Content Library identifier will not affect existing vSphere Kubernetes Service clusters. However, upgrades or scale-out of existing clusters may be affected if the new Content Library doesn&#39;t have the necessary VM Images. If missing or &#x60;null&#x60;, the Content Library identifier will be cleared. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkloadNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP for Kubernetes API servers will be used.</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>ClusterProxyConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries that will be associated a the Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_SetSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no Content Libraries will be set for the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para>Total number of control planes associated with a Supervisor. Permitted values are 1 or 3. Attempting to scale in by reducing the desired count is not supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no change will be made to the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VspherePodsEnabled</maml:name>
          <maml:Description>
            <maml:para>A boolean indicating whether vSphere Pods support should be enabled. It is currently only possible to enable vSphere Pod support post Supervisor enablement, not disable it. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorServicesEnabled</maml:name>
          <maml:Description>
            <maml:para>A boolean indicating whether Supervisor Service support should be enabled. It is currently only possible to enable Supervisor Service support post Supervisor enablement, not disable it. Supervisor Services that rely on vSphere Pod support will not be installed unless vSphere Pod support is enabled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxConcurrentDnsForwards</maml:name>
          <maml:Description>
            <maml:para>This configuration setting applies to the DNS forwarder running on each Supervisor control plane VM. It determines the maximum number of concurrent DNS requests that can be sent to upstream *Vcenter_NamespaceManagement_Clusters_SetSpec.worker_DNS* servers from the Supervisor, which is calculated by multiplying this value by the *Vcenter_NamespaceManagement_Clusters_SetSpec.count* value. This value must be greater than or equal to 0. If set to 0, no limit will be imposed on the maximum number of concurrent requests that can be forwarded. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing value will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SizeHint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FloatingIp</maml:name>
        <maml:Description>
          <maml:para>Optionally, you can edit the floating IP address that is assigned to the Supervisor in case the DHCP server fails during the Supervisor enablement process. The field is only relevant when the DHCP mode of the Supervisor management network is set with *Vcenter_NamespaceManagement_Clusters_EnableSpec.master_management_network*. Set this floating IP parameter to remediate a supervisor enablement failure in the case where it was detected that the DHCP server does not support DHCP client identifiers. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing effective management network floating IP will not be 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NcpClusterNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcClusterNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorPrimaryWorkloadNetwork</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Primary workload network configuration. The Supervisor Primary workload network configuration refers to a network configuration used by Supervisor Kubernetes control plane VMs to expose Kubernetes API server to users and other workloads. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value remains unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, DNS servers set on Kubernetes API server will be cleared.</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>WorkerDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If missing or &#x60;null&#x60;, DNS servers set on worker nodes will be cleared.</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>MasterDnsSearchDomains</maml:name>
        <maml:Description>
          <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, DNS search domains set on Kubernetes API server will be cleared.</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>MasterNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If missing or &#x60;null&#x60;, VMware Tools based time synchronization is enabled and any set NTP servers are cleared.</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>MasterStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with Kubernetes API server. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EphemeralStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CnsFileConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoginBanner</maml:name>
        <maml:Description>
          <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, disclaimer to be displayed prior to login via the Kubectl plugin will be cleared.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDnsNames</maml:name>
        <maml:Description>
          <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the CSR for TLS certificate presented by the API server. The provided value will replace existing DNS names. This property was added in __vSphere API 8.0.2.00300__. If missing or &#x60;null&#x60;, existing DNS names will be cleared.</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>ImageStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRegistry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRepository</maml:name>
        <maml:Description>
          <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, default image repository will be set to Docker Hub official repository in case of Docker Hub image registry, otherwise will be set to empty string.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultKubernetesServiceContentLibrary</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_SetSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Modifying or clearing the Content Library identifier will not affect existing vSphere Kubernetes Service clusters. However, upgrades or scale-out of existing clusters may be affected if the new Content Library doesn&#39;t have the necessary VM Images. If missing or &#x60;null&#x60;, the Content Library identifier will be cleared. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkloadNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP for Kubernetes API servers will be used.</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>ClusterProxyConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries that will be associated a the Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_SetSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no Content Libraries will be set for the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para>Total number of control planes associated with a Supervisor. Permitted values are 1 or 3. Attempting to scale in by reducing the desired count is not supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no change will be made to the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VspherePodsEnabled</maml:name>
        <maml:Description>
          <maml:para>A boolean indicating whether vSphere Pods support should be enabled. It is currently only possible to enable vSphere Pod support post Supervisor enablement, not disable it. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorServicesEnabled</maml:name>
        <maml:Description>
          <maml:para>A boolean indicating whether Supervisor Service support should be enabled. It is currently only possible to enable Supervisor Service support post Supervisor enablement, not disable it. Supervisor Services that rely on vSphere Pod support will not be installed unless vSphere Pod support is enabled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxConcurrentDnsForwards</maml:name>
        <maml:Description>
          <maml:para>This configuration setting applies to the DNS forwarder running on each Supervisor control plane VM. It determines the maximum number of concurrent DNS requests that can be sent to upstream *Vcenter_NamespaceManagement_Clusters_SetSpec.worker_DNS* servers from the Supervisor, which is calculated by multiplying this value by the *Vcenter_NamespaceManagement_Clusters_SetSpec.count* value. This value must be greater than or equal to 0. If set to 0, no limit will be imposed on the maximum number of concurrent requests that can be forwarded. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing value will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot;


$VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementClustersImageRegistry &#x3D; Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname &quot;MyHostname&quot; -Port 0
$VcenterNamespaceManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementClustersContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementClustersSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersSetSpec -SizeHint &quot;TINY&quot; -FloatingIp &quot;MyFloatingIp&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkSetSpec -VpcClusterNetworkSpec $VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec -SupervisorPrimaryWorkloadNetwork &quot;MySupervisorPrimaryWorkloadNetwork&quot; -MasterDns &quot;MyMasterDns&quot; -WorkerDns &quot;MyWorkerDns&quot; -MasterDnsSearchDomains &quot;MyMasterDnsSearchDomains&quot; -MasterNtpServers &quot;MyMasterNtpServers&quot; -MasterStoragePolicy &quot;MyMasterStoragePolicy&quot; -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner &quot;MyLoginBanner&quot; -MasterDnsNames &quot;MyMasterDnsNames&quot; -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository &quot;MyDefaultImageRepository&quot; -DefaultKubernetesServiceContentLibrary &quot;MyDefaultKubernetesServiceContentLibrary&quot; -WorkloadNtpServers &quot;MyWorkloadNtpServers&quot; -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0 -VspherePodsEnabled $false -SupervisorServicesEnabled $false -MaxConcurrentDnsForwards 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementClustersSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersSetSpec -SizeHint &quot;TINY&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -MasterStoragePolicy &quot;MyMasterStoragePolicy&quot; -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersNCPClusterNetworkSetSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementCNSFileConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageStorageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageRegistry</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementProxyConfiguration</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-NamespaceManagementClustersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_UpdateSpec schema contains the specification required to update the configuration on the Cluster. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_UpdateSpec schema contains the specification required to update the configuration on the Cluster. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VspherePodsEnabled</maml:name>
          <maml:Description>
            <maml:para>A boolean indicating whether vSphere Pods support should be enabled. It is currently only possible to enable vSphere Pod support post Supervisor enablement, not disable it. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorServicesEnabled</maml:name>
          <maml:Description>
            <maml:para>A boolean indicating whether Supervisor Service support should be enabled. It is currently only possible to enable Supervisor Service support post Supervisor enablement, not disable it. Supervisor Services that rely on vSphere Pod support will not be installed unless vSphere Pod support is enabled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SizeHint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FloatingIp</maml:name>
          <maml:Description>
            <maml:para>Optionally, you can edit the floating IP address that is assigned to the Supervisor in case the DHCP server fails during the Supervisor enablement process. The field is only relevant when the DHCP mode of the Supervisor management network is set with *Vcenter_NamespaceManagement_Clusters_EnableSpec.master_management_network*. Set this floating IP parameter to remediate a supervisor enablement failure in the case where it was detected that the DHCP server does not support DHCP client identifiers. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing effective management network floating IP will not be 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>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NcpClusterNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcClusterNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorPrimaryWorkloadNetwork</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Primary workload network configuration. The Supervisor Primary workload network configuration refers to a network configuration used by Supervisor Kubernetes control plane VMs to expose Kubernetes API server to users and other workloads. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value remains unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If set, DNS servers set on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>WorkerDns</maml:name>
          <maml:Description>
            <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If set, DNS servers set on worker nodes will be replaced. Otherwise, they will not be modified.</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>MasterDnsSearchDomains</maml:name>
          <maml:Description>
            <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If set, DNS search domains on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>MasterNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If set, NTP servers on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>MasterStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with Kubernetes API server. If missing or &#x60;null&#x60;, storage policy associated with Kubernetes API server will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EphemeralStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. If missing or &#x60;null&#x60;, storage policy associated with ephemeral disks of all the Kubernetes Pods will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CnsFileConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoginBanner</maml:name>
          <maml:Description>
            <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, disclaimer to be displayed prior to login via the Kubectl plugin will not be 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>MasterDnsNames</maml:name>
          <maml:Description>
            <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the CSR for TLS certificate presented by the API server. The provided value will replace existing DNS names. This property was added in __vSphere API 8.0.2.00300__. If missing or &#x60;null&#x60;, existing DNS names will not be modified.</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>ImageStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRegistry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultImageRepository</maml:name>
          <maml:Description>
            <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, default image repository will not be 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>TlsEndpointCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded x509 certificate(s) issued for Kubernetes API Server. Certificate(s) used can be created by one of the two supported methods: 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_private_key* used to generate the certificate. Because a Kubernetes CertificateSigningRequest is created on an existing Namespaces-enabled cluster, you must use the Vcenter_NamespaceManagement_Clusters_UpdateSpec to specify this *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* on an existing cluster rather than during initially enabling Namespaces on a cluster. In case of providing the trust chain, the certificates should be simply concatenated into a single string. If missing or &#x60;null&#x60;, Kubernetes API Server certificate(s) will not be 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>TlsEndpointPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private Key matching *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_private_key* will not be 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>DefaultKubernetesServiceContentLibrary</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_UpdateSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Modifying or clearing the Content Library identifier will not affect existing vSphere Kubernetes Service clusters. However, upgrades or scale-out of existing clusters may be affected if the new Content Library doesn&#39;t have the necessary VM Images. If missing or &#x60;null&#x60;, the Content Library will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkloadNtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP servers for workloads will be unmodified.</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>ClusterProxyConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries that will be associated with a Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_UpdateSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no Content Libraries will be set for the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para>Total number of control planes associated with a Supervisor. If the existing count is 1, the allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or the existing count is 3, no change will be made to the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxConcurrentDnsForwards</maml:name>
          <maml:Description>
            <maml:para>This configuration setting applies to the DNS forwarder running on each Supervisor control plane VM. It determines the maximum number of concurrent DNS requests that can be sent to upstream *Vcenter_NamespaceManagement_Clusters_UpdateSpec.worker_DNS* servers from the Supervisor, which is calculated by multiplying this value by the *Vcenter_NamespaceManagement_Clusters_UpdateSpec.count* value. This value must be greater than or equal to 0. If set to 0, no limit will be imposed on the maximum number of concurrent requests that can be forwarded. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing value will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VspherePodsEnabled</maml:name>
        <maml:Description>
          <maml:para>A boolean indicating whether vSphere Pods support should be enabled. It is currently only possible to enable vSphere Pod support post Supervisor enablement, not disable it. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorServicesEnabled</maml:name>
        <maml:Description>
          <maml:para>A boolean indicating whether Supervisor Service support should be enabled. It is currently only possible to enable Supervisor Service support post Supervisor enablement, not disable it. Supervisor Services that rely on vSphere Pod support will not be installed unless vSphere Pod support is enabled. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to False.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SizeHint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSizingHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FloatingIp</maml:name>
        <maml:Description>
          <maml:para>Optionally, you can edit the floating IP address that is assigned to the Supervisor in case the DHCP server fails during the Supervisor enablement process. The field is only relevant when the DHCP mode of the Supervisor management network is set with *Vcenter_NamespaceManagement_Clusters_EnableSpec.master_management_network*. Set this floating IP parameter to remediate a supervisor enablement failure in the case where it was detected that the DHCP server does not support DHCP client identifiers. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing effective management network floating IP will not be 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>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NcpClusterNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcClusterNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorPrimaryWorkloadNetwork</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Primary workload network configuration. The Supervisor Primary workload network configuration refers to a network configuration used by Supervisor Kubernetes control plane VMs to expose Kubernetes API server to users and other workloads. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value remains unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on Kubernetes API server, specified in order of preference. If set, DNS servers set on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>WorkerDns</maml:name>
        <maml:Description>
          <maml:para>List of DNS server IP addresses to use on the worker nodes, specified in order of preference. If set, DNS servers set on worker nodes will be replaced. Otherwise, they will not be modified.</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>MasterDnsSearchDomains</maml:name>
        <maml:Description>
          <maml:para>List of domains (for example \&quot;vmware.com\&quot;) to be searched when trying to lookup a host name on Kubernetes API server, specified in order of preference. If set, DNS search domains on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>MasterNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use on Kubernetes API server, specified in order of preference. If set, NTP servers on Kubernetes API server will be replaced. Otherwise, they will not be modified.</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>MasterStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with Kubernetes API server. If missing or &#x60;null&#x60;, storage policy associated with Kubernetes API server will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EphemeralStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Identifier of storage policy associated with ephemeral disks of all the Kubernetes Pods in the cluster. If missing or &#x60;null&#x60;, storage policy associated with ephemeral disks of all the Kubernetes Pods will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CnsFileConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoginBanner</maml:name>
        <maml:Description>
          <maml:para>Disclaimer to be displayed prior to login via the Kubectl plugin. If missing or &#x60;null&#x60;, disclaimer to be displayed prior to login via the Kubectl plugin will not be 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>MasterDnsNames</maml:name>
        <maml:Description>
          <maml:para>List of DNS names to associate with the Kubernetes API server. These DNS names are embedded in the CSR for TLS certificate presented by the API server. The provided value will replace existing DNS names. This property was added in __vSphere API 8.0.2.00300__. If missing or &#x60;null&#x60;, existing DNS names will not be modified.</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>ImageStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageStorageSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRegistry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersImageRegistry</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultImageRepository</maml:name>
        <maml:Description>
          <maml:para>Default image repository to use when Kubernetes Pod container specification does not specify it as part of the container image name. If missing or &#x60;null&#x60;, default image repository will not be 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>TlsEndpointCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded x509 certificate(s) issued for Kubernetes API Server. Certificate(s) used can be created by one of the two supported methods: 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_private_key* used to generate the certificate. Because a Kubernetes CertificateSigningRequest is created on an existing Namespaces-enabled cluster, you must use the Vcenter_NamespaceManagement_Clusters_UpdateSpec to specify this *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* on an existing cluster rather than during initially enabling Namespaces on a cluster. In case of providing the trust chain, the certificates should be simply concatenated into a single string. If missing or &#x60;null&#x60;, Kubernetes API Server certificate(s) will not be 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>TlsEndpointPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private Key matching *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Clusters_UpdateSpec.tls_endpoint_private_key* will not be 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>DefaultKubernetesServiceContentLibrary</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Clusters_UpdateSpec.content_libraries* instead. Identifier of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Modifying or clearing the Content Library identifier will not affect existing vSphere Kubernetes Service clusters. However, upgrades or scale-out of existing clusters may be affected if the new Content Library doesn&#39;t have the necessary VM Images. If missing or &#x60;null&#x60;, the Content Library will not be modified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkloadNtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP server DNS names or IP addresses to use for workloads such as Kubernetes Cluster VMs, specified in order of preference. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, NTP servers for workloads will be unmodified.</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>ClusterProxyConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxyConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries that will be associated with a Supervisor. This list should refer to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Clusters_UpdateSpec.default_kubernetes_service_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no Content Libraries will be set for the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersContentLibrarySpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para>Total number of control planes associated with a Supervisor. If the existing count is 1, the allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or the existing count is 3, no change will be made to the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxConcurrentDnsForwards</maml:name>
        <maml:Description>
          <maml:para>This configuration setting applies to the DNS forwarder running on each Supervisor control plane VM. It determines the maximum number of concurrent DNS requests that can be sent to upstream *Vcenter_NamespaceManagement_Clusters_UpdateSpec.worker_DNS* servers from the Supervisor, which is calculated by multiplying this value by the *Vcenter_NamespaceManagement_Clusters_UpdateSpec.count* value. This value must be greater than or equal to 0. If set to 0, no limit will be imposed on the maximum number of concurrent requests that can be forwarded. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing value will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec -PodCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -DefaultIngressTlsPrivateKey &quot;MyDefaultIngressTlsPrivateKey&quot;


$VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementClustersImageStorageSpec &#x3D; Initialize-VcenterNamespaceManagementClustersImageStorageSpec -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementClustersImageRegistry &#x3D; Initialize-VcenterNamespaceManagementClustersImageRegistry -Hostname &quot;MyHostname&quot; -Port 0
$VcenterNamespaceManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementClustersContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementClustersContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementClustersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersUpdateSpec -VspherePodsEnabled $false -SupervisorServicesEnabled $false -SizeHint &quot;TINY&quot; -FloatingIp &quot;MyFloatingIp&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -NcpClusterNetworkSpec $VcenterNamespaceManagementClustersNCPClusterNetworkUpdateSpec -VpcClusterNetworkSpec $VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec -SupervisorPrimaryWorkloadNetwork &quot;MySupervisorPrimaryWorkloadNetwork&quot; -MasterDns &quot;MyMasterDns&quot; -WorkerDns &quot;MyWorkerDns&quot; -MasterDnsSearchDomains &quot;MyMasterDnsSearchDomains&quot; -MasterNtpServers &quot;MyMasterNtpServers&quot; -MasterStoragePolicy &quot;MyMasterStoragePolicy&quot; -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -CnsFileConfig $VcenterNamespaceManagementCNSFileConfig -LoginBanner &quot;MyLoginBanner&quot; -MasterDnsNames &quot;MyMasterDnsNames&quot; -ImageStorage $VcenterNamespaceManagementClustersImageStorageSpec -DefaultImageRegistry $VcenterNamespaceManagementClustersImageRegistry -DefaultImageRepository &quot;MyDefaultImageRepository&quot; -TlsEndpointCertificate &quot;MyTlsEndpointCertificate&quot; -TlsEndpointPrivateKey &quot;MyTlsEndpointPrivateKey&quot; -DefaultKubernetesServiceContentLibrary &quot;MyDefaultKubernetesServiceContentLibrary&quot; -WorkloadNtpServers &quot;MyWorkloadNtpServers&quot; -ClusterProxyConfig $VcenterNamespaceManagementProxyConfiguration -ContentLibraries $VcenterNamespaceManagementClustersContentLibrarySpec -Count 0 -MaxConcurrentDnsForwards 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersNCPClusterNetworkUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementCNSFileConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageStorageSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementClustersImageRegistry</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementProxyConfiguration</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-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcClusterNetworkSetSpec schema encapsulates the NSX VPC cluster networking configuration parameters for the vSphere Namespaces Cluster Set operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcClusterNetworkSetSpec schema encapsulates the NSX VPC cluster networking configuration parameters for the vSphere Namespaces Cluster Set operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultPrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>Default CIDR blocks from which private subnets are allocated for new VPCs. Setting does not affect existing VPCs, but rather establishes the default for all new namespaces. This range should not overlap with those in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.ip_management*, or other services running in the datacenter. Changing to use invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>DefaultPrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>Default CIDR blocks from which private subnets are allocated for new VPCs. Setting does not affect existing VPCs, but rather establishes the default for all new namespaces. This range should not overlap with those in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.ip_management*, or other services running in the datacenter. Changing to use invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersVpcClusterNetworkSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcClusterNetworkUpdateSpec schema encapsulates the NSX VPC cluster networking configuration parameters for the vSphere Namespaces Cluster Update operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcClusterNetworkUpdateSpec schema encapsulates the NSX VPC cluster networking configuration parameters for the vSphere Namespaces Cluster Update operation. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultPrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>Default CIDR blocks from which private subnets are allocated for new VPCs. Updating does not affect existing VPCs, but rather establishes the default for all new namespaces. This range should not overlap with the IP blocks defined in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.ip_management*, or other services running in the datacenter. Changing to use invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>DefaultPrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>Default CIDR blocks from which private subnets are allocated for new VPCs. Updating does not affect existing VPCs, but rather establishes the default for all new namespaces. This range should not overlap with the IP blocks defined in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.ip_management*, or other services running in the datacenter. Changing to use invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersVpcClusterNetworkUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementClustersVpcConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClustersVpcConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcConfig schema describes the specification of an NSX VPC for Supervisor Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcConfig schema describes the specification of an NSX VPC for Supervisor Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClustersVpcConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxProjectInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersProjectInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersProjectInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConnectivityProfileInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultPrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>Default CIDR blocks from which private subnets and private pod IPs are allocated for all VPCs created in the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>NsxProjectInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersProjectInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersProjectInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConnectivityProfileInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultPrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>Default CIDR blocks from which private subnets and private pod IPs are allocated for all VPCs created in the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>
$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcConfig &#x3D; Initialize-VcenterNamespaceManagementClustersVpcConfig -NsxProjectInfo $VcenterNamespaceManagementClustersProjectInfo -VpcConnectivityProfileInfo $VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcConfig &#x3D; Initialize-VcenterNamespaceManagementClustersVpcConfig -NsxProjectInfo $VcenterNamespaceManagementClustersProjectInfo -VpcConnectivityProfileInfo $VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersVpcConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementClustersProjectInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-VcenterNamespaceManagementClustersVpcNetworkInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementClustersVpcNetworkInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcNetworkInfo schema describes the detailed VPC settings for a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_VpcNetworkInfo schema describes the detailed VPC settings for a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementClustersVpcNetworkInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersVpcConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcConfig &#x3D; Initialize-VcenterNamespaceManagementClustersVpcConfig -NsxProjectInfo $VcenterNamespaceManagementClustersProjectInfo -VpcConnectivityProfileInfo $VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

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

$VcenterNamespaceManagementClustersProjectInfo &#x3D; Initialize-VcenterNamespaceManagementClustersProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementClustersVpcConfig &#x3D; Initialize-VcenterNamespaceManagementClustersVpcConfig -NsxProjectInfo $VcenterNamespaceManagementClustersProjectInfo -VpcConnectivityProfileInfo $VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesInfo -DefaultPrivateCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementClustersVpcNetworkInfo &#x3D; Initialize-VcenterNamespaceManagementClustersVpcNetworkInfo -VpcConfig $VcenterNamespaceManagementClustersVpcConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementClustersVpcNetworkInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersVpcNetworkInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementClustersVpcConfig</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-NamespaceManagementClustersWorkloadNetworksEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementClustersWorkloadNetworksEnableSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec contains the specification required to configure workload networks for a vSphere Namespaces Cluster during Enable operation. These workload networks will be used as backing network for Kubernetes Cluster VMs and Kubernetes control plane VMs. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec contains the specification required to configure workload networks for a vSphere Namespaces Cluster during Enable operation. These workload networks will be used as backing network for Kubernetes Cluster VMs and Kubernetes control plane VMs. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementClustersWorkloadNetworksEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorPrimaryWorkloadNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkList</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_CreateSpec* schemaes for additional list of vSphere Namespaces networks to be associated with this cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; no additional networks will be associated with the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec&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>SupervisorPrimaryWorkloadNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkList</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_CreateSpec* schemaes for additional list of vSphere Namespaces networks to be associated with this cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60; no additional networks will be associated with the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksCreateSpec&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>


$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup &quot;MyPortgroup&quot; -IpAssignmentMode &quot;DHCP&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;


$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespaceManagementNetworksCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network &quot;MyNetwork&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkCreateSpec

$VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -SupervisorPrimaryWorkloadNetwork $VcenterNamespaceManagementNetworksCreateSpec -NetworkList $VcenterNamespaceManagementNetworksCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersWorkloadNetworksEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementNetworksCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network &quot;MyNetwork&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;

$VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec &#x3D; Initialize-VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec -SupervisorPrimaryWorkloadNetwork $VcenterNamespaceManagementNetworksCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementClustersWorkloadNetworksEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementClustersWorkloadNetworksEnableSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksCreateSpec</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-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_DistributedSwitchCompatibility_FilterSpec schema contains properties used to filter the results when listing Distributed Switches (see *GET /vcenter/namespace-management/distributed-switch-compatibility*) and their compatibility information.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_DistributedSwitchCompatibility_FilterSpec schema contains properties used to filter the results when listing Distributed Switches (see *GET /vcenter/namespace-management/distributed-switch-compatibility*) and their compatibility information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only Distributed Switches which are compatible with vSphere Namespaces match the filter. If false, only Distributed Switches which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only Distributed Switches which are compatible with vSphere Namespaces match the filter. If false, only Distributed Switches which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec -Compatible $false -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementDistributedSwitchCompatibilityFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_EdgeClusterCompatibility_FilterSpec schema contains properties used to filter the results when listing Edge Clusters (see *GET /vcenter/namespace-management/edge-cluster-compatibility*) and their compatibility information.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_EdgeClusterCompatibility_FilterSpec schema contains properties used to filter the results when listing Edge Clusters (see *GET /vcenter/namespace-management/edge-cluster-compatibility*) and their compatibility information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only Edge Clusters which are compatible with vSphere Namespaces match the filter. If false, only Edge Clusters which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Edge Clusters match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only Edge Clusters which are compatible with vSphere Namespaces match the filter. If false, only Edge Clusters which are incompatible with vSphere Namespaces match the filter. If missing or &#x60;null&#x60;, both compatible and incompatible Edge Clusters match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec -Compatible $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementEdgeClusterCompatibilityFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementIPRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementIPRange</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_IPRange schema is used to express a range of IP addresses. The formats supported by this structure will depend on the IP addressing scheme that is being used by vSphere Namespaces. Currently, vSphere Namespaces only supports IPv4. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_IPRange schema is used to express a range of IP addresses. The formats supported by this structure will depend on the IP addressing scheme that is being used by vSphere Namespaces. Currently, vSphere Namespaces only supports IPv4. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementIPRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The starting address of the range. This property was added in __vSphere API 7.0.1.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>Count</maml:name>
          <maml:Description>
            <maml:para>The number of IP addresses in the range. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The starting address of the range. This property was added in __vSphere API 7.0.1.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>Count</maml:name>
        <maml:Description>
          <maml:para>The number of IP addresses in the range. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementIPRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementIPRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementIPRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementIpv4Cidr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementIpv4Cidr</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Ipv4Cidr schema contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Ipv4Cidr schema contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementIpv4Cidr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv4 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>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv4 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>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementIpv4Cidr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementIpv4Cidr with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementIpv4Cidr</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec schema contains the specification required to configure vSphere Namespaces with an existing Content Library of Supervisor images. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec schema contains the specification required to configure vSphere Namespaces with an existing Content Library of Supervisor images. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Library</maml:name>
          <maml:Description>
            <maml:para>The vSphere Namespaces will be configured with the *Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec.library*. *Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec.library* must refer to a Content Library in the vSphere inventory. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Library</maml:name>
        <maml:Description>
          <maml:para>The vSphere Namespaces will be configured with the *Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec.library*. *Vcenter_NamespaceManagement_Lifecycle_Content_Libraries_SetSpec.library* must refer to a Content Library in the vSphere inventory. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLifecycleContentLibrariesSetSpec &#x3D; Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec -Library &quot;MyLibrary&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLifecycleContentLibrariesSetSpec &#x3D; Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec -Library &quot;MyLibrary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementLifecycleContentLibrariesSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLifecycleContentLibrariesSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersAviConfigCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersAviConfigCreateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigCreateSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigCreateSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersAviConfigCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</maml:name>
            <maml: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.2.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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.2.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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.2.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>CloudName</maml:name>
          <maml:Description>
            <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 8.0.2.00300__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</maml:name>
          <maml: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.2.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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.2.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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.2.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>CloudName</maml:name>
        <maml:Description>
          <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 8.0.2.00300__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersServer</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-NamespaceManagementLoadBalancersAviConfigSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersAviConfigSetSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigSetSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigSetSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersAviConfigSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</maml:name>
            <maml: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.3.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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.3.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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.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: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer</maml:name>
          <maml: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.3.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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.3.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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersAviConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigSetSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersAviConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigSetSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersAviConfigSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersServer</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-NamespaceManagementLoadBalancersAviConfigUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersAviConfigUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigUpdateSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_LoadBalancers_AviConfigUpdateSpec captures the configuration data required for integration with the Avi Software Load Balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersAviConfigUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for the administrator user. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersAviConfigUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersConfigSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersConfigSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_ConfigSpec encapsulates load balancer configuration on vSphere Namespaces. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_ConfigSpec encapsulates load balancer configuration on vSphere Namespaces. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersConfigSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>An identifier that identifies a load balancer and can be used to query or configure load balancer properties via these resources. The identifier has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string, with a maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaProxyConfigCreateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AviConfigCreateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>An identifier that identifies a load balancer and can be used to query or configure load balancer properties via these resources. The identifier has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string, with a maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.LoadBalancerConfig&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaProxyConfigCreateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AviConfigCreateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0

$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;

$VcenterNamespaceManagementLoadBalancersConfigSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersConfigSpec -Id &quot;MyId&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot; -HaProxyConfigCreateSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -AviConfigCreateSpec $VcenterNamespaceManagementLoadBalancersAviConfigCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersConfigSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementLoadBalancersConfigSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersConfigSpec -Id &quot;MyId&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersConfigSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersConfigSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersHAProxyConfigCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersAviConfigCreateSpec</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-NamespaceManagementLoadBalancersHAProxyConfigCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersHAProxyConfigCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigCreateSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HAProxy. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigCreateSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HAProxy. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersHAProxyConfigCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Servers is a list of the addresses for the data plane API servers used to configure Virtual Servers. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.1.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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.1.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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.1.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Servers is a list of the addresses for the data plane API servers used to configure Virtual Servers. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.1.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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.1.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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.1.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersHAProxyConfigCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersHAProxyConfigSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersHAProxyConfigSetSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigSetSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HA Proxy. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigSetSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HA Proxy. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersHAProxyConfigSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Servers is a list of the addresses for the data plane API servers used to configure HAProxy. Note: This field cannot be updated and should match existing list of servers. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.3.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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.3.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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Servers is a list of the addresses for the data plane API servers used to configure HAProxy. Note: This field cannot be updated and should match existing list of servers. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersServer&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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.3.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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.3.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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigUpdateSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HAProxy. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_LoadBalancers_HAProxyConfigUpdateSpec captures the configuration data required for Supervisor Service Type:LoadBalancer to have an external load balancer be created via HAProxy. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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: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>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersServer</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_LoadBalancers_Server represents an endpoint used to configure load balancers. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_LoadBalancers_Server represents an endpoint used to configure load balancers. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Load balancer hostname or IPv4 address. This property was added in __vSphere API 7.0.1.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>Port</maml:name>
          <maml:Description>
            <maml:para>Load balancer port. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Load balancer hostname or IPv4 address. This property was added in __vSphere API 7.0.1.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>Port</maml:name>
        <maml:Description>
          <maml:para>Load balancer port. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersServer with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersServer</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementLoadBalancersSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_SetSpec encapsulates configuration allowed for setting a new configuration for a load balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_SetSpec encapsulates configuration allowed for setting a new configuration for a load balancer. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. A set operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaProxyConfigSetSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AviConfigSetSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. A set operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaProxyConfigSetSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AviConfigSetSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0

$VcenterNamespaceManagementLoadBalancersServer &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -Servers $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementLoadBalancersAviConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigSetSpec -Server $VcenterNamespaceManagementLoadBalancersServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;

$VcenterNamespaceManagementLoadBalancersSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersSetSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot; -HaProxyConfigSetSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigSetSpec -AviConfigSetSpec $VcenterNamespaceManagementLoadBalancersAviConfigSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementLoadBalancersSetSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersSetSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersHAProxyConfigSetSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersAviConfigSetSpec</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-NamespaceManagementLoadBalancersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementLoadBalancersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_UpdateSpec encapsulates configuration allowed for when updating configuration for load balancers. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_LoadBalancers_UpdateSpec encapsulates configuration allowed for when updating configuration for load balancers. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementLoadBalancersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. An update operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing list of address ranges will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaProxyConfigUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AviConfigUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. An update operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the existing list of address ranges will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaProxyConfigUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AviConfigUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
$VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
$VcenterNamespaceManagementLoadBalancersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersUpdateSpec -AddressRanges $VcenterNamespaceManagementIPRange -Provider &quot;HA_PROXY&quot; -HaProxyConfigUpdateSpec $VcenterNamespaceManagementLoadBalancersHAProxyConfigUpdateSpec -AviConfigUpdateSpec $VcenterNamespaceManagementLoadBalancersAviConfigUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementLoadBalancersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementLoadBalancersUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementLoadBalancersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementLoadBalancersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersHAProxyConfigUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementLoadBalancersAviConfigUpdateSpec</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-VcenterNamespaceManagementNSXTier0GatewayFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNSXTier0GatewayFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_NSXTier0Gateway_FilterSpec schema contains additional properties used to filter the results when listing NSXTier0Gateway (see *GET /vcenter/namespace-management/nsx-tier0-gateways*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_NSXTier0Gateway_FilterSpec schema contains additional properties used to filter the results when listing NSXTier0Gateway (see *GET /vcenter/namespace-management/nsx-tier0-gateways*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNSXTier0GatewayFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeVrf</maml:name>
          <maml:Description>
            <maml:para>Criteria of if Tier0-VRF gateways should be included as part of result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, only non-VRF Tier0 Gateways will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IncludeVrf</maml:name>
        <maml:Description>
          <maml:para>Criteria of if Tier0-VRF gateways should be included as part of result. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, only non-VRF Tier0 Gateways will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementNSXTier0GatewayFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNSXTier0GatewayFilterSpec -IncludeVrf $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNSXTier0GatewayFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNSXTier0GatewayFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNSXTier0GatewayFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNSXTier0GatewayFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNSXTier0GatewayFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_CreateSpec schema contains the specification required to create a vSphere Namespaces network object. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_CreateSpec schema contains the specification required to create a vSphere Namespaces network object. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier of the network. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name must be unique within a cluster. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsphereNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier of the network. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name must be unique within a cluster. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsphereNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup &quot;MyPortgroup&quot; -IpAssignmentMode &quot;DHCP&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;


$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespaceManagementNetworksCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network &quot;MyNetwork&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksCreateSpec -Network &quot;MyNetwork&quot; -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksNsxNetworkCreateSpec</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-NamespaceManagementNetworksEdgesEdge</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksEdgesEdge</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Edge schema contains configuration for network traffic entering and exiting a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Edge schema contains configuration for network traffic entering and exiting a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksEdgesEdge</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Edge.id* is a unique identifier that can be referenced for updates. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be automatically generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancerAddressRanges</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Networks_Edges_Edge.load_balancer_address_ranges* defines the list of addresses that a load balancer can consume to publish Kubernetes services. This range must contain at least one IP address unless the NSX Advanced provider is selected. It is recommended to supply a large enough range to support load balancers requested for pods in the control plane and Kubernetes Clusters. This property was added in __vSphere API 8.0.0.1__. This field must be set if *Vcenter_NamespaceManagement_Networks_Edges_Edge.provider* is not an NSX Advanced Load Balancer.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Haproxy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesHAProxyConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesHAProxyConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nsx</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxAdvanced</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Foundation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdgeProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdgeProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>*Vcenter_NamespaceManagement_Networks_Edges_Edge.id* is a unique identifier that can be referenced for updates. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be automatically generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancerAddressRanges</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Networks_Edges_Edge.load_balancer_address_ranges* defines the list of addresses that a load balancer can consume to publish Kubernetes services. This range must contain at least one IP address unless the NSX Advanced provider is selected. It is recommended to supply a large enough range to support load balancers requested for pods in the control plane and Kubernetes Clusters. This property was added in __vSphere API 8.0.0.1__. This field must be set if *Vcenter_NamespaceManagement_Networks_Edges_Edge.provider* is not an NSX Advanced Load Balancer.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Haproxy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesHAProxyConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesHAProxyConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nsx</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxAdvanced</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Foundation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdgeProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdgeProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0

$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;


$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id &quot;MyId&quot; -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider &quot;HAPROXY&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesEdge with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesEdge with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesEdge</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksEdgesHAProxyConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksEdgesNSXConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksEdgesNSXAdvancedLBConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</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-VcenterNamespaceManagementNetworksEdgesFoundationDNS</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationDNS</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS describes DNS servers and search domains for a given network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS describes DNS servers and search domains for a given network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS.servers* is a list of IP addresses that clients may use for DNS resolution on a given network in priority order. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>SearchDomains</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS.search_domains* is a list of DNS search domains to be used on this network. This field is useful for corporate networks or local domains that are not publicly resolvable. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS.servers* is a list of IP addresses that clients may use for DNS resolution on a given network in priority order. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>SearchDomains</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_DNS.search_domains* is a list of DNS search domains to be used on this network. This field is useful for corporate networks or local domains that are not publicly resolvable. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationDNS</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_DeploymentTarget describes how to deploy the vSphere Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_DeploymentTarget describes how to deploy the vSphere Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>The list of zones to deploy onto. Currently only a single Supervisor Management Zone is supported. This property was added in __vSphere API 9.0.0.0__. If no zones are provided, one will be chosen for you. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Storage Policy containing datastores hosting the load balancer nodes. This property was added in __vSphere API 9.0.0.0__. Defaults to the Supervisor&#39;s control plane Storage Policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentSize</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Availability</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationAvailabilityMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationAvailabilityMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>The list of zones to deploy onto. Currently only a single Supervisor Management Zone is supported. This property was added in __vSphere API 9.0.0.0__. If no zones are provided, one will be chosen for you. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Storage Policy containing datastores hosting the load balancer nodes. This property was added in __vSphere API 9.0.0.0__. Defaults to the Supervisor&#39;s control plane Storage Policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentSize</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Availability</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationAvailabilityMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationAvailabilityMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_DistributedPortGroupNetwork is a network backed by a single vSphere distributed port group. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_DistributedPortGroupNetwork is a network backed by a single vSphere distributed port group. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</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-facing name of the network. A Supervisor workload network will be created with this name. This name must be compliant with DNS naming specifications as stated in RFC 1123. This property was added in __vSphere API 9.0.0.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>Network</maml:name>
          <maml:Description>
            <maml:para>Distributed Virtual Port Group identifier. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipam</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetworkIPAMType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetworkIPAMType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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-facing name of the network. A Supervisor workload network will be created with this name. This name must be compliant with DNS naming specifications as stated in RFC 1123. This property was added in __vSphere API 9.0.0.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>Network</maml:name>
        <maml:Description>
          <maml:para>Distributed Virtual Port Group identifier. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipam</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetworkIPAMType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetworkIPAMType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</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-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange defines a contiguous set of IP addresses in the context of a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange defines a contiguous set of IP addresses in the context of a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange.address* is the starting IP address. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange.count* is number of IP addresses in the range. For example: - A /24 subnet will have a count of 256. - A /24 subnet with a gateway address and a broadcast address will have a count of 254. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange.address* is the starting IP address. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_FoundationIPRange.count* is number of IP addresses in the range. For example: - A /24 subnet will have a count of 256. - A /24 subnet with a gateway address and a broadcast address will have a count of 254. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_IPConfig encapsulates configuration required to enable the load balancer on static IP networks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_IPConfig encapsulates configuration required to enable the load balancer on static IP networks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpRanges</maml:name>
          <maml:Description>
            <maml:para>IP ranges will be used to provision IP addresses for nodes on a network. You must supply at least one IP address per network override per node. The IP addresses must exist within the same subnet as the provided gateway. If you want to scale up the number of load balancer nodes, you must have enough free IP addresses present in the pool on each respective network. To deploy a load balancer, one IP address is required for each node on each network. For example, if deploying in HA configuration, you must supply two IP addresses for each network for a total of four IP addresses. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange&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>Gateway</maml:name>
          <maml:Description>
            <maml:para>A gateway is the default gateway on a network specified in CIDR notation. E.g. 192.168.0.1/24. IP addresses specified in *Vcenter_NamespaceManagement_Networks_Edges_Foundation_IPConfig.ip_ranges* must be contained within the same subnet as this gateway. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpRanges</maml:name>
        <maml:Description>
          <maml:para>IP ranges will be used to provision IP addresses for nodes on a network. You must supply at least one IP address per network override per node. The IP addresses must exist within the same subnet as the provided gateway. If you want to scale up the number of load balancer nodes, you must have enough free IP addresses present in the pool on each respective network. To deploy a load balancer, one IP address is required for each node on each network. For example, if deploying in HA configuration, you must supply two IP addresses for each network for a total of four IP addresses. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange&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>Gateway</maml:name>
        <maml:Description>
          <maml:para>A gateway is the default gateway on a network specified in CIDR notation. E.g. 192.168.0.1/24. IP addresses specified in *Vcenter_NamespaceManagement_Networks_Edges_Foundation_IPConfig.ip_ranges* must be contained within the same subnet as this gateway. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationIPConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationNTP</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_NTP describes network time protocol configuration for a network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_NTP describes network time protocol configuration for a network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_NTP.servers* contains a list of servers in priority order that clients can use for network time protocol. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Foundation_NTP.servers* contains a list of servers in priority order that clients can use for network time protocol. If missing or &#x60;null&#x60;, and the interface configured with a Management Persona is connected to a DHCP network, it will attempt to obtain its settings from a DHCP server. If the interface configured with a Management Persona is connected to a static IP network, the values will be synced with the Supervisor&#39;s management services *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.services*. This property was added in __vSphere API 9.0.0.0__.</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>$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationNTP</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationNetwork</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_Network describes how packets from the load balancer reach their destinations. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_Network describes how packets from the load balancer reach their destinations. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DvpgNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DvpgNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationNetwork</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork</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-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_NetworkInterface defines how a load balancer will be connected to a network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_NetworkInterface defines how a load balancer will be connected to a network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Personas</maml:name>
          <maml:Description>
            <maml:para>The list of interface personas. An interface must have at least one persona and may have additional *distinct* personas. For example, an interface with Management Persona, Workload Persona, and Frontend Personas will configure the load balancer to put load balancer IPs on the same interface that will be used to reach workloads and other load balancer nodes. An interface configured with only a Frontend Persona will allow ingress and return traffic to exit that interface while relying on different interfaces for management traffic and workload traffic. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&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>Network</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Personas</maml:name>
        <maml:Description>
          <maml:para>The list of interface personas. An interface must have at least one persona and may have additional *distinct* personas. For example, an interface with Management Persona, Workload Persona, and Frontend Personas will configure the load balancer to put load balancer IPs on the same interface that will be used to reach workloads and other load balancer nodes. An interface configured with only a Frontend Persona will allow ingress and return traffic to exit that interface while relying on different interfaces for management traffic and workload traffic. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&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>Network</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork</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-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_NetworkServices contains external services on a network that the load balancer is eligible to interact with. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_Foundation_NetworkServices contains external services on a network that the load balancer is eligible to interact with. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dns</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDNS</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDNS</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ntp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNTP</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNTP</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Syslog</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSyslog</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSyslog</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Dns</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDNS</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDNS</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ntp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNTP</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNTP</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Syslog</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSyslog</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSyslog</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog</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-VcenterNamespaceManagementNetworksEdgesFoundationSyslog</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesFoundationSyslog</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_Syslog configuration defines how logs are exported using the syslog protocol. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Foundation_Syslog configuration defines how logs are exported using the syslog protocol. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Endpoint</maml:name>
          <maml:Description>
            <maml:para>FQDN or IP address of the remote syslog server taking the form &#x60;&#x60;&#x60;protocol://hostname|ipv4|ipv6[:port]&#x60;&#x60;&#x60;. The syslog protocol defaults to tcp. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; logs will be persisted locally.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityPem</maml:name>
          <maml:Description>
            <maml:para>The Certificate Authority certificate can be provided in PEM format to validate the *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Syslog.endpoint* when using a TLS protocol. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no validation will be performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Endpoint</maml:name>
        <maml:Description>
          <maml:para>FQDN or IP address of the remote syslog server taking the form &#x60;&#x60;&#x60;protocol://hostname|ipv4|ipv6[:port]&#x60;&#x60;&#x60;. The syslog protocol defaults to tcp. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; logs will be persisted locally.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateAuthorityPem</maml:name>
        <maml:Description>
          <maml:para>The Certificate Authority certificate can be provided in PEM format to validate the *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Syslog.endpoint* when using a TLS protocol. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; no validation will be performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesFoundationSyslog</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksEdgesHAProxyConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksEdgesHAProxyConfig</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig schema describes configuration for the HAProxy Load Balancer. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig schema describes configuration for the HAProxy Load Balancer. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksEdgesHAProxyConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.servers* is a list of the addresses for the data plane API servers used to configure Virtual Servers. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer&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>Username</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.username* is used by the HAProxy Kubernetes Operator to program the HAProxy Controller. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.password* secures the *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.username*. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.servers* is a list of the addresses for the data plane API servers used to configure Virtual Servers. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer&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>Username</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.username* is used by the HAProxy Kubernetes Operator to program the HAProxy Controller. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.password* secures the *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.username*. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. *Vcenter_NamespaceManagement_Networks_Edges_HAProxyConfig.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesHAProxyConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesHAProxyConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesHAProxyConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksEdgesNSXAdvancedLBConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksEdgesNSXAdvancedLBConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig schema is used to describe the NSX Advanced Load Balancer configuration. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig schema is used to describe the NSX Advanced Load Balancer configuration. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksEdgesNSXAdvancedLBConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer</maml:name>
            <maml: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>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.username* is used by the Avi Kubernetes Operator to program the Avi Controller. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.password* is the password for the username. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.0.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>CloudName</maml:name>
          <maml:Description>
            <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 8.0.2.00300__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesServer</maml:name>
          <maml: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>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.username* is used by the Avi Kubernetes Operator to program the Avi Controller. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.password* is the password for the username. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXAdvancedLBConfig.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.0.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>CloudName</maml:name>
        <maml:Description>
          <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 8.0.2.00300__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesNSXAdvancedLBConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesNSXAdvancedLBConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksEdgesServer</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-NamespaceManagementNetworksEdgesNSXConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksEdgesNSXConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_NSXConfig schema describes the configuration for NSX Edge services. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_NSXConfig schema describes the configuration for NSX Edge services. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksEdgesNSXConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterId</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.edge_cluster_ID* defines the NSX Edge Cluster to be used for Kubernetes Services of type LoadBalancer, Kubernetes Ingresses, and NSX SNAT. This property was added in __vSphere API 8.0.0.1__. Defaults to a the edge cluster created earliest.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultIngressTlsCertificate</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.default_ingress_TLS_certificate* defines a default certificate that is served on Ingress services, when another certificate is not presented. This configuration applies to all namespaces by default. This property was added in __vSphere API 8.0.0.1__. If unset, there will be no certificate served on Ingress.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RoutingMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXRoutingMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXRoutingMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressIpRanges</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.egress_IP_ranges* lists the IP Ranges from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges must not overlap with other IP ranges on this network. This property was added in __vSphere API 8.0.0.1__. If this range is empty, network traffic will not be able to exit the cluster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>T0Gateway</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.t0_gateway* specifies the default Tier-0 gateway ID for the namespaces configuration. This property was added in __vSphere API 8.0.0.1__. If unset, the default Tier-0 gateway from the edge cluster is used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancerSize</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesLoadBalancerSize</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesLoadBalancerSize</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.edge_cluster_ID* defines the NSX Edge Cluster to be used for Kubernetes Services of type LoadBalancer, Kubernetes Ingresses, and NSX SNAT. This property was added in __vSphere API 8.0.0.1__. Defaults to a the edge cluster created earliest.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultIngressTlsCertificate</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.default_ingress_TLS_certificate* defines a default certificate that is served on Ingress services, when another certificate is not presented. This configuration applies to all namespaces by default. This property was added in __vSphere API 8.0.0.1__. If unset, there will be no certificate served on Ingress.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RoutingMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXRoutingMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesNSXRoutingMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressIpRanges</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.egress_IP_ranges* lists the IP Ranges from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges must not overlap with other IP ranges on this network. This property was added in __vSphere API 8.0.0.1__. If this range is empty, network traffic will not be able to exit the cluster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>T0Gateway</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_NSXConfig.t0_gateway* specifies the default Tier-0 gateway ID for the namespaces configuration. This property was added in __vSphere API 8.0.0.1__. If unset, the default Tier-0 gateway from the edge cluster is used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancerSize</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesLoadBalancerSize</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesLoadBalancerSize</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesNSXConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesNSXConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesNSXConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksEdgesServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksEdgesServer</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Server schema represents an endpoint used to configure load balancers. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Networks_Edges_Server schema represents an endpoint used to configure load balancers. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksEdgesServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Server.host* specifies a the management hostname or IPv4 address for a load balancer. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Server.port* specifies a management port used to access a load balancer. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Server.host* specifies a the management hostname or IPv4 address for a load balancer. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Edges_Server.port* specifies a management port used to access a load balancer. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksEdgesServer with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesServer</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Edges_VsphereFoundationConfig schema contains configuration for enabling a vSphere Foundation Load Balancer to load balance Supervisor workload traffic. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Edges_VsphereFoundationConfig schema contains configuration for enabling a vSphere Foundation Load Balancer to load balance Supervisor workload traffic. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentTarget</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Interfaces</maml:name>
          <maml:Description>
            <maml:para>Customize the network interfaces of the Load Balancer. For details, see *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Persona* Supported network interface/persona combinations currently include: - One interface with combined Frontend and Management Personas - One interface with Management Persona, one interface with Frontend Persona - One interface with Management Persona, one interface with Frontend Persona, one interface with Backend Persona This property was added in __vSphere API 9.0.0.0__. If no interfaces are configured, then the load balancer will be attached to the Supervisor&#39;s management and workload networks when applicable. If a Supervisor is provisioned with two networks, the following interface configuration is created: &lt;table&gt; Interface IndexPersona(s)Network 1Management PersonaSupervisor Management Network 2Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context management traffic is isolated from workload and load balancer traffic. If a Supervisor is provisioned with one network, the following interface configuration is created. &lt;table&gt; Interface IndexPersona(s)Network 1Management Persona, Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context a single interface is used for management, workload, and load balancer traffic. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkServices</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentTarget</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Interfaces</maml:name>
        <maml:Description>
          <maml:para>Customize the network interfaces of the Load Balancer. For details, see *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Persona* Supported network interface/persona combinations currently include: - One interface with combined Frontend and Management Personas - One interface with Management Persona, one interface with Frontend Persona - One interface with Management Persona, one interface with Frontend Persona, one interface with Backend Persona This property was added in __vSphere API 9.0.0.0__. If no interfaces are configured, then the load balancer will be attached to the Supervisor&#39;s management and workload networks when applicable. If a Supervisor is provisioned with two networks, the following interface configuration is created: &lt;table&gt; Interface IndexPersona(s)Network 1Management PersonaSupervisor Management Network 2Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context management traffic is isolated from workload and load balancer traffic. If a Supervisor is provisioned with one network, the following interface configuration is created. &lt;table&gt; Interface IndexPersona(s)Network 1Management Persona, Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context a single interface is used for management, workload, and load balancer traffic. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkServices</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</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-NamespaceManagementNetworksIPAssignment</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksIPAssignment</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_IPAssignment schema is used to assign IP addresses to be used for various functions in a Supervisor Kubernetes Cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_IPAssignment schema is used to assign IP addresses to be used for various functions in a Supervisor Kubernetes Cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksIPAssignment</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Assignee</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentAssignment</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentAssignment</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ranges</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_IPAssignment.ranges* lists the available IP addresses that can be consumed by Supervisor to run the cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&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>Assignee</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentAssignment</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentAssignment</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ranges</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_IPAssignment.ranges* lists the available IP addresses that can be consumed by Supervisor to run the cluster. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPRange&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>
$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPAssignment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Ranges $VcenterNamespaceManagementNetworksIPRange
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPAssignment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksIPAssignment</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksIPManagement</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksIPManagement</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_IPManagement schema dictates IP addressing configuration for the network that hosts the Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_IPManagement schema dictates IP addressing configuration for the network that hosts the Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksIPManagement</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DhcpEnabled</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* If set true, configures IP address using the DHCP server on the broadcast domain unless the corresponding *Vcenter_NamespaceManagement_Networks_IPManagement.ip_assignments* are set. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; this field defaults to 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>GatewayAddress</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.gateway_address* is the IP address combined with the subnet prefix length (e.g. 192.168.1.1/24) of the default gateway of this network. This property was added in __vSphere API 8.0.0.1__. If *Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* is not set, or this is an NSX network, this address must be 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>IpAssignments</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.ip_assignments* are a list of roles that can be allocated to IP addresses. If *Vcenter_NamespaceManagement_Networks_IPManagement.gateway_address* is specified, these assignments must be on the same subnet. This property was added in __vSphere API 8.0.0.1__. These assignments are optional when using DHCP.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignment&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignment&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>DhcpEnabled</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* If set true, configures IP address using the DHCP server on the broadcast domain unless the corresponding *Vcenter_NamespaceManagement_Networks_IPManagement.ip_assignments* are set. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; this field defaults to 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>GatewayAddress</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.gateway_address* is the IP address combined with the subnet prefix length (e.g. 192.168.1.1/24) of the default gateway of this network. This property was added in __vSphere API 8.0.0.1__. If *Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* is not set, or this is an NSX network, this address must be 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>IpAssignments</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_IPManagement.ip_assignments* are a list of roles that can be allocated to IP addresses. If *Vcenter_NamespaceManagement_Networks_IPManagement.gateway_address* is specified, these assignments must be on the same subnet. This property was added in __vSphere API 8.0.0.1__. These assignments are optional when using DHCP.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignment&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignment&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>

$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPManagement with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPManagement with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksIPManagement</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksIPRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksIPRange</command:noun>
      <maml:description>
        <maml:para> The Vcenter_NamespaceManagement_Networks_IPRange schema is used to express a range of IP addresses. The IP address supported by this structure will depend on the IP version that is being used by Supervisor. Currently, the Supervisor only supports IPv4. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The Vcenter_NamespaceManagement_Networks_IPRange schema is used to express a range of IP addresses. The IP address supported by this structure will depend on the IP version that is being used by Supervisor. Currently, the Supervisor only supports IPv4. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksIPRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_IPRange.address* is the starting IP address of the Vcenter_NamespaceManagement_Networks_IPRange. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Networks_IPRange.count* is number of IP addresses in the range. For example: A /24 subnet will have a count of 256. A /24 subnet with a gateway address and a broadcast address will have a count of 254. This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_IPRange.address* is the starting IP address of the Vcenter_NamespaceManagement_Networks_IPRange. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Networks_IPRange.count* is number of IP addresses in the range. For example: A /24 subnet will have a count of 256. A /24 subnet with a gateway address and a broadcast address will have a count of 254. This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksIPRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksIPRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksIpv4Cidr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksIpv4Cidr</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Ipv4Cidr schema contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Ipv4Cidr schema contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksIpv4Cidr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address. This property was added in __vSphere API 9.0.0.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>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address. This property was added in __vSphere API 9.0.0.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>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksIpv4Cidr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksIpv4Cidr with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksIpv4Cidr</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksNsxDistributedSwitchesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksNsxDistributedSwitchesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_DistributedSwitches_FilterSpec schema contains properties used to filter the results when listing Distributed Switches (see *GET /vcenter/namespace-management/networks/nsx/distributed-switches*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_DistributedSwitches_FilterSpec schema contains properties used to filter the results when listing Distributed Switches (see *GET /vcenter/namespace-management/networks/nsx/distributed-switches*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksNsxDistributedSwitchesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Distributed Switches compatible with the vSphere Namespaces will be returned. If false, only Distributed Switches incompatible with the vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Distributed Switches will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone compatibility criteria. If zones are specified, the common distributed switches across the given zones will returned. A distributed switch is considered common if it is present in all of the vSphere clusters in a given zone. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>$VcenterNamespaceManagementNetworksNsxDistributedSwitchesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxDistributedSwitchesFilterSpec -Compatible $false -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxDistributedSwitchesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxDistributedSwitchesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxDistributedSwitchesFilterSpec -Zones &quot;MyZones&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxDistributedSwitchesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxDistributedSwitchesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksNsxEdgesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksNsxEdgesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Edges_FilterSpec schema contains properties used to filter the results when listing Edges (see *GET /vcenter/namespace-management/networks/nsx/edges*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Edges_FilterSpec schema contains properties used to filter the results when listing Edges (see *GET /vcenter/namespace-management/networks/nsx/edges*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksNsxEdgesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DistributedSwitch</maml:name>
          <maml:Description>
            <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Edges which are compatible with vSphere Namespaces will be returned. If false, only Edges incompatible with vSphere Namespaces will be returned. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, both compatible and incompatible Edges will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DistributedSwitch</maml:name>
        <maml:Description>
          <maml:para>Distributed switch UUID criteria. If distributed switches identifiers are specified, they will be used to filter the Edges. To obtain the available distributed switch UUIDs, use: *GET /vcenter/namespace-management/networks/nsx/distributed-switches*. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</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>$VcenterNamespaceManagementNetworksNsxEdgesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxEdgesFilterSpec -Compatible $false -DistributedSwitch &quot;MyDistributedSwitch&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxEdgesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxEdgesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxEdgesFilterSpec -DistributedSwitch &quot;MyDistributedSwitch&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxEdgesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxEdgesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksNsxNetworkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksNsxNetworkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec schema describes the configuration specification of a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec schema describes the configuration specification of a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksNsxNetworkCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetworkCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates IP addresss for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. This range should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* is specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.routed_mode* is set to False and *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs* is specified. When *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.routed_mode* is set to True, this field is not allowed. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxTier0Gateway</maml:name>
          <maml:Description>
            <maml:para>NSX Tier0 Gateway used for the namespace. This field does not allow update once applied. This property was added in __vSphere API 7.0.2.0__. This field is required when configuring a cluster that uses NSX-T. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubnetPrefixLength</maml:name>
          <maml:Description>
            <maml:para>Size of the subnet reserved for namespace segments. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to 28. This field does not allow update once applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RoutedMode</maml:name>
          <maml:Description>
            <maml:para>Routed mode for thw namespace. When set to True, the traffic in the namespace is not NATed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to False. When this field is set to True, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* is not allowed. This field does not allow update once 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancerSize</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksLoadBalancerSize</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksLoadBalancerSize</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceNetworkCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates IP addresss for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. This range should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* is specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.0__. This field is required when *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.routed_mode* is set to False and *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.ingress_cidrs* is specified. When *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.routed_mode* is set to True, this field is not allowed. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxTier0Gateway</maml:name>
        <maml:Description>
          <maml:para>NSX Tier0 Gateway used for the namespace. This field does not allow update once applied. This property was added in __vSphere API 7.0.2.0__. This field is required when configuring a cluster that uses NSX-T. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubnetPrefixLength</maml:name>
        <maml:Description>
          <maml:para>Size of the subnet reserved for namespace segments. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to 28. This field does not allow update once applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RoutedMode</maml:name>
        <maml:Description>
          <maml:para>Routed mode for thw namespace. When set to True, the traffic in the namespace is not NATed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, defaults to False. When this field is set to True, *Vcenter_NamespaceManagement_Networks_NsxNetworkCreateSpec.egress_cidrs* is not allowed. This field does not allow update once 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancerSize</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksLoadBalancerSize</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksLoadBalancerSize</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxNetworkCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksNsxNetworkSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksNsxNetworkSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkSetSpec schema contains new configuration to set on an existing NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkSetSpec schema contains new configuration to set on an existing NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksNsxNetworkSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetworkCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>NamespaceNetworkCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkSetSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksNsxNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxNetworkSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksNsxNetworkUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksNsxNetworkUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkUpdateSpec schema contains new configuration to update on an existing a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_NsxNetworkUpdateSpec schema contains new configuration to update on an existing a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksNsxNetworkUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetworkCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>NamespaceNetworkCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIpv4Cidr&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>
$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksNsxNetworkUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_FilterSpec schema contains properties used to filter the results when listing Projects (see *GET /vcenter/namespace-management/networks/nsx/projects*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_FilterSpec schema contains properties used to filter the results when listing Projects (see *GET /vcenter/namespace-management/networks/nsx/projects*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only Projects which are compatible with Supervisor enablement will be returned. If false, only Projects incompatible with Supervisor enablement will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible Projects will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only Projects which are compatible with Supervisor enablement will be returned. If false, only Projects incompatible with Supervisor enablement will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible Projects will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementNetworksNsxProjectsFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec -Compatible $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxProjectsFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxProjectsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_VpcConnectivityProfiles_FilterSpec schema contains properties used to filter the results when listing VPC Connectivity Profiles. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_VpcConnectivityProfiles_FilterSpec schema contains properties used to filter the results when listing VPC Connectivity Profiles. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria for matching the filter. If true, only VPC Connectivity Profiles which are compatible with Supervisor enablement match the filter. If false, only VPC Connectivity Profiles which are incompatible with Supervisor enablement match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPC Connectivity Profiles match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria for matching the filter. If true, only VPC Connectivity Profiles which are compatible with Supervisor enablement match the filter. If false, only VPC Connectivity Profiles which are incompatible with Supervisor enablement match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPC Connectivity Profiles match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec -Compatible $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxProjectsVpcConnectivityProfilesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_Compatibility_FilterSpec schema contains properties used to filter the results when checking VPCs compatibility (see *POST /vcenter/namespace-management/networks/nsx/projects/{project}/vpcs/{vpc}?action&#x3D;check-compatibility*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_Compatibility_FilterSpec schema contains properties used to filter the results when checking VPCs compatibility (see *POST /vcenter/namespace-management/networks/nsx/projects/{project}/vpcs/{vpc}?action&#x3D;check-compatibility*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec -Supervisor &quot;MySupervisor&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec -Supervisor &quot;MySupervisor&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxProjectsVpcsCompatibilityFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec schema contains properties used to filter the results when listing VPCs (see *GET /vcenter/namespace-management/networks/nsx/projects/{project}/vpcs*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec schema contains properties used to filter the results when listing VPCs (see *GET /vcenter/namespace-management/networks/nsx/projects/{project}/vpcs*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor. It must be set if *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* is set. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* also needs missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Compatible</maml:name>
          <maml:Description>
            <maml:para>Compatibility criteria. If true, only VPCs which are compatible with the given Supervisor will be returned. If false, only VPCs incompatible with the given Supervisor will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPCs will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor. It must be set if *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* is set. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, *Vcenter_NamespaceManagement_Networks_Nsx_Projects_Vpcs_FilterSpec.compatible* also needs missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Compatible</maml:name>
        <maml:Description>
          <maml:para>Compatibility criteria. If true, only VPCs which are compatible with the given Supervisor will be returned. If false, only VPCs incompatible with the given Supervisor will be returned. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, both compatible and incompatible VPCs will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec -Supervisor &quot;MySupervisor&quot; -Compatible $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksNsxProjectsVpcsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksServiceDNS</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksServiceDNS</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Service_DNS describes DNS servers and search domains for a given network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Service_DNS describes DNS servers and search domains for a given network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksServiceDNS</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Networks_Service_DNS.servers* is a list of IP addresses that clients may use for DNS resolution on a given network in priority order. If empty, no DNS servers will be configured. This property was added in __vSphere API 8.0.0.1__.</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>SearchDomains</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Networks_Service_DNS.search_domains* is a list of DNS search domains to be used on this network. This field is useful for corporate networks or local domains that are not publicly resolvable. If empty, no search domains will be configured. This property was added in __vSphere API 8.0.0.1__.</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>Servers</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Networks_Service_DNS.servers* is a list of IP addresses that clients may use for DNS resolution on a given network in priority order. If empty, no DNS servers will be configured. This property was added in __vSphere API 8.0.0.1__.</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>SearchDomains</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Networks_Service_DNS.search_domains* is a list of DNS search domains to be used on this network. This field is useful for corporate networks or local domains that are not publicly resolvable. If empty, no search domains will be configured. This property was added in __vSphere API 8.0.0.1__.</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>$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServiceDNS with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServiceDNS with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksServiceDNS</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksServiceNTP</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksServiceNTP</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Service_NTP schema describes network time protocol configuration for a network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Service_NTP schema describes network time protocol configuration for a network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksServiceNTP</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Networks_Service_NTP.servers* contains a list of servers in priority order that clients can use for network time protocol. This property was added in __vSphere API 8.0.0.1__. If unset, no NTP servers will be configured.</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>Servers</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Networks_Service_NTP.servers* contains a list of servers in priority order that clients can use for network time protocol. This property was added in __vSphere API 8.0.0.1__. If unset, no NTP servers will be configured.</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>$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServiceNTP with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServiceNTP with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksServiceNTP</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksServices</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksServices</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Networks_Services schema describes services that assists applications in communicating on a network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Networks_Services schema describes services that assists applications in communicating on a network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksServices</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dns</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceDNS</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceDNS</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ntp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceNTP</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceNTP</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Dns</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceDNS</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceDNS</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ntp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceNTP</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServiceNTP</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksServices</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksServiceDNS</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksServiceNTP</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-NamespaceManagementNetworksSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_SetSpec schema contains the specification required to set a new configuration of a vSphere Namespaces network object. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_SetSpec schema contains the specification required to set a new configuration of a vSphere Namespaces network object. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsphereNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsphereNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;


$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkSetSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementNetworksSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksSetSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksSetSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkSetSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksNsxNetworkSetSpec</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-NamespaceManagementNetworksUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_UpdateSpec schema contains the specification required to update the configuration of a vSphere Namespaces network object. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_UpdateSpec schema contains the specification required to update the configuration of a vSphere Namespaces network object. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsphereNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementClustersNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsphereNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;


$VcenterNamespaceManagementIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec -NamespaceNetworkCidrs $VcenterNamespaceManagementIpv4Cidr -IngressCidrs $VcenterNamespaceManagementIpv4Cidr -EgressCidrs $VcenterNamespaceManagementIpv4Cidr

$VcenterNamespaceManagementNetworksUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksUpdateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VsphereNetwork $VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec -NsxNetwork $VcenterNamespaceManagementNetworksNsxNetworkUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksUpdateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksNsxNetworkUpdateSpec</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-NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkCreateSpec schema describes the configuration specification of a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkCreateSpec schema describes the configuration specification of a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Portgroup</maml:name>
          <maml:Description>
            <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAssignmentMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>Usable IP pools on this network. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Gateway</maml:name>
          <maml:Description>
            <maml:para>Gateway for the network. This property was added in __vSphere API 7.0.1.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>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet mask of the network. This property was added in __vSphere API 7.0.1.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>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Portgroup</maml:name>
        <maml:Description>
          <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. This property was added in __vSphere API 7.0.1.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAssignmentMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPAssignmentMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>Usable IP pools on this network. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Gateway</maml:name>
        <maml:Description>
          <maml:para>Gateway for the network. This property was added in __vSphere API 7.0.1.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>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet mask of the network. This property was added in __vSphere API 7.0.1.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>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup &quot;MyPortgroup&quot; -IpAssignmentMode &quot;DHCP&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksVsphereDVPGNetworkCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksVsphereDVPGNetworkSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkSetSpec schema contains new configuration to set on an existing a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkSetSpec schema contains new configuration to set on an existing a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Portgroup</maml:name>
          <maml:Description>
            <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, modification to existing portgroup will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>Usable IP pools on this network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then replacement of or modification to any existing range in this list will result in operation failing with a Vapi_Std_Errors_ResourceInUse error. To add new address ranges to the list, existing address ranges have to be passed in without modifications. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Gateway</maml:name>
          <maml:Description>
            <maml:para>Gateway for the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing gateway will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.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>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet mask of the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing subnet mask will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Portgroup</maml:name>
        <maml:Description>
          <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, modification to existing portgroup will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>Usable IP pools on this network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then replacement of or modification to any existing range in this list will result in operation failing with a Vapi_Std_Errors_ResourceInUse error. To add new address ranges to the list, existing address ranges have to be passed in without modifications. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&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>Gateway</maml:name>
        <maml:Description>
          <maml:para>Gateway for the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing gateway will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.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>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet mask of the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing subnet mask will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksVsphereDVPGNetworkSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkUpdateSpec schema contains new configuration to update on an existing a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Networks_VsphereDVPGNetworkUpdateSpec schema contains new configuration to update on an existing a vSphere DVPG-backed Namespaces Network object. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Portgroup</maml:name>
          <maml:Description>
            <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing portgroup will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>Usable IP pools on this network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then replacement of or modification to any existing range in this list will result in operation failing with a Vapi_Std_Errors_ResourceInUse error. To add new address ranges to the list, existing address ranges have to be passed in without modifications. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</maml:name>
            <maml: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 for the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing gateway will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 of the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing subnet mask will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Portgroup</maml:name>
        <maml:Description>
          <maml:para>Identifier of the vSphere Distributed Portgroup backing the vSphere network object. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing portgroup will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>Usable IP pools on this network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then replacement of or modification to any existing range in this list will result in operation failing with a Vapi_Std_Errors_ResourceInUse error. To add new address ranges to the list, existing address ranges have to be passed in without modifications. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementIPRange&gt;</maml:name>
          <maml: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 for the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing gateway will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 of the network. If the network object is associated with a Namespace or is *Vcenter_NamespaceManagement_Clusters_WorkloadNetworksEnableSpec.supervisor_primary_workload_network*, then modification to existing subnet mask will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementIPRange &#x3D; Initialize-VcenterNamespaceManagementIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec -Portgroup &quot;MyPortgroup&quot; -AddressRanges $VcenterNamespaceManagementIPRange -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot; -Mode &quot;MANAGEMENT&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementNetworksVsphereDVPGNetworkUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementProxyConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementProxyConfiguration</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_ProxyConfiguration schema defines proxy configuration to be used by the Supervisor. This schema was added in __vSphere API 7.0.3.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_ProxyConfiguration schema defines proxy configuration to be used by the Supervisor. This schema was added in __vSphere API 7.0.3.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementProxyConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProxySettingsSource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxySettingsSource</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxySettingsSource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsProxyConfig</maml:name>
          <maml:Description>
            <maml:para>HTTPS proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; no HTTPS proxy 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>HttpProxyConfig</maml:name>
          <maml:Description>
            <maml:para>HTTP proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; no HTTP proxy 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>NoProxyConfig</maml:name>
          <maml:Description>
            <maml:para>List of addresses that should be accessed directly. This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; there won&#39;t be any excluded addresses.</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>TlsRootCaBundle</maml:name>
          <maml:Description>
            <maml:para>Proxy TLS root CA bundle which will be used to verify the proxy&#39;s certificates. Every certificate in the bundle is expected to be in PEM format. This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; only the vCenter certificates applied in VECS (VMware Endpoint Certificate Store) 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>ProxySettingsSource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxySettingsSource</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementProxySettingsSource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsProxyConfig</maml:name>
        <maml:Description>
          <maml:para>HTTPS proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; no HTTPS proxy 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>HttpProxyConfig</maml:name>
        <maml:Description>
          <maml:para>HTTP proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; no HTTP proxy 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>NoProxyConfig</maml:name>
        <maml:Description>
          <maml:para>List of addresses that should be accessed directly. This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; there won&#39;t be any excluded addresses.</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>TlsRootCaBundle</maml:name>
        <maml:Description>
          <maml:para>Proxy TLS root CA bundle which will be used to verify the proxy&#39;s certificates. Every certificate in the bundle is expected to be in PEM format. This will be used if *Vcenter_NamespaceManagement_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 7.0.3.00100__. If missing or &#x60;null&#x60; only the vCenter certificates applied in VECS (VMware Endpoint Certificate Store) 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>$VcenterNamespaceManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementProxyConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementProxyConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementProxyConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSoftwareClustersUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSoftwareClustersUpgradeSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Software_Clusters_UpgradeSpec schema contains the specification required to upgrade a cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Software_Clusters_UpgradeSpec schema contains the specification required to upgrade a cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSoftwareClustersUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DesiredVersion</maml:name>
          <maml:Description>
            <maml:para>Version number the cluster is going to be upgraded 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>IgnorePrecheckWarnings</maml:name>
          <maml:Description>
            <maml:para>If true, the upgrade workflow will ignore any pre-check warnings and proceed with the upgrade. If missing or &#x60;null&#x60;, the upgrade workflow will not ignore pre-check warnings and fail the upgrade. It is equivalent to setting the value to false. The workflow adopts a conservative approach of failing the upgrade if missing or &#x60;null&#x60; to solely let the user decide whether to force the upgrade despite the warnings.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DesiredVersion</maml:name>
        <maml:Description>
          <maml:para>Version number the cluster is going to be upgraded 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>IgnorePrecheckWarnings</maml:name>
        <maml:Description>
          <maml:para>If true, the upgrade workflow will ignore any pre-check warnings and proceed with the upgrade. If missing or &#x60;null&#x60;, the upgrade workflow will not ignore pre-check warnings and fail the upgrade. It is equivalent to setting the value to false. The workflow adopts a conservative approach of failing the upgrade if missing or &#x60;null&#x60; to solely let the user decide whether to force the upgrade despite the warnings.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion &quot;MyDesiredVersion&quot; -IgnorePrecheckWarnings $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSoftwareClustersUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareClustersUpgradeSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareClustersUpgradeSpec -DesiredVersion &quot;MyDesiredVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSoftwareClustersUpgradeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSoftwareClustersUpgradeSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Prechecks_FilterSpec schema contains request filter(s) for fetching the Supervisor upgrade pre-checks. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Prechecks_FilterSpec schema contains request filter(s) for fetching the Supervisor upgrade pre-checks. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>Supervisor upgrade version for which pre-check results should be queried. This property was added in __vSphere API 8.0.3.0__. If set, return the pre-check results only for the specified target version. If missing or &#x60;null&#x60;, return the pre-check results for all the Supervisor upgrade versions against which pre-checks have already been executed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>Supervisor upgrade version for which pre-check results should be queried. This property was added in __vSphere API 8.0.3.0__. If set, return the pre-check results only for the specified target version. If missing or &#x60;null&#x60;, return the pre-check results for all the Supervisor upgrade versions against which pre-checks have already been executed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec -TargetVersion &quot;MyTargetVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSoftwareSupervisorsPrechecksFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Prechecks_PrecheckSpec schema contains the specification required to run Supervisor upgrade pre-checks. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Prechecks_PrecheckSpec schema contains the specification required to run Supervisor upgrade pre-checks. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>The target version indicates the Supervisor upgrade version against which the Supervisor upgrade pre-checks should run, the value for this field should be provided from the list of *Vcenter_NamespaceManagement_Software_Clusters_Info.available_versions*. This property was added in __vSphere API 8.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>The target version indicates the Supervisor upgrade version against which the Supervisor upgrade pre-checks should run, the value for this field should be provided from the list of *Vcenter_NamespaceManagement_Software_Clusters_Info.available_versions*. This property was added in __vSphere API 8.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec -TargetVersion &quot;MyTargetVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec -TargetVersion &quot;MyTargetVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSoftwareSupervisorsPrechecksPrecheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec schema includes properties used to assess the compatibility of Supervisor version with a particular Cluster, Supervisor or list of Zones. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec schema includes properties used to assess the compatibility of Supervisor version with a particular Cluster, Supervisor or list of Zones. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>The cluster ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>The Supervisor ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>List of Zones for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>The cluster ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>The Supervisor ID for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.zones* should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>List of Zones for which the compatibility of Supervisor version is being checked. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the field *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.cluster* or *Vcenter_NamespaceManagement_Software_Supervisors_Versions_CheckCompatibilitySpec.supervisor* should be specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec -Cluster &quot;MyCluster&quot; -Supervisor &quot;MySupervisor&quot; -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec &#x3D; Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSoftwareSupervisorsVersionsCheckCompatibilitySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementStatsTimeSeriesPodIdentifier</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementStatsTimeSeriesPodIdentifier</command:noun>
      <maml:description>
        <maml:para>Pod identifier. These are the fields required to uniquely identify a pod.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Pod identifier. These are the fields required to uniquely identify a pod.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementStatsTimeSeriesPodIdentifier</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Namespace</maml:name>
          <maml:Description>
            <maml:para>The namespace that the pod is running in. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodName</maml:name>
          <maml:Description>
            <maml:para>The name of the pod itself.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Namespace</maml:name>
        <maml:Description>
          <maml:para>The namespace that the pod is running in. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodName</maml:name>
        <maml:Description>
          <maml:para>The name of the pod itself.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementStatsTimeSeriesPodIdentifier &#x3D; Initialize-VcenterNamespaceManagementStatsTimeSeriesPodIdentifier -Namespace &quot;MyNamespace&quot; -PodName &quot;MyPodName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementStatsTimeSeriesPodIdentifier with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementStatsTimeSeriesPodIdentifier &#x3D; Initialize-VcenterNamespaceManagementStatsTimeSeriesPodIdentifier -Namespace &quot;MyNamespace&quot; -PodName &quot;MyPodName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementStatsTimeSeriesPodIdentifier with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementStatsTimeSeriesPodIdentifier</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementStatsTimeSeriesSpec</command:noun>
      <maml:description>
        <maml:para>This structure is sent in a request for TimeSeries data and is used to specify what object stats should be returned for.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This structure is sent in a request for TimeSeries data and is used to specify what object stats should be returned for.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ObjType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pod</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesPodIdentifier</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesPodIdentifier</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Namespace</maml:name>
          <maml:Description>
            <maml:para>Namespace name for queries for a namespace. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.NAMESPACE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster identifier for queries for a cluster. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should begin. https://en.wikipedia.org/wiki/Unix_time</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarEnd</maml:name>
          <maml:Description>
            <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should end. https://en.wikipedia.org/wiki/Unix_time</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ObjType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesSpecObjType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pod</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesPodIdentifier</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementStatsTimeSeriesPodIdentifier</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Namespace</maml:name>
        <maml:Description>
          <maml:para>Namespace name for queries for a namespace. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.NAMESPACE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster identifier for queries for a cluster. This property is optional and it is only relevant when the value of obj_type is *Vcenter_NamespaceManagement_Stats_TimeSeries_Spec_ObjType.CLUSTER*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Start</maml:name>
        <maml:Description>
          <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should begin. https://en.wikipedia.org/wiki/Unix_time</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarEnd</maml:name>
        <maml:Description>
          <maml:para>UNIX timestamp value indicating when the requested series of statistical samples should end. https://en.wikipedia.org/wiki/Unix_time</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementStatsTimeSeriesPodIdentifier &#x3D; Initialize-VcenterNamespaceManagementStatsTimeSeriesPodIdentifier -Namespace &quot;MyNamespace&quot; -PodName &quot;MyPodName&quot;
$VcenterNamespaceManagementStatsTimeSeriesSpec &#x3D; Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec -ObjType &quot;CLUSTER&quot; -Pod $VcenterNamespaceManagementStatsTimeSeriesPodIdentifier -Namespace &quot;MyNamespace&quot; -Cluster &quot;MyCluster&quot; -Start 0 -End 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementStatsTimeSeriesSpec &#x3D; Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec -ObjType &quot;CLUSTER&quot; -Start 0 -End 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementStatsTimeSeriesSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementStatsTimeSeriesSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementStatsTimeSeriesPodIdentifier</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-NamespaceManagementStorageProfilesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementStorageProfilesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Storage_Profiles_FilterSpec schema contains zones used to find compatible storage profiles. A storage profile is compatible if it results in at least one datastore in each of the specified zones. (see *POST /vcenter/namespace-management/storage/profiles?action&#x3D;check_compatibility*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Storage_Profiles_FilterSpec schema contains zones used to find compatible storage profiles. A storage profile is compatible if it results in at least one datastore in each of the specified zones. (see *POST /vcenter/namespace-management/storage/profiles?action&#x3D;check_compatibility*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementStorageProfilesFilterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>Zone compatibility criteria. The common storage profiles across the given zones will be returned. A storage profile is considered compatible if it results in at least one datastore in each of the given zones. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Zones</maml:name>
        <maml:Description>
          <maml:para>Zone compatibility criteria. The common storage profiles across the given zones will be returned. A storage profile is considered compatible if it results in at least one datastore in each of the given zones. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>$VcenterNamespaceManagementStorageProfilesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementStorageProfilesFilterSpec -Zones &quot;MyZones&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementStorageProfilesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementStorageProfilesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementStorageProfilesFilterSpec -Zones &quot;MyZones&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementStorageProfilesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementStorageProfilesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesCarvelCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesCarvelCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CarvelCreateSpec schema provides a specification required to create a Supervisor Service with a version from Carvel application package format (Package and PackageMetadata resources should be declared). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CarvelCreateSpec schema provides a specification required to create a Supervisor Service with a version from Carvel application package format (Package and PackageMetadata resources should be declared). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesCarvelCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCarvelCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCarvelCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</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-NamespaceManagementSupervisorServicesCheckContentRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesCheckContentRequestBody</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-NamespaceManagementSupervisorServicesCheckContentRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesContentCheckSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesContentCheckSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesContentCheckSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesContentCheckSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesContentCheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesCheckContentRequest &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCheckContentRequest -Spec $VcenterNamespaceManagementSupervisorServicesContentCheckSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCheckContentRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesContentCheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec
$VcenterNamespaceManagementSupervisorServicesCheckContentRequest &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCheckContentRequest -Spec $VcenterNamespaceManagementSupervisorServicesContentCheckSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCheckContentRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesCheckContentRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesContentCheckSpec</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-NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_SupervisorServices_ClusterSupervisorServices_CreateSpec schema provides a specification required to create a Supervisor Service on a vSphere Supervisor. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_SupervisorServices_ClusterSupervisorServices_CreateSpec schema provides a specification required to create a Supervisor Service on a vSphere Supervisor. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service. This Supervisor Service must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service version which contains the service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceConfig</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A generic key-value map for additional configuration parameters required during service creation. As an example, a third party operator might reference a private registry using parameters such as \&quot;registryName\&quot; for the registry name, \&quot;registryUsername\&quot; and \&quot;registryPassword\&quot; for the registry credentials. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing a Supervisor Service in the vSphere Supervisor.</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>YamlServiceConfig</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A set of additional configuration parameters to be applied during service creation. These parameters should be formatted as a base64 encoded YAML document. Parameters should be set in at most one of service_config or yaml_service_config, and not both. The yaml_service_config supports complex data types and nested properties. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing a Supervisor Service in the vSphere Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service. This Supervisor Service must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service version which contains the service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceConfig</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A generic key-value map for additional configuration parameters required during service creation. As an example, a third party operator might reference a private registry using parameters such as \&quot;registryName\&quot; for the registry name, \&quot;registryUsername\&quot; and \&quot;registryPassword\&quot; for the registry credentials. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing a Supervisor Service in the vSphere Supervisor.</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>YamlServiceConfig</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A set of additional configuration parameters to be applied during service creation. These parameters should be formatted as a base64 encoded YAML document. Parameters should be set in at most one of service_config or yaml_service_config, and not both. The yaml_service_config supports complex data types and nested properties. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing a Supervisor Service in the vSphere Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec -SupervisorService &quot;MySupervisorService&quot; -Version &quot;MyVersion&quot; -ServiceConfig @{ key_example &#x3D; &quot;MyInner&quot; } -YamlServiceConfig &quot;MyYamlServiceConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec -SupervisorService &quot;MySupervisorService&quot; -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_SupervisorServices_ClusterSupervisorServices_SetSpec schema provides a specification required to set a new configuration on a Supervisor Service in a vSphere Supervisor. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_SupervisorServices_ClusterSupervisorServices_SetSpec schema provides a specification required to set a new configuration on a Supervisor Service in a vSphere Supervisor. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service version which contains the service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceConfig</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A generic key-value map for additional configuration parameters required during service upgrade. As an example, a third party operator might reference a private registry using parameters such as \&quot;registryName\&quot; for the registry name, \&quot;registryUsername\&quot; and \&quot;registryPassword\&quot; for the registry credentials. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading a Supervisor Service in the vSphere Supervisor.</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>YamlServiceConfig</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A set of additional configuration parameters to be applied during service upgrade. These parameters should be formatted as a base64 encoded YAML document. Parameters should be set in at most one of service_config or yaml_service_config, and not both. The yaml_service_config supports complex data types and nested properties. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading a Supervisor Service in the vSphere Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. Identifier of the Supervisor Service version which contains the service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceConfig</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A generic key-value map for additional configuration parameters required during service upgrade. As an example, a third party operator might reference a private registry using parameters such as \&quot;registryName\&quot; for the registry name, \&quot;registryUsername\&quot; and \&quot;registryPassword\&quot; for the registry credentials. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading a Supervisor Service in the vSphere Supervisor.</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>YamlServiceConfig</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. A set of additional configuration parameters to be applied during service upgrade. These parameters should be formatted as a base64 encoded YAML document. Parameters should be set in at most one of service_config or yaml_service_config, and not both. The yaml_service_config supports complex data types and nested properties. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading a Supervisor Service in the vSphere Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec -Version &quot;MyVersion&quot; -ServiceConfig @{ key_example &#x3D; &quot;MyInner&quot; } -YamlServiceConfig &quot;MyYamlServiceConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesClusterSupervisorServicesSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesContentCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesContentCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_ContentCheckSpec schema provides a specification required for validation checks on the content of a Supervisor Service version. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_ContentCheckSpec schema provides a specification required for validation checks on the content of a Supervisor Service version. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesContentCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Content</maml:name>
          <maml:Description>
            <maml:para>The content of a Supervisor Service version, which shall be base64 encoded. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the content shall be provided separately. In the current release, this field is required, otherwise &#x60;InvalidArgument&#x60; will be thrown.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Content</maml:name>
        <maml:Description>
          <maml:para>The content of a Supervisor Service version, which shall be base64 encoded. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the content shall be provided separately. In the current release, this field is required, otherwise &#x60;InvalidArgument&#x60; will be thrown.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesContentCheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec -Content &quot;MyContent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesContentCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesContentCheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesContentCheckSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesContentCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesContentCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CreateSpec schema provides a specification required to create a Supervisor Service. Exactly one of *Vcenter_NamespaceManagement_SupervisorServices_CreateSpec.custom_spec* or *Vcenter_NamespaceManagement_SupervisorServices_CreateSpec.vsphere_spec* must be set. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CreateSpec schema provides a specification required to create a Supervisor Service. Exactly one of *Vcenter_NamespaceManagement_SupervisorServices_CreateSpec.custom_spec* or *Vcenter_NamespaceManagement_SupervisorServices_CreateSpec.vsphere_spec* must be set. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCustomCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCustomCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsphereSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CarvelSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCustomCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCustomCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsphereSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CarvelSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -Content &quot;MyContent&quot; -TrustedProvider $false
$VcenterNamespaceManagementSupervisorServicesCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -SupervisorService &quot;MySupervisorService&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec


$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot; -TrustedProvider $false -AcceptEula $false
$VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec


$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec

$VcenterNamespaceManagementSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCreateSpec -CustomSpec $VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -VsphereSpec $VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -CarvelSpec $VcenterNamespaceManagementSupervisorServicesCarvelCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesCustomCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVsphereCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesCarvelCreateSpec</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-NamespaceManagementSupervisorServicesCustomCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesCustomCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CustomCreateSpec schema provides a specification required to create a Supervisor Service with a version from a plain Kubernetes YAML format. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_CustomCreateSpec schema provides a specification required to create a Supervisor Service with a version from a plain Kubernetes YAML format. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesCustomCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>The identifier of the Supervisor Service. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This identifier must be unique across all Namespaces in this vCenter server. Additionally, the ID &#39;namespaces&#39; is reserved and must not be used. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A human readable name of the Supervisor Service. This property was added in __vSphere API 7.0.3.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>Description</maml:name>
          <maml:Description>
            <maml:para>A human readable description of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the Supervisor Service description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>The identifier of the Supervisor Service. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This identifier must be unique across all Namespaces in this vCenter server. Additionally, the ID &#39;namespaces&#39; is reserved and must not be used. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A human readable name of the Supervisor Service. This property was added in __vSphere API 7.0.3.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>Description</maml:name>
        <maml:Description>
          <maml:para>A human readable description of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the Supervisor Service description 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -Content &quot;MyContent&quot; -TrustedProvider $false
$VcenterNamespaceManagementSupervisorServicesCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -SupervisorService &quot;MySupervisorService&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCustomCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesCustomCreateSpec -SupervisorService &quot;MySupervisorService&quot; -DisplayName &quot;MyDisplayName&quot; -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesCustomCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesCustomCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec</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-NamespaceManagementSupervisorServicesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_UpdateSpec schema provides a specification required to update a Supervisor Service. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_UpdateSpec schema provides a specification required to update a Supervisor Service. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>A human readable name of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the display name of the service will not be 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>Description</maml:name>
          <maml:Description>
            <maml:para>A human readable description of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the description of the service will not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisplayName</maml:name>
        <maml:Description>
          <maml:para>A human readable name of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the display name of the service will not be 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>Description</maml:name>
        <maml:Description>
          <maml:para>A human readable description of the Supervisor Service. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the description of the service will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesUpdateSpec -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CarvelCreateSpec schema provides a specification required to create a Supervisor Service version from Carvel application package format (Package and PackageMetadata resources should be declared). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CarvelCreateSpec schema provides a specification required to create a Supervisor Service version from Carvel application package format (Package and PackageMetadata resources should be declared). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Content</maml:name>
          <maml:Description>
            <maml:para>Inline content that contains all service definition of the version in Carvel application package format, which shall be base64 encoded. This property was added in __vSphere API 8.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Content</maml:name>
        <maml:Description>
          <maml:para>Inline content that contains all service definition of the version in Carvel application package format, which shall be base64 encoded. This property was added in __vSphere API 8.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesVersionsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesVersionsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec schema provides a specification required to create a Supervisor Service version. Exactly one of *Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec.custom_spec* or *Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec.vsphere_spec* must be set. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec schema provides a specification required to create a Supervisor Service version. Exactly one of *Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec.custom_spec* or *Vcenter_NamespaceManagement_SupervisorServices_Versions_CreateSpec.vsphere_spec* must be set. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesVersionsCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsphereSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CarvelSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsphereSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CarvelSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -Content &quot;MyContent&quot; -TrustedProvider $false
$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot; -TrustedProvider $false -AcceptEula $false
$VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec -CustomSpec $VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -VsphereSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -CarvelSpec $VcenterNamespaceManagementSupervisorServicesVersionsCarvelCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesVersionsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsCarvelCreateSpec</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-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesVersionsCustomCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CustomCreateSpec schema provides a specification required to create a Supervisor Service version from a plain Kubernetes YAML format. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_CustomCreateSpec schema provides a specification required to create a Supervisor Service version from a plain Kubernetes YAML format. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>The identifier of the Supervisor Service version. This must be a semantic version. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A human readable name of the Supervisor Service version. This property was added in __vSphere API 7.0.3.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>Description</maml:name>
          <maml:Description>
            <maml:para>A human readable description of the Supervisor Service version. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the description for the service version 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Content</maml:name>
          <maml:Description>
            <maml:para>Inline content that contains all service definition of the version, which shall be base64 encoded. The service definition here follows a plain Kubernetes YAML format. This property was added in __vSphere API 7.0.3.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>TrustedProvider</maml:name>
          <maml:Description>
            <maml:para>Whether or not the Supervisor Service version is from a trusted provider, this field must be set to false if the service version is not from a trusted provider. If it is set to be true, but the content is not signed or the signature is invalid, an &#x60;InvalidArgument&#x60; will be thrown. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the default value is true. In this case, the content must be signed and will be verified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Version</maml:name>
        <maml:Description>
          <maml:para>The identifier of the Supervisor Service version. This must be a semantic version. This property was added in __vSphere API 7.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A human readable name of the Supervisor Service version. This property was added in __vSphere API 7.0.3.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>Description</maml:name>
        <maml:Description>
          <maml:para>A human readable description of the Supervisor Service version. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the description for the service version 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Content</maml:name>
        <maml:Description>
          <maml:para>Inline content that contains all service definition of the version, which shall be base64 encoded. The service definition here follows a plain Kubernetes YAML format. This property was added in __vSphere API 7.0.3.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>TrustedProvider</maml:name>
        <maml:Description>
          <maml:para>Whether or not the Supervisor Service version is from a trusted provider, this field must be set to false if the service version is not from a trusted provider. If it is set to be true, but the content is not signed or the signature is invalid, an &#x60;InvalidArgument&#x60; will be thrown. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the default value is true. In this case, the content must be signed and will be verified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Description &quot;MyDescription&quot; -Content &quot;MyContent&quot; -TrustedProvider $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Content &quot;MyContent&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsCustomCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesVersionsCustomCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_VsphereCreateSpec schema provides a specification required to create a Supervisor Service version from vSphere application service format, which shall contain the Supervisor Service identifier, version identifier, display name and description information. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_Versions_VsphereCreateSpec schema provides a specification required to create a Supervisor Service version from vSphere application service format, which shall contain the Supervisor Service identifier, version identifier, display name and description information. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Content</maml:name>
          <maml:Description>
            <maml:para>Inline content that contains all service definition of the version in vSphere application service format, which shall be base64 encoded. This property was added in __vSphere API 7.0.3.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>TrustedProvider</maml:name>
          <maml:Description>
            <maml:para>Whether or not the Supervisor Service version is from a trusted provider, this field must be set to false if the service version is not from a trusted provider. If it is set to be true, but the content is not signed or the signature is invalid, an &#x60;InvalidArgument&#x60; will be thrown. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the default value is true. In this case, the content must be signed and will be verified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AcceptEula</maml:name>
          <maml:Description>
            <maml:para>Whether or not the End User License Agreement (EULA) that is specified in the content is accepted. If a EULA is specified, this property must be set to be true so that the Supervisor Service version can be created. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Content</maml:name>
        <maml:Description>
          <maml:para>Inline content that contains all service definition of the version in vSphere application service format, which shall be base64 encoded. This property was added in __vSphere API 7.0.3.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>TrustedProvider</maml:name>
        <maml:Description>
          <maml:para>Whether or not the Supervisor Service version is from a trusted provider, this field must be set to false if the service version is not from a trusted provider. If it is set to be true, but the content is not signed or the signature is invalid, an &#x60;InvalidArgument&#x60; will be thrown. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the default value is true. In this case, the content must be signed and will be verified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AcceptEula</maml:name>
        <maml:Description>
          <maml:para>Whether or not the End User License Agreement (EULA) that is specified in the content is accepted. If a EULA is specified, this property must be set to be true so that the Supervisor Service version can be created. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, the 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>$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot; -TrustedProvider $false -AcceptEula $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorServicesVsphereCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorServicesVsphereCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_VsphereCreateSpec schema provides a specification required to create a Supervisor Service with a version from vSphere application service format, which shall contain the service identifier, display name and description information. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_SupervisorServices_VsphereCreateSpec schema provides a specification required to create a Supervisor Service with a version from vSphere application service format, which shall contain the service identifier, display name and description information. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorServicesVsphereCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot; -TrustedProvider $false -AcceptEula $false
$VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVsphereCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec -Content &quot;MyContent&quot;
$VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec -VersionSpec $VcenterNamespaceManagementSupervisorServicesVersionsVsphereCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorServicesVsphereCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorServicesVsphereCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorServicesVersionsVsphereCreateSpec</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-NamespaceManagementSupervisorsCNSFileConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsCNSFileConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_CNSFileConfig schema contains the specification required to set the configuration for Cloud Native Storage file volume support on Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_CNSFileConfig schema contains the specification required to set the configuration for Cloud Native Storage file volume support on Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsCNSFileConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanClusters</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_CNSFileConfig.vsan_clusters* is a list of clusters to be used for provisioning file volumes. As a prerequisite these clusters must have vSAN and vSAN file services enabled, and must be in the same vCenter as the Supervisor. Currently this list must have a single entry which is the cluster identifier of the current cluster. This cluster must be a vSAN cluster and must have vSAN File Service enabled. If a cluster in the list is not a vSAN cluster or does not have vSAN File Service enabled, an InvalidArgument error will be thrown from *POST /vcenter/namespace-management/clusters/{cluster}?action&#x3D;enable*, *PATCH /vcenter/namespace-management/clusters/{cluster}* and *PUT /vcenter/namespace-management/clusters/{cluster}* APIs. An empty list may be specified to disable file volume support on the Supervisor. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VsanClusters</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_CNSFileConfig.vsan_clusters* is a list of clusters to be used for provisioning file volumes. As a prerequisite these clusters must have vSAN and vSAN file services enabled, and must be in the same vCenter as the Supervisor. Currently this list must have a single entry which is the cluster identifier of the current cluster. This cluster must be a vSAN cluster and must have vSAN File Service enabled. If a cluster in the list is not a vSAN cluster or does not have vSAN File Service enabled, an InvalidArgument error will be thrown from *POST /vcenter/namespace-management/clusters/{cluster}?action&#x3D;enable*, *PATCH /vcenter/namespace-management/clusters/{cluster}* and *PUT /vcenter/namespace-management/clusters/{cluster}* APIs. An empty list may be specified to disable file volume support on the Supervisor. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsCNSFileConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsCNSFileConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsCNSFileConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsConditionsConditionGroup</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Conditions_ConditionGroup schema defines a group for the observation of related configuration states of Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Conditions_ConditionGroup schema defines a group for the observation of related configuration states of Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup</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 condition group is a CamelCase, machine readable identifier, indicating the group of related configuration stages. UpgradePrechecks, and Components are examples of such identifiers. This property was added in __vSphere API 8.0.3.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>Description</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsConditionGroupStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsConditionGroupStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Conditions</maml:name>
          <maml:Description>
            <maml:para>Information about all the conditions constituting condition group, each condition represents the configuration stage. This property was added in __vSphere API 8.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsCondition&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsCondition&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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the condition group is a CamelCase, machine readable identifier, indicating the group of related configuration stages. UpgradePrechecks, and Components are examples of such identifiers. This property was added in __vSphere API 8.0.3.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>Description</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsConditionGroupStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsConditionGroupStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Conditions</maml:name>
        <maml:Description>
          <maml:para>Information about all the conditions constituting condition group, each condition represents the configuration stage. This property was added in __vSphere API 8.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsCondition&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsConditionsCondition&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterNamespaceManagementSupervisorsConditionsConditionGroup &#x3D; Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup -Type &quot;MyType&quot; -Description $VapiStdLocalizableMessage -Status &quot;SUCCEEDED&quot; -Conditions $VcenterNamespaceManagementSupervisorsConditionsCondition
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterNamespaceManagementSupervisorsConditionsConditionGroup &#x3D; Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup -Type &quot;MyType&quot; -Description $VapiStdLocalizableMessage -Conditions $VcenterNamespaceManagementSupervisorsConditionsCondition
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsConditionsConditionGroup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsConditionsConditionGroup</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContainerImageRegistries_CreateSpec schema provides a specification required to create a container image registry. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContainerImageRegistries_CreateSpec schema provides a specification required to create a container image registry. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</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 container image registry. This name is unique across all container image registries in one Supervisor. This property was added in __vSphere API 8.0.3.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>ImageRegistry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultRegistry</maml:name>
          <maml:Description>
            <maml:para>Indicates if this container image registry serves as the default option when multiple registries exist, and no specific registry is specified. If there is already a default image registry, the new registry set to default will overwrite the original default setting. If there are one or more container image registries associated with the Supervisor, but none of them is set as the default, Docker Hub will be treated as the default. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, this registry is not used as the default option.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the container image registry. This name is unique across all container image registries in one Supervisor. This property was added in __vSphere API 8.0.3.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>ImageRegistry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultRegistry</maml:name>
        <maml:Description>
          <maml:para>Indicates if this container image registry serves as the default option when multiple registries exist, and no specific registry is specified. If there is already a default image registry, the new registry set to default will overwrite the original default setting. If there are one or more container image registries associated with the Supervisor, but none of them is set as the default, Docker Hub will be treated as the default. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60;, this registry is not used as the default option.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec -Name &quot;MyName&quot; -ImageRegistry $VcenterNamespaceManagementSupervisorsImageRegistry -DefaultRegistry $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot;
$VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec -Name &quot;MyName&quot; -ImageRegistry $VcenterNamespaceManagementSupervisorsImageRegistry
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContainerImageRegistriesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsContainerImageRegistriesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsImageRegistry</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-NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContainerImageRegistries_UpdateSpec schema contains the specification required to update a container image registry. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContainerImageRegistries_UpdateSpec schema contains the specification required to update a container image registry. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</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 container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>IP address or the hostname of the container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 number of the container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>A username to be used for username/password authentication with this registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 the user. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>certificateChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultRegistry</maml:name>
          <maml:Description>
            <maml:para>Indicates if this registry is used as default. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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 container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>IP address or the hostname of the container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 number of the container image registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>A username to be used for username/password authentication with this registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 the user. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>certificateChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultRegistry</maml:name>
        <maml:Description>
          <maml:para>Indicates if this registry is used as default. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec -Name &quot;MyName&quot; -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot; -DefaultRegistry $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsContainerImageRegistriesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsContentLibrarySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsContentLibrarySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec schema contains the specification required to configure Content Libraries with a Supervisor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec schema contains the specification required to configure Content Libraries with a Supervisor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsContentLibrarySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrary</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec.content_library* is the Content Library ID associated with a Supervisor. The Content Library specified should exist in the vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorServices</maml:name>
          <maml:Description>
            <maml:para>List of Supervisor Service IDs that are currently making use of the Content Library. A Content Library can be used by one or more Supervisor Services. *Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec.supervisor_services* holds a list of *Vcenter_NamespaceManagement_SupervisorServices_Summary.supervisor_service* which is used to identify the Supervisor Services that are making use of this Content Library. If a Supervisor Service is specified, the Supervisor Service ID will be added as a label with key services.supervisor.vmware.com/Service-ID to the Content Library resources on the supervisor. For example, the label for vSphere Kubernetes Service with ID as kubernetes.vmware.com will be services.supervisor.vmware.com/kubernetes.vmware.com: \&quot;\&quot; . Supervisor Services can use this label to identify the images in the Content Library. Note: When associating content libraries with vSphere Kubernetes Service (VKS), use Service ID kubernetes.vmware.com instead of the installed Service ID tkg.vsphere.vmware.com to ensure successful association of content libraries with VKS. Note that linking a Content Library to a Supervisor Service does not limit the Content Library from being used by other services on the supervisor. This label will be applied on the following kubernetes resources on the Supervisor - clustercontentlibrary(cclib) resource managed by WCP service - clustercontentlibraryitem(cclitem) resource managed by Image Registry Operator - clustervirtualmachineimage(cvmi) resource managed by VM Operator If missing or &#x60;null&#x60;, no labels as described above will be added to the Content Library resources on the supervisor. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</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>ResourceNamingStrategy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsResourceNamingStrategy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsResourceNamingStrategy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrary</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec.content_library* is the Content Library ID associated with a Supervisor. The Content Library specified should exist in the vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupervisorServices</maml:name>
        <maml:Description>
          <maml:para>List of Supervisor Service IDs that are currently making use of the Content Library. A Content Library can be used by one or more Supervisor Services. *Vcenter_NamespaceManagement_Supervisors_ContentLibrarySpec.supervisor_services* holds a list of *Vcenter_NamespaceManagement_SupervisorServices_Summary.supervisor_service* which is used to identify the Supervisor Services that are making use of this Content Library. If a Supervisor Service is specified, the Supervisor Service ID will be added as a label with key services.supervisor.vmware.com/Service-ID to the Content Library resources on the supervisor. For example, the label for vSphere Kubernetes Service with ID as kubernetes.vmware.com will be services.supervisor.vmware.com/kubernetes.vmware.com: \&quot;\&quot; . Supervisor Services can use this label to identify the images in the Content Library. Note: When associating content libraries with vSphere Kubernetes Service (VKS), use Service ID kubernetes.vmware.com instead of the installed Service ID tkg.vsphere.vmware.com to ensure successful association of content libraries with VKS. Note that linking a Content Library to a Supervisor Service does not limit the Content Library from being used by other services on the supervisor. This label will be applied on the following kubernetes resources on the Supervisor - clustercontentlibrary(cclib) resource managed by WCP service - clustercontentlibraryitem(cclitem) resource managed by Image Registry Operator - clustervirtualmachineimage(cvmi) resource managed by VM Operator If missing or &#x60;null&#x60;, no labels as described above will be added to the Content Library resources on the supervisor. This property was added in __vSphere API 9.0.0.0__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</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>ResourceNamingStrategy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsResourceNamingStrategy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsResourceNamingStrategy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContentLibrarySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsContentLibrarySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsContentLibrarySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsControlPlane</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsControlPlane</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_ControlPlane schema describes the control plane configuration. It allows you to adjust configuration such as size, network, and storage required to support the control plane runtime. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_ControlPlane schema describes the control plane configuration. It allows you to adjust configuration such as size, network, and storage required to support the control plane runtime. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsControlPlane</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoginBanner</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_ControlPlane.login_banner* is a disclaimer displayed prior to login via the Kubectl plugin. This property was added in __vSphere API 8.0.0.1__. If this banner is missing or &#x60;null&#x60;, no message will be displayed to 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSizingHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSizingHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy* identifies the storage policy backing the Supervisor Kubernetes API server. This property was added in __vSphere API 8.0.0.1__. This resource is required. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para>Number of control plane VMs requested during Supervisor enablement. The allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 3.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoginBanner</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_ControlPlane.login_banner* is a disclaimer displayed prior to login via the Kubectl plugin. This property was added in __vSphere API 8.0.0.1__. If this banner is missing or &#x60;null&#x60;, no message will be displayed to 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSizingHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSizingHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy* identifies the storage policy backing the Supervisor Kubernetes API server. This property was added in __vSphere API 8.0.0.1__. This resource is required. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para>Number of control plane VMs requested during Supervisor enablement. The allowed values are either 1 or 3. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, defaults to 3.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network &quot;MyNetwork&quot; -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress &quot;MyFloatingIpAddress&quot; -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner &quot;MyLoginBanner&quot; -Size &quot;TINY&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -Count 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsControlPlane with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsControlPlane with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsControlPlane</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksManagementNetwork</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-NamespaceManagementSupervisorsEnableOnComputeClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsEnableOnComputeClusterSpec</command:noun>
      <maml:description>
        <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableOnComputeClusterSpec schema contains the specification required to enable a Supervisor on a vSphere cluster. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableOnComputeClusterSpec schema contains the specification required to enable a Supervisor on a vSphere cluster. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_EnableOnComputeClusterSpec.zone* describes consumption fault domain zone available to the Supervisor and its workloads. This property was added in __vSphere API 8.0.0.1__. Zone will be created and associated with the cluster. If missing or &#x60;null&#x60;, the zone name will be generated based on the cluster managed object ID. The zone can be managed with the consumption fault domain zone api. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ControlPlane</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Workloads</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_EnableOnComputeClusterSpec.zone* describes consumption fault domain zone available to the Supervisor and its workloads. This property was added in __vSphere API 8.0.0.1__. Zone will be created and associated with the cluster. If missing or &#x60;null&#x60;, the zone name will be generated based on the cluster managed object ID. The zone can be managed with the consumption fault domain zone api. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ControlPlane</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Workloads</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network &quot;MyNetwork&quot; -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress &quot;MyFloatingIpAddress&quot; -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner &quot;MyLoginBanner&quot; -Size &quot;TINY&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -Count 0



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;

$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network &quot;MyNetwork&quot; -NetworkType &quot;NSXT&quot; -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement



$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;


$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id &quot;MyId&quot; -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider &quot;HAPROXY&quot;


$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity


$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository &quot;MyRepository&quot; -KubernetesContentLibrary &quot;MyKubernetesContentLibrary&quot; -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec


$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig

$VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec -Zone &quot;MyZone&quot; -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsEnableOnComputeClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType &quot;NSXT&quot;


$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsEnableOnComputeClusterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsEnableOnComputeClusterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsControlPlane</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsWorkloads</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-NamespaceManagementSupervisorsEnableOnZonesSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsEnableOnZonesSpec</command:noun>
      <maml:description>
        <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableOnZonesSpec schema contains the specification required to enable the Supervisor on a set of vSphere Zones. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableOnZonesSpec schema contains the specification required to enable the Supervisor on a set of vSphere Zones. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsEnableOnZonesSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_EnableOnZonesSpec.zones* describe consumption fault domain zones available to the Supervisor and its workloads. Only one or three zones are supported. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Name</maml:name>
          <maml:Description>
            <maml:para>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ControlPlane</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Workloads</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_EnableOnZonesSpec.zones* describe consumption fault domain zones available to the Supervisor and its workloads. Only one or three zones are supported. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</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>Name</maml:name>
        <maml:Description>
          <maml:para>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ControlPlane</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Workloads</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network &quot;MyNetwork&quot; -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress &quot;MyFloatingIpAddress&quot; -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner &quot;MyLoginBanner&quot; -Size &quot;TINY&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -Count 0



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;

$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network &quot;MyNetwork&quot; -NetworkType &quot;NSXT&quot; -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement



$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;


$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id &quot;MyId&quot; -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider &quot;HAPROXY&quot;


$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity


$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository &quot;MyRepository&quot; -KubernetesContentLibrary &quot;MyKubernetesContentLibrary&quot; -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec


$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig

$VcenterNamespaceManagementSupervisorsEnableOnZonesSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableOnZonesSpec -Zones &quot;MyZones&quot; -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsEnableOnZonesSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType &quot;NSXT&quot;


$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsEnableOnZonesSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableOnZonesSpec -Zones &quot;MyZones&quot; -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsEnableOnZonesSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsEnableOnZonesSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsControlPlane</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsWorkloads</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-VcenterNamespaceManagementSupervisorsEnableSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsEnableSpec</command:noun>
      <maml:description>
        <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableSpec schema contains the specification required to enable a Supervisor. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The Vcenter_NamespaceManagement_Supervisors_EnableSpec schema contains the specification required to enable a Supervisor. The ability to add multiple workload networks at enablement has been deprecated. Please use the *Vcenter_NamespaceManagement_Networks* APIs to add additional workload networks after the cluster has been enabled. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsEnableSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ControlPlane</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Workloads</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>A *Vcenter_NamespaceManagement_Supervisors_EnableSpec.name* is a user-friendly identifier for this Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ControlPlane</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsControlPlane</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Workloads</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloads</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network &quot;MyNetwork&quot; -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress &quot;MyFloatingIpAddress&quot; -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -LoginBanner &quot;MyLoginBanner&quot; -Size &quot;TINY&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -Count 0



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;

$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network &quot;MyNetwork&quot; -NetworkType &quot;NSXT&quot; -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement



$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;


$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id &quot;MyId&quot; -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider &quot;HAPROXY&quot;


$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity


$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository &quot;MyRepository&quot; -KubernetesContentLibrary &quot;MyKubernetesContentLibrary&quot; -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec


$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig

$VcenterNamespaceManagementSupervisorsEnableSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableSpec -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsEnableSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking

$VcenterNamespaceManagementSupervisorsControlPlane &#x3D; Initialize-VcenterNamespaceManagementSupervisorsControlPlane -Network $VcenterNamespaceManagementSupervisorsNetworksManagementNetwork



$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType &quot;NSXT&quot;


$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsEnableSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsEnableSpec -Name &quot;MyName&quot; -ControlPlane $VcenterNamespaceManagementSupervisorsControlPlane -Workloads $VcenterNamespaceManagementSupervisorsWorkloads
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsEnableSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsEnableSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsControlPlane</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsWorkloads</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-NamespaceManagementSupervisorsIdentityProvidersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsIdentityProvidersCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_CreateSpec schema is used to register a new upstream identity provider for use with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_CreateSpec schema is used to register a new upstream identity provider for use with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuerUrl</maml:name>
          <maml:Description>
            <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.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>UsernameClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the upstream issuer URL will be concatenated with the &#39;sub&#39; claim to generate the username to be used with Kubernetes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupsClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no groups will be used from the upstream 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>ClientId</maml:name>
          <maml:Description>
            <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.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>CertificateAuthorityData</maml:name>
          <maml:Description>
            <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, HTTPS connections with the upstream identity provider will rely on a default set of system trusted roots.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdditionalScopes</maml:name>
          <maml:Description>
            <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional scopes will be requested.</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>AdditionalAuthorizeParameters</maml:name>
          <maml:Description>
            <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional parameters will be sent to the upstream identity provider.</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>AllowCredentialsExchange</maml:name>
          <maml:Description>
            <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuerUrl</maml:name>
        <maml:Description>
          <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.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>UsernameClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the upstream issuer URL will be concatenated with the &#39;sub&#39; claim to generate the username to be used with Kubernetes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupsClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no groups will be used from the upstream 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>ClientId</maml:name>
        <maml:Description>
          <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.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>CertificateAuthorityData</maml:name>
        <maml:Description>
          <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, HTTPS connections with the upstream identity provider will rely on a default set of system trusted roots.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdditionalScopes</maml:name>
        <maml:Description>
          <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional scopes will be requested.</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>AdditionalAuthorizeParameters</maml:name>
        <maml:Description>
          <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional parameters will be sent to the upstream identity provider.</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>AllowCredentialsExchange</maml:name>
        <maml:Description>
          <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec -DisplayName &quot;MyDisplayName&quot; -IssuerUrl &quot;MyIssuerUrl&quot; -UsernameClaim &quot;MyUsernameClaim&quot; -GroupsClaim &quot;MyGroupsClaim&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -CertificateAuthorityData &quot;MyCertificateAuthorityData&quot; -AdditionalScopes &quot;MyAdditionalScopes&quot; -AdditionalAuthorizeParameters @{ key_example &#x3D; &quot;MyInner&quot; } -AllowCredentialsExchange $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec -DisplayName &quot;MyDisplayName&quot; -IssuerUrl &quot;MyIssuerUrl&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsIdentityProvidersCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsIdentityProvidersSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsIdentityProvidersSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_SetSpec schema is used to fully replace the configuration of an upstream identity provider for use with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_SetSpec schema is used to fully replace the configuration of an upstream identity provider for use with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuerUrl</maml:name>
          <maml:Description>
            <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.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>UsernameClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the upstream issuer URL will be concatenated with the &#39;sub&#39; claim to generate the username to be used with Kubernetes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupsClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no groups will be used from the upstream 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>ClientId</maml:name>
          <maml:Description>
            <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.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>CertificateAuthorityData</maml:name>
          <maml:Description>
            <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, HTTPS connections with the upstream identity provider will rely on a default set of system trusted roots.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdditionalScopes</maml:name>
          <maml:Description>
            <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional scopes will be requested.</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>AdditionalAuthorizeParameters</maml:name>
          <maml:Description>
            <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional parameters will be sent to the upstream identity provider.</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>AllowCredentialsExchange</maml:name>
          <maml:Description>
            <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuerUrl</maml:name>
        <maml:Description>
          <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.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>UsernameClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the upstream issuer URL will be concatenated with the &#39;sub&#39; claim to generate the username to be used with Kubernetes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupsClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no groups will be used from the upstream 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>ClientId</maml:name>
        <maml:Description>
          <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.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>CertificateAuthorityData</maml:name>
        <maml:Description>
          <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, HTTPS connections with the upstream identity provider will rely on a default set of system trusted roots.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdditionalScopes</maml:name>
        <maml:Description>
          <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional scopes will be requested.</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>AdditionalAuthorizeParameters</maml:name>
        <maml:Description>
          <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional parameters will be sent to the upstream identity provider.</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>AllowCredentialsExchange</maml:name>
        <maml:Description>
          <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec -DisplayName &quot;MyDisplayName&quot; -IssuerUrl &quot;MyIssuerUrl&quot; -UsernameClaim &quot;MyUsernameClaim&quot; -GroupsClaim &quot;MyGroupsClaim&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -CertificateAuthorityData &quot;MyCertificateAuthorityData&quot; -AdditionalScopes &quot;MyAdditionalScopes&quot; -AdditionalAuthorizeParameters @{ key_example &#x3D; &quot;MyInner&quot; } -AllowCredentialsExchange $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec -DisplayName &quot;MyDisplayName&quot; -IssuerUrl &quot;MyIssuerUrl&quot; -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsIdentityProvidersSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsIdentityProvidersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsIdentityProvidersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec schema contains the specification required to update the configuration of an identity provider used with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec schema contains the specification required to update the configuration of an identity provider used with a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the name will remained unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuerUrl</maml:name>
          <maml:Description>
            <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the issuer URL will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsernameClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the username claim will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UnsetUsernameClaim</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*. If this field is set to &#x60;true&#x60;, the existing &#39;usernameClaim&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing username claim will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;usernameClaim&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupsClaim</maml:name>
          <maml:Description>
            <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the groups claim will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UnsetGroupsClaim</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*. If this field is set to &#x60;true&#x60;, the existing &#39;groupsClaim&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;groupsClaim&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientId</maml:name>
          <maml:Description>
            <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the client ID will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the client secret will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityData</maml:name>
          <maml:Description>
            <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the certificate authority data will not be updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UnsetCertificateAuthorityData</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*. If this field is set to &#x60;true&#x60;, the existing &#39;certificateAuthorityData&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing certificate authority data will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;certificateAuthorityData&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdditionalScopes</maml:name>
          <maml:Description>
            <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the additional scopes will not be updated.</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>AdditionalAuthorizeParameters</maml:name>
          <maml:Description>
            <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the additional parameters will not be updated.</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>AllowCredentialsExchange</maml:name>
          <maml:Description>
            <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>A name to be used for the given identity provider. This name will be displayed in the vCenter UI. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the name will remained unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuerUrl</maml:name>
        <maml:Description>
          <maml:para>The URL to the identity provider issuing tokens. The OIDC discovery URL will be derived from the issuer URL, according to [RFC8414](https://datatracker.ietf.org/doc/html/rfc8414): https://issuerURL/.well-known/openid-configuration. This must use HTTPS as the scheme. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the issuer URL will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsernameClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the username for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the username claim will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UnsetUsernameClaim</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*. If this field is set to &#x60;true&#x60;, the existing &#39;usernameClaim&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing username claim will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;usernameClaim&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.username_claim*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupsClaim</maml:name>
        <maml:Description>
          <maml:para>The claim from the upstream identity provider ID token or user info endpoint to inspect to obtain the groups for the given user. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the groups claim will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UnsetGroupsClaim</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*. If this field is set to &#x60;true&#x60;, the existing &#39;groupsClaim&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing groups claim will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;groupsClaim&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.groups_claim*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientId</maml:name>
        <maml:Description>
          <maml:para>The clientID is the OAuth 2.0 client ID registered in the upstream identity provider and used by the Supervisor. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the client ID will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The OAuth 2.0 client secret to be used by the Supervisor when authenticating to the upstream identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the client secret will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateAuthorityData</maml:name>
        <maml:Description>
          <maml:para>Certificate authority data to be used to establish HTTPS connections with the identity provider. This must be a PEM-encoded value. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the certificate authority data will not be updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UnsetCertificateAuthorityData</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*. If this field is set to &#x60;true&#x60;, the existing &#39;certificateAuthorityData&#39; value will be removed. If this field is set to &#x60;false&#x60;, the existing certificate authority data will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*, if any. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the existing &#39;certificateAuthorityData&#39; value will be changed to the value specified in *Vcenter_NamespaceManagement_Supervisors_Identity_Providers_UpdateSpec.certificate_authority_data*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdditionalScopes</maml:name>
        <maml:Description>
          <maml:para>Additional scopes to be requested in tokens issued by this identity provider. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the additional scopes will not be updated.</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>AdditionalAuthorizeParameters</maml:name>
        <maml:Description>
          <maml:para>Any additional parameters to be sent to the upstream identity provider during the authorize request in the OAuth2 authorization code flow. One use case is to pass in a default tenant ID if you have a multi-tenant identity provider. For instance, with VMware&#39;s Cloud Services Platform, if your organization ID is &#39;long-form-org-id&#39;, the &#39;orgLink&#39; parameter can be set to \&quot;/csp/gateway/am/api/orgs/long-form-org-id\&quot; to allow users logging in to leverage that organization. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the additional parameters will not be updated.</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>AllowCredentialsExchange</maml:name>
        <maml:Description>
          <maml:para>Enables a client to exchange an identity provider issued ID token for an mTLS client certificate key pair using the Supervisor &#39;TokenCredentialRequest&#39; API. Note: Supervisor only supports public OAuth 2.0 clients, which do not require client secrets. This property was added in __vSphere API 9.0.0.0__. Defaults to &#x60;&#x60;&#x60;false&#x60;&#x60;&#x60; if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec -DisplayName &quot;MyDisplayName&quot; -IssuerUrl &quot;MyIssuerUrl&quot; -UsernameClaim &quot;MyUsernameClaim&quot; -UnsetUsernameClaim $false -GroupsClaim &quot;MyGroupsClaim&quot; -UnsetGroupsClaim $false -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -CertificateAuthorityData &quot;MyCertificateAuthorityData&quot; -UnsetCertificateAuthorityData $false -AdditionalScopes &quot;MyAdditionalScopes&quot; -AdditionalAuthorizeParameters @{ key_example &#x3D; &quot;MyInner&quot; } -AllowCredentialsExchange $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsIdentityProvidersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsIdentityProvidersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsImageRegistry</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsImageRegistry</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_ImageRegistry schema contains the specification required to configure container image registry endpoint. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_ImageRegistry schema contains the specification required to configure container image registry endpoint. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsImageRegistry</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>IP address or the hostname of container image registry. This property was added in __vSphere API 8.0.0.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>Port</maml:name>
          <maml:Description>
            <maml:para>Port number of the container image registry. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, defaults to 443.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>A username to be used for username/password authentication with this registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the username/password authentication will not 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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for the user. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the password is unset, only for write operations. For read operations (GET and LIST), this value is always nil.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the verification will be skipped.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>IP address or the hostname of container image registry. This property was added in __vSphere API 8.0.0.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>Port</maml:name>
        <maml:Description>
          <maml:para>Port number of the container image registry. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, defaults to 443.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>A username to be used for username/password authentication with this registry. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the username/password authentication will not 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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for the user. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the password is unset, only for write operations. For read operations (GET and LIST), this value is always nil.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; then the verification will be skipped.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsImageRegistry with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsImageRegistry with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsImageRegistry</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsImageSyncConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsImageSyncConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig schema describes how the Supervisor Cluster and Kubernetes retrieves VM and container images that will run on the cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig schema describes how the Supervisor Cluster and Kubernetes retrieves VM and container images that will run on the cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsImageSyncConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Registry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Repository</maml:name>
          <maml:Description>
            <maml:para> The *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* specifies the default container image repository to use when the Kubernetes Pod specification does not specify it. For example, &#x60;hub.docker.com&#x60; is the image repository for a Pod whose image specification is &#x60;hub.docker.com/nginx&#x60;. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, and if docker hub is the configured *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.registry*, then *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* defaults to Docker Hub. If Docker Hub is not the configured image registry, *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* remains unset. If {#member} repository is missing or &#x60;null&#x60;, you must supply an image repository in your Pod spec or else images will not be able to be synced into 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>KubernetesContentLibrary</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.content_libraries* instead. *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.kubernetes_content_library* is the UUID of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Optionally, you can configure your own local content library and host images locally. This property was added in __vSphere API 8.0.0.1__. If the Content Library identifier is missing or &#x60;null&#x60;, you will not be able to deploy Kubernetes Clusters. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.content_libraries* is a list of Content Libraries that will be associated with a Supervisor. This list refers to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.kubernetes_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, a subscribed Content Library, subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository, will be automatically created and configured to the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContentLibrarySpec&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>Registry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageRegistry</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Repository</maml:name>
        <maml:Description>
          <maml:para> The *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* specifies the default container image repository to use when the Kubernetes Pod specification does not specify it. For example, &#x60;hub.docker.com&#x60; is the image repository for a Pod whose image specification is &#x60;hub.docker.com/nginx&#x60;. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, and if docker hub is the configured *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.registry*, then *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* defaults to Docker Hub. If Docker Hub is not the configured image registry, *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.repository* remains unset. If {#member} repository is missing or &#x60;null&#x60;, you must supply an image repository in your Pod spec or else images will not be able to be synced into 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>KubernetesContentLibrary</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. Use *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.content_libraries* instead. *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.kubernetes_content_library* is the UUID of the Content Library which holds the VM Images for vSphere Kubernetes Service. This Content Library should be subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository. Optionally, you can configure your own local content library and host images locally. This property was added in __vSphere API 8.0.0.1__. If the Content Library identifier is missing or &#x60;null&#x60;, you will not be able to deploy Kubernetes Clusters. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.content_libraries* is a list of Content Libraries that will be associated with a Supervisor. This list refers to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces. If *Vcenter_NamespaceManagement_Supervisors_ImageSyncConfig.kubernetes_content_library* is set, the Content Library identifier will be migrated to this property. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, a subscribed Content Library, subscribed to VMware&#39;s hosted vSphere Kubernetes Service Repository, will be automatically created and configured to the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsContentLibrarySpec&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>
$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository &quot;MyRepository&quot; -KubernetesContentLibrary &quot;MyKubernetesContentLibrary&quot; -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsImageSyncConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsImageSyncConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsImageSyncConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsImageRegistry</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-NamespaceManagementSupervisorsKubeAPIServerOptions</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsKubeAPIServerOptions</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_KubeAPIServerOptions declares options for the Kubernetes API Server. The API server is used to manage workloads on the workload network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_KubeAPIServerOptions declares options for the Kubernetes API Server. The API server is used to manage workloads on the workload network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsKubeAPIServerOptions</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Security</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Security</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsKubeAPIServerOptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsKubeAPIServerOptions with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsKubeAPIServerOptions</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsKubeAPIServerSecurity</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-NamespaceManagementSupervisorsKubeAPIServerSecurity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsKubeAPIServerSecurity</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_KubeAPIServerSecurity schema declares security options configured on the Kubernetes API server. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_KubeAPIServerSecurity schema declares security options configured on the Kubernetes API server. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsKubeAPIServerSecurity</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateDnsNames</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_KubeAPIServerSecurity.certificate_dns_names* lists additional DNS names to associate with the Kubernetes API server. These DNS names are embedded in the TLS certificate presented by the API server as subject alternative names, which can be used in conjunction with your DNS server to securely connect a client to the server. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional DNS names are embedded in the TLS certificate. Clients should use the IP address of the API server to connect securely.</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>CertificateDnsNames</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_KubeAPIServerSecurity.certificate_dns_names* lists additional DNS names to associate with the Kubernetes API server. These DNS names are embedded in the TLS certificate presented by the API server as subject alternative names, which can be used in conjunction with your DNS server to securely connect a client to the server. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, no additional DNS names are embedded in the TLS certificate. Clients should use the IP address of the API server to connect securely.</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>$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsKubeAPIServerSecurity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsKubeAPIServerSecurity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsHttpHeader</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpHeader schema represents an HTTP header, consisting of a name and its associated value. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpHeader schema represents an HTTP header, consisting of a name and its associated value. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>HTTP header name. This property was added in __vSphere API 9.0.0.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>Value</maml:name>
          <maml:Description>
            <maml:para>HTTP header value. This property was added in __vSphere API 9.0.0.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: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>HTTP header name. This property was added in __vSphere API 9.0.0.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>Value</maml:name>
        <maml:Description>
          <maml:para>HTTP header value. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsHttpHeader</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointCreateSpec schema is used for configuring the Supervisor to send metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointCreateSpec schema is used for configuring the Supervisor to send metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.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>TlsClientConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpHeaders</maml:name>
          <maml:Description>
            <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no HTTP headers will be added when sending metrics to the remote endpoint.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.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>TlsClientConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpHeaders</maml:name>
        <maml:Description>
          <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no HTTP headers will be added when sending metrics to the remote endpoint.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>
$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec -Url &quot;MyUrl&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</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-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointUpdateSpec schema is used to fully replace the Supervisor configuration for sending metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointUpdateSpec schema is used to fully replace the Supervisor configuration for sending metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.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>TlsClientConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpHeaders</maml:name>
          <maml:Description>
            <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no HTTP headers will be added when sending metrics to the remote endpoint.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.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>TlsClientConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpHeaders</maml:name>
        <maml:Description>
          <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no HTTP headers will be added when sending metrics to the remote endpoint.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>
$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec -Url &quot;MyUrl&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</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-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointUpdateSpec schema is used to modify the Supervisor configuration for sending metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_HttpRemoteEndpointUpdateSpec schema is used to modify the Supervisor configuration for sending metrics to a remote endpoint in a HTTP message. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, URL will be unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TlsClientConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpHeaders</maml:name>
          <maml:Description>
            <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTP headers will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the remote endpoint where Supervisor should send metrics. This can be an HTTP or HTTPS URL, following the format http(s)://server.com/path/to/metrics. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, URL will be unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TlsClientConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpHeaders</maml:name>
        <maml:Description>
          <maml:para>HTTP headers to be added when the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTP headers will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpHeader&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>
$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_CreateSpec schema is used to configure a new remote endpoint with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_CreateSpec schema is used to configure a new remote endpoint with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.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>Interval</maml:name>
          <maml:Description>
            <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the frequency, will default to 60 seconds.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpointType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpRemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.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>Interval</maml:name>
        <maml:Description>
          <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the frequency, will default to 60 seconds.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpointType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpRemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec -Name &quot;MyName&quot; -Interval 0 -RemoteEndpointType &quot;HTTP&quot; -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec -Name &quot;MyName&quot; -RemoteEndpointType &quot;HTTP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointCreateSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_SetSpec schema contains the specification required to fully replace the configuration of a remote endpoint configured with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_SetSpec schema contains the specification required to fully replace the configuration of a remote endpoint configured with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.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>Interval</maml:name>
          <maml:Description>
            <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the frequency, will default to 60 seconds.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpointType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpRemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.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>Interval</maml:name>
        <maml:Description>
          <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the frequency, will default to 60 seconds.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpointType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpRemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec -Name &quot;MyName&quot; -Interval 0 -RemoteEndpointType &quot;HTTP&quot; -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec -Name &quot;MyName&quot; -RemoteEndpointType &quot;HTTP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointSetSpec</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-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_UpdateSpec schema contains the specification required to update the configuration of a remote endpoint configured with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_RemoteEndpoints_UpdateSpec schema contains the specification required to update the configuration of a remote endpoint configured with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, remote endpoint name will not be 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>Interval</maml:name>
          <maml:Description>
            <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, interval will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteEndpointType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpRemoteEndpoint</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>A display name to be used for the given remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, remote endpoint name will not be 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>Interval</maml:name>
        <maml:Description>
          <maml:para>The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, interval will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemoteEndpointType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpRemoteEndpoint</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpHeader &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpHeader -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec -Url &quot;MyUrl&quot; -TlsClientConfig $VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -HttpHeaders $VcenterNamespaceManagementSupervisorsMetricsHttpHeader

$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec -Name &quot;MyName&quot; -Interval 0 -RemoteEndpointType &quot;HTTP&quot; -HttpRemoteEndpoint $VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsRemoteEndpointsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsMetricsHttpRemoteEndpointUpdateSpec</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-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigCreateSpec schema contains TLS configuration used by the Supervisor when sending metrics to a remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigCreateSpec schema contains TLS configuration used by the Supervisor when sending metrics to a remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTPS connections with the remote endpoint will rely on a default set of system trusted roots.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientCertificate</maml:name>
          <maml:Description>
            <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be enabled.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigCreateSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTPS connections with the remote endpoint will rely on a default set of system trusted roots.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientCertificate</maml:name>
        <maml:Description>
          <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be enabled.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigCreateSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be 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>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigSetSpec schema represents TLS configuration used by the Supervisor when sending metrics to remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigSetSpec schema represents TLS configuration used by the Supervisor when sending metrics to remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTPS connections with the remote endpoint will rely on a default set of system trusted roots.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientCertificate</maml:name>
          <maml:Description>
            <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be enabled.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigSetSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, HTTPS connections with the remote endpoint will rely on a default set of system trusted roots.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientCertificate</maml:name>
        <maml:Description>
          <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be enabled.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClientPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigSetSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, TLS communication with the remote endpoint will not be 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>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigUpdateSpec schema contains TLS configuration used by the Supervisor when sending metrics to a remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigUpdateSpec schema contains TLS configuration used by the Supervisor when sending metrics to a remote endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, certificate authority data will not be 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>ClientCertificate</maml:name>
          <maml:Description>
            <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, certificate will not be 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>ClientPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigUpdateSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, private key will not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, certificate authority data will not be 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>ClientCertificate</maml:name>
        <maml:Description>
          <maml:para>A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, certificate will not be 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>ClientPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private key associated with the *Vcenter_NamespaceManagement_Supervisors_Metrics_TlsClientConfigUpdateSpec.client_certificate*. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, private key will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -ClientCertificate &quot;MyClientCertificate&quot; -ClientPrivateKey &quot;MyClientPrivateKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsMetricsTlsClientConfigUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec defines parameters for creating an Avi Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec defines parameters for creating an Avi Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.username* is used for accessing the Avi Controller. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.password* secures the *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.username*. This property was added in __vSphere API 9.0.0.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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.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>Server</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesServer</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesServer</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CloudName</maml:name>
          <maml:Description>
            <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 9.0.0.0__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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: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>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.username* is used for accessing the Avi Controller. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.password* secures the *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.username*. This property was added in __vSphere API 9.0.0.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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviCreateSpec.certificate_authority_chain* contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.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>Server</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesServer</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesServer</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CloudName</maml:name>
        <maml:Description>
          <maml:para>The cloud name for the Avi Controller. This property was added in __vSphere API 9.0.0.0__. Only set if custom cloud name is configured for this Avi Controller. If missing or &#x60;null&#x60;, it defaults to \&quot;Default-Cloud\&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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -Server $VcenterNamespaceManagementSupervisorsNetworksEdgesServer -CloudName &quot;MyCloudName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -Server $VcenterNamespaceManagementSupervisorsNetworksEdgesServer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer</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-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviUpdateSpec defines parameters for updating an Avi Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_AviUpdateSpec defines parameters for updating an Avi Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for the administrator user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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: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>An administrator user name for accessing the Avi Controller. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for the administrator user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_CreateSpec defines parameters for creating an edge. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_CreateSpec defines parameters for creating an edge. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The name of this edge. The name must be an RFC 1123 compatible DNS name. This property was added in __vSphere API 9.0.0.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>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Avi</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Foundation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of this edge. The name must be an RFC 1123 compatible DNS name. This property was added in __vSphere API 9.0.0.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>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Avi</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Foundation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -Server $VcenterNamespaceManagementSupervisorsNetworksEdgesServer -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets &quot;MyVipSubnets&quot; -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec -Name &quot;MyName&quot; -Provider &quot;AVI&quot; -Avi $VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec -Foundation $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec -Name &quot;MyName&quot; -Provider &quot;AVI&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</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-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FilterSpec defines parameters to constrain a results set. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FilterSpec defines parameters to constrain a results set. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Providers</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more edge providers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Edges</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more unique edge identifiers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Filter by one or more unique edge names. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</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>Providers</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more edge providers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Edges</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more unique edge identifiers. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.network.edge.Edge&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Filter by one or more unique edge names. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; this filter is not applied.</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>$VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec -Providers &quot;AVI&quot; -Edges &quot;MyEdges&quot; -Names &quot;MyNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationDeploymentTargetUpdateSpec specifies parameters for updating the placement of a deployed Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationDeploymentTargetUpdateSpec specifies parameters for updating the placement of a deployed Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Availability</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateAvailabilityMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateAvailabilityMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Update the Storage Policy hosting the load balancer nodes. Updates to storage policy are not applied to running nodes. Nodes will consume the new storage policy when they are redeployed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationSizeHint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Availability</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateAvailabilityMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateAvailabilityMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Update the Storage Policy hosting the load balancer nodes. Updates to storage policy are not applied to running nodes. Nodes will consume the new storage policy when they are redeployed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec -Size &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot; -StoragePolicy &quot;MyStoragePolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec defines parameters for creating a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec defines parameters for creating a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VipRanges</maml:name>
          <maml:Description>
            <maml:para>Virtual IP addresses assigned to Kubernetes load balancer services, which allow ingress into the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VipSubnets</maml:name>
          <maml:Description>
            <maml:para>Subnets to service Virtual IP addresses. If any of the IP Addresses provided as part of *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_ranges* falls outside the frontend network subnet, then you must supply corresponding subnet(s) for those IP addresses. The load balancer nodes are configured with additional routing rules for the provided *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_subnets* that ensure return traffic for client requests coming from a source IP addresses that fall under *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_subnets* ranges get forwarded to frontend network gateway via frontend network interface instead of the workload network gateway. Subnet values should be in their canonical subnet CIDR form (e.g. 192.168.0.0/24). This property was added in __vSphere API 9.0.0.0__. if unset no additional routing rules are setup on load balancer nodes.</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>Interfaces</maml:name>
          <maml:Description>
            <maml:para>Customize the network interfaces of the load balancer granting them roles based on your network topology requirements. All three personas must be used. Up to three network interfaces may be configured. For Persona properties see *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Persona* This property was added in __vSphere API 9.0.0.0__. If no interfaces are configured, then the load balancer will be attached to the Supervisor&#39;s management and workload networks when applicable. If a Supervisor is provisioned with two networks, the following interface profile is created: &lt;table&gt; Interface IndexPersona(s)Network 1Management PersonaSupervisor Management Network 2Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context management traffic is isolated from workload and load balancer traffic. If a Supervisor is provisioned with one network, the following interface profile is created. &lt;table&gt; Interface IndexPersona(s)Network 1Management Persona, Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context a single network interface is used for management, workload, and load balancer traffic.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentTarget</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkServices</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VipRanges</maml:name>
        <maml:Description>
          <maml:para>Virtual IP addresses assigned to Kubernetes load balancer services, which allow ingress into the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VipSubnets</maml:name>
        <maml:Description>
          <maml:para>Subnets to service Virtual IP addresses. If any of the IP Addresses provided as part of *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_ranges* falls outside the frontend network subnet, then you must supply corresponding subnet(s) for those IP addresses. The load balancer nodes are configured with additional routing rules for the provided *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_subnets* that ensure return traffic for client requests coming from a source IP addresses that fall under *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerCreateSpec.vip_subnets* ranges get forwarded to frontend network gateway via frontend network interface instead of the workload network gateway. Subnet values should be in their canonical subnet CIDR form (e.g. 192.168.0.0/24). This property was added in __vSphere API 9.0.0.0__. if unset no additional routing rules are setup on load balancer nodes.</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>Interfaces</maml:name>
        <maml:Description>
          <maml:para>Customize the network interfaces of the load balancer granting them roles based on your network topology requirements. All three personas must be used. Up to three network interfaces may be configured. For Persona properties see *Vcenter_NamespaceManagement_Networks_Edges_Foundation_Persona* This property was added in __vSphere API 9.0.0.0__. If no interfaces are configured, then the load balancer will be attached to the Supervisor&#39;s management and workload networks when applicable. If a Supervisor is provisioned with two networks, the following interface profile is created: &lt;table&gt; Interface IndexPersona(s)Network 1Management PersonaSupervisor Management Network 2Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context management traffic is isolated from workload and load balancer traffic. If a Supervisor is provisioned with one network, the following interface profile is created. &lt;table&gt; Interface IndexPersona(s)Network 1Management Persona, Workload Persona, Frontend PersonaSupervisor Workload Network &lt;/table&gt; In this context a single network interface is used for management, workload, and load balancer traffic.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentTarget</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkServices</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets &quot;MyVipSubnets&quot; -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</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-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerNetworkInterface defines how a Foundation Load Balancer will be connected to a Supervisor workload network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerNetworkInterface defines how a Foundation Load Balancer will be connected to a Supervisor workload network. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Personas</maml:name>
          <maml:Description>
            <maml:para>The list of interface personas. An interface must have at least one persona and may have additional *distinct* personas. For example, an interface with Management Persona, Workload Persona, and Frontend Personas will configure the load balancer to put load balancer IPs on the same interface that will be used to reach workloads and other load balancer nodes. An interface configured with only a Frontend Persona will allow ingress and return traffic to exit that interface while relying on different interfaces for management traffic and workload traffic. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&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>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier of a Supervisor workload network. This network cannot be a DHCP network when *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerNetworkInterface.personas* contains a Workload Persona or Frontend Persona. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Personas</maml:name>
        <maml:Description>
          <maml:para>The list of interface personas. An interface must have at least one persona and may have additional *distinct* personas. For example, an interface with Management Persona, Workload Persona, and Frontend Personas will configure the load balancer to put load balancer IPs on the same interface that will be used to reach workloads and other load balancer nodes. An interface configured with only a Frontend Persona will allow ingress and return traffic to exit that interface while relying on different interfaces for management traffic and workload traffic. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationPersona&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>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier of a Supervisor workload network. This network cannot be a DHCP network when *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerNetworkInterface.personas* contains a Workload Persona or Frontend Persona. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec defines parameters for updating a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec defines parameters for updating a Foundation Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VipRanges</maml:name>
          <maml:Description>
            <maml:para>Add Virtual IP addresses assigned to Kubernetes load balancer services, which allow ingress into the Supervisor. The provided ranges are appended to existing ranges and thus may not overlap with existing ranges. Existing Virtual IP addresses cannot be changed, and thus should not be specified. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VipSubnets</maml:name>
          <maml:Description>
            <maml:para>Add subnets to service Virtual IP addresses. If any of the IP Addresses provided as part of *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_ranges* falls outside the frontend network subnet, then you must supply corresponding subnet(s) for those IP addresses. The load balancer nodes are configured with additional routing rules for the provided *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_subnets* that ensure return traffic for client requests coming from a source IP addresses that fall under *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_subnets* ranges get forwarded to frontend network gateway via frontend network interface instead of the workload network gateway. The supplied list of subnets will replace existing subnets. Subnet values should be in their canonical subnet CIDR form (e.g. 192.168.0.0/24). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</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>Interfaces</maml:name>
          <maml:Description>
            <maml:para>Interfaces to be updated. The following restrictions apply in addition to those specified as part of {link #create}. - Interfaces can only be added and not removed. - The interface hosting the Frontend Persona cannot be changed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkServices</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentTarget</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VipRanges</maml:name>
        <maml:Description>
          <maml:para>Add Virtual IP addresses assigned to Kubernetes load balancer services, which allow ingress into the Supervisor. The provided ranges are appended to existing ranges and thus may not overlap with existing ranges. Existing Virtual IP addresses cannot be changed, and thus should not be specified. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VipSubnets</maml:name>
        <maml:Description>
          <maml:para>Add subnets to service Virtual IP addresses. If any of the IP Addresses provided as part of *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_ranges* falls outside the frontend network subnet, then you must supply corresponding subnet(s) for those IP addresses. The load balancer nodes are configured with additional routing rules for the provided *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_subnets* that ensure return traffic for client requests coming from a source IP addresses that fall under *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_FoundationLoadBalancerUpdateSpec.vip_subnets* ranges get forwarded to frontend network gateway via frontend network interface instead of the workload network gateway. The supplied list of subnets will replace existing subnets. Subnet values should be in their canonical subnet CIDR form (e.g. 192.168.0.0/24). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</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>Interfaces</maml:name>
        <maml:Description>
          <maml:para>Interfaces to be updated. The following restrictions apply in addition to those specified as part of {link #create}. - Interfaces can only be added and not removed. - The interface hosting the Frontend Persona cannot be changed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; current settings are unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkServices</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentTarget</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec -Size &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot; -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets &quot;MyVipSubnets&quot; -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -DeploymentTarget $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec</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-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_HAProxyUpdateSpec defines parameters for updating an HAProxy Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 9.0.0.0__. The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_HAProxyUpdateSpec defines parameters for updating an HAProxy Load Balancer. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddressRanges</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. At least one range must be provided. An update operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing list of address ranges will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddressRanges</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. At least one range must be provided. An update operation only allows for addition of new IP ranges to the existing list of IP ranges. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing list of address ranges will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange&gt;</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. An administrator user name for accessing the HAProxy Data Plane API server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing username will not be 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>Password</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. The password for the administrator user. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing password will not be 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>CertificateAuthorityChain</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 9.0.0.0__. CertificateAuthorityChain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing PEM-encoded CA chain will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec -AddressRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_IPRange is an IP range that can be used for node or Virtual Server IP addresses depending on the context. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_IPRange is an IP range that can be used for node or Virtual Server IP addresses depending on the context. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The starting address of the range. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
          <maml:Description>
            <maml:para>The number of IP addresses in the range. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The starting address of the range. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
        <maml:Description>
          <maml:para>The number of IP addresses in the range. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec defines parameters for updating an NSX Load Balancer configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec defines parameters for updating an NSX Load Balancer configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultIngressTlsCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services. Certificate(s) used can be created by one of the two supported methods: 1. 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_private_key* used to generate the certificate. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the Kubernetes Ingress services certificate will not be 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>DefaultIngressTlsPrivateKey</maml:name>
          <maml:Description>
            <maml:para>Private Key matching *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_private_key* will not be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultIngressTlsCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded x509 certificate used by NSX as a default fallback certificate for Kubernetes Ingress services. Certificate(s) used can be created by one of the two supported methods: 1. 1. By signing the Certificate Signing Request obtained from the Namespace Certificate Management API. OR 2. 2. By creating a certificate using public key cryptography. In such case the certificate *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* should be specified along with the private key *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_private_key* used to generate the certificate. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the Kubernetes Ingress services certificate will not be 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>DefaultIngressTlsPrivateKey</maml:name>
        <maml:Description>
          <maml:para>Private Key matching *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* When using certificates generated externally by the user and not using Certificate Signing Request obtained from Namespace Certificate Management API, users should be able to specify the private key which was used to generate the certificate *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate*. Users with externally generated key pairs can import their own public key certificates and key pairs. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; and *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_certificate* is specified then the Supervisor will attempt to find a matching key that was generated with Certificate Signing Request. Otherwise, *Vcenter_NamespaceManagement_Supervisors_Networks_Edges_NSXLoadBalancerUpdateSpec.default_ingress_tls_private_key* will not be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -DefaultIngressTlsPrivateKey &quot;MyDefaultIngressTlsPrivateKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesServer</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Edges_Server represents an endpoint used to configure load balancers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Edges_Server represents an endpoint used to configure load balancers. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Load balancer hostname or IPv4 address. This property was added in __vSphere API 9.0.0.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>Port</maml:name>
          <maml:Description>
            <maml:para>Load balancer port. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Load balancer hostname or IPv4 address. This property was added in __vSphere API 9.0.0.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>Port</maml:name>
        <maml:Description>
          <maml:para>Load balancer port. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesServer with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesServer</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_UpdateSpec defines parameters for updating an edge. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Edges_UpdateSpec defines parameters for updating an edge. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Avi</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Haproxy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Foundation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nsx</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesEdgeProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Avi</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Haproxy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Foundation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nsx</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;

$VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec -AddressRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network &quot;MyNetwork&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec -Size &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot; -StoragePolicy &quot;MyStoragePolicy&quot;
$VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec -VipRanges $VcenterNamespaceManagementSupervisorsNetworksEdgesIPRange -VipSubnets &quot;MyVipSubnets&quot; -Interfaces $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -DeploymentTarget $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationDeploymentTargetUpdateSpec

$VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -DefaultIngressTlsPrivateKey &quot;MyDefaultIngressTlsPrivateKey&quot;
$VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec -Provider &quot;AVI&quot; -Avi $VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec -Haproxy $VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec -Foundation $VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec -Nsx $VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec -Provider &quot;AVI&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksEdgesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesAviUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesHAProxyUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesFoundationLoadBalancerUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksEdgesNSXLoadBalancerUpdateSpec</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-NamespaceManagementSupervisorsNetworksManagementNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksManagementNetwork</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network schema represents configuration for a network used to manage the Supervisor control plane. vCenter and, if used, NSX Manager and/or external Load Balancers, etc. should be reachable on this network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network schema represents configuration for a network used to manage the Supervisor control plane. vCenter and, if used, NSX Manager and/or external Load Balancers, etc. should be reachable on this network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksManagementNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network.network* is a unique identifier for this network which can be referenced later for updates or queries. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpManagement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FloatingIpAddress</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network.floating_IP_address* is an IP address that provides a stable endpoint to the control plane. This address if specified must be an unused statically allocated IP address on the management network. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; and the management network is a static network, this address should be allocated in a static IP configuration which occurs when *Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* is set to false. If missing or &#x60;null&#x60; and the management network is a DHCP network, The Supervisor will attempt to use the DHCP server to allocate this address. You should ensure the DHCP server is configured to persist IP addresses indefinitely using client identifiers if this configuration 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Proxy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network.network* is a unique identifier for this network which can be referenced later for updates or queries. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Services</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpManagement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FloatingIpAddress</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Management_Network.floating_IP_address* is an IP address that provides a stable endpoint to the control plane. This address if specified must be an unused statically allocated IP address on the management network. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; and the management network is a static network, this address should be allocated in a static IP configuration which occurs when *Vcenter_NamespaceManagement_Networks_IPManagement.dhcp_enabled* is set to false. If missing or &#x60;null&#x60; and the management network is a DHCP network, The Supervisor will attempt to use the DHCP server to allocate this address. You should ensure the DHCP server is configured to persist IP addresses indefinitely using client identifiers if this configuration 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Proxy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Network &quot;MyNetwork&quot; -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement -FloatingIpAddress &quot;MyFloatingIpAddress&quot; -Proxy $VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;

$VcenterNamespaceManagementSupervisorsNetworksManagementNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetwork -Backing $VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksManagementNetwork</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksManagementNetworkBacking</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksServices</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksIPManagement</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksManagementProxyConfiguration</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-NamespaceManagementSupervisorsNetworksManagementNetworkBacking</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksManagementNetworkBacking</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Management_NetworkBacking enumerates the possible options for uplinking to a Supervisor management network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Supervisors_Networks_Management_NetworkBacking enumerates the possible options for uplinking to a Supervisor management network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksManagementNetworkBacking</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBackingEnum</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBackingEnum</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>The Managed Object ID of the Network object. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of backing is *Vcenter_NamespaceManagement_Supervisors_Networks_Management_NetworkBackingEnum.NETWORK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkSegment</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBackingEnum</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBackingEnum</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>The Managed Object ID of the Network object. This property was added in __vSphere API 8.0.0.1__. This property is optional and it is only relevant when the value of backing is *Vcenter_NamespaceManagement_Supervisors_Networks_Management_NetworkBackingEnum.NETWORK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkSegment</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot; -Network &quot;MyNetwork&quot; -NetworkSegment $VcenterNamespaceManagementSupervisorsNetworksNetworkSegment
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementNetworkBacking with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking -Backing &quot;NETWORK&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementNetworkBacking with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksManagementNetworkBacking</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment</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-NamespaceManagementSupervisorsNetworksManagementProxyConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksManagementProxyConfiguration</command:noun>
      <maml:description>
        <maml:para> The Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxyConfiguration schema defines proxy configuration to be used by the Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> The Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxyConfiguration schema defines proxy configuration to be used by the Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksManagementProxyConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProxySettingsSource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxySettingsSource</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxySettingsSource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HttpsProxyConfig</maml:name>
          <maml:Description>
            <maml:para> HTTPS proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; no HTTPS proxy 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>HttpProxyConfig</maml:name>
          <maml:Description>
            <maml:para> HTTP proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; no HTTP proxy 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>NoProxyConfig</maml:name>
          <maml:Description>
            <maml:para> List of addresses that should be accessed directly. This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; there won&#39;t be any excluded addresses.</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>TlsRootCaBundle</maml:name>
          <maml:Description>
            <maml:para> Proxy TLS root CA bundle which will be used to verify the proxy&#39;s certificates. Every certificate in the bundle is expected to be in PEM format. This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; only the vCenter certificates applied in VECS (VMware Endpoint Certificate Store) 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>ProxySettingsSource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxySettingsSource</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksManagementProxySettingsSource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HttpsProxyConfig</maml:name>
        <maml:Description>
          <maml:para> HTTPS proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; no HTTPS proxy 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>HttpProxyConfig</maml:name>
        <maml:Description>
          <maml:para> HTTP proxy configuration. Examples: - http://username:password@proxy.vmware.com:8080 - https://proxy.vmware.com:4443 This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; no HTTP proxy 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>NoProxyConfig</maml:name>
        <maml:Description>
          <maml:para> List of addresses that should be accessed directly. This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; there won&#39;t be any excluded addresses.</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>TlsRootCaBundle</maml:name>
        <maml:Description>
          <maml:para> Proxy TLS root CA bundle which will be used to verify the proxy&#39;s certificates. Every certificate in the bundle is expected to be in PEM format. This will be used if *Vcenter_NamespaceManagement_Supervisors_Networks_Management_ProxySettingsSource.CLUSTER_CONFIGURED* is used for the source, otherwise this will be ignored. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; only the vCenter certificates applied in VECS (VMware Endpoint Certificate Store) 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>$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot; -HttpsProxyConfig &quot;MyHttpsProxyConfig&quot; -HttpProxyConfig &quot;MyHttpProxyConfig&quot; -NoProxyConfig &quot;MyNoProxyConfig&quot; -TlsRootCaBundle &quot;MyTlsRootCaBundle&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementProxyConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration -ProxySettingsSource &quot;VC_INHERITED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksManagementProxyConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksManagementProxyConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksNetworkSegment</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_NetworkSegment schema represents a layer 2 broadcast domain. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_NetworkSegment schema represents a layer 2 broadcast domain. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para>List of Standard Port Groups or Distributed Virtual Port Groups or Opaque Network identifiers that are part of the same layer 2 broadcast domain. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>Networks</maml:name>
        <maml:Description>
          <maml:para>List of Standard Port Groups or Distributed Virtual Port Groups or Opaque Network identifiers that are part of the same layer 2 broadcast domain. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksNetworkSegment &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksNetworkSegment -Networks &quot;MyNetworks&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksNetworkSegment with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksNetworkSegment</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsNetworksWorkloadNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksWorkloadNetwork</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network schema represents configuration for a network running workloads on a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network schema represents configuration for a network running workloads on a Supervisor. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksWorkloadNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.network* is a unique identifier for this network which can be referenced later for updates or queries. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nsx</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vsphere</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxVpc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpManagement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_Network.network* is a unique identifier for this network which can be referenced later for updates or queries. This property was added in __vSphere API 8.0.0.1__. If unset, an ID will be generated. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nsx</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vsphere</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxVpc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Services</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpManagement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIPManagement</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;

$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network &quot;MyNetwork&quot; -NetworkType &quot;NSXT&quot; -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType &quot;NSXT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksServices</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksIPManagement</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-NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork specifies network backing configuration that is specific to the workload network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork specifies network backing configuration that is specific to the workload network. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dvs</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork.dvs* is the Managed Object ID of a vSphere Distributed Virtual Switch. You can use it to connect to an NSX Network. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceSubnetPrefix</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork.namespace_subnet_prefix* indicates the size of the subnet reserved for namespace segments. This property was added in __vSphere API 8.0.0.1__. Defaults to /28.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Dvs</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork.dvs* is the Managed Object ID of a vSphere Distributed Virtual Switch. You can use it to connect to an NSX Network. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedSwitch&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceSubnetPrefix</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_NsxNetwork.namespace_subnet_prefix* indicates the size of the subnet reserved for namespace segments. This property was added in __vSphere API 8.0.0.1__. Defaults to /28.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadNsxNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VSphereNetwork specifies workload network configuration that is specific to vSphere networks. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VSphereNetwork specifies workload network configuration that is specific to vSphere networks. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Dvpg</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VSphereNetwork.dvpg* is the Managed Object ID of a vSphere Distributed Virtual Port Group. You can use it to connect to a vSphere Network. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Dvpg</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VSphereNetwork.dvpg* is the Managed Object ID of a vSphere Distributed Virtual Port Group. You can use it to connect to a vSphere Network. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;vSphereDistributedPortGroup&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork specifies network backing configuration that is specific to the workload network. It is used for configuring the Supervisor default settings. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork specifies network backing configuration that is specific to the workload network. It is used for configuring the Supervisor default settings. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxProject</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.nsx_project* is the default Project for VPCs in the Supervisor, including the System VPC, and Supervisor Services VPC. It needs to be NSX path of Project. *GET /vcenter/namespace-management/networks/nsx/projects* can be used to list projects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use the default Project on NSX.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConnectivityProfile</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile* describes the configuration for how a VPC is constructed, including it&#39;s Transit Gateway Attachments, IP blocks, and other settings on NSX. It needs to be NSX path of VPC Connectivity Profile. *GET /vcenter/namespace-management/networks/nsx/projects/{project}/vpc-connectivity-profiles* can be used to list VPCConnectivityProfiles for a Project. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use the default VPC Connectivity Profile as defined in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.nsx_project*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultPrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.default_private_cidrs* specifies CIDR blocks from which private subnets are allocated. This range must not overlap with those in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, or other services running in the datacenter. You must set at least one CIDR of size 16 or larger to enable a Supervisor with VPC networking. If Avi is used, another CIDR of size 64 is needed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIpv4Cidr&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>NsxProject</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.nsx_project* is the default Project for VPCs in the Supervisor, including the System VPC, and Supervisor Services VPC. It needs to be NSX path of Project. *GET /vcenter/namespace-management/networks/nsx/projects* can be used to list projects. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use the default Project on NSX.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConnectivityProfile</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile* describes the configuration for how a VPC is constructed, including it&#39;s Transit Gateway Attachments, IP blocks, and other settings on NSX. It needs to be NSX path of VPC Connectivity Profile. *GET /vcenter/namespace-management/networks/nsx/projects/{project}/vpc-connectivity-profiles* can be used to list VPCConnectivityProfiles for a Project. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use the default VPC Connectivity Profile as defined in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.nsx_project*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultPrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.default_private_cidrs* specifies CIDR blocks from which private subnets are allocated. This range must not overlap with those in *Vcenter_NamespaceManagement_Supervisors_Networks_Workload_VpcNetwork.vpc_connectivity_profile*, *Vcenter_NamespaceManagement_Clusters_EnableSpec.service_cidr*, or other services running in the datacenter. You must set at least one CIDR of size 16 or larger to enable a Supervisor with VPC networking. If Avi is used, another CIDR of size 64 is needed. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksIpv4Cidr&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>
$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_FilterSpec schema contains properties used to filter the result when listing Backup archives (see *GET /vcenter/namespace-management/supervisors/recovery/backup/archives*). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_FilterSpec schema contains properties used to filter the result when listing Backup archives (see *GET /vcenter/namespace-management/supervisors/recovery/backup/archives*). This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Archive</maml:name>
          <maml:Description>
            <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.archive* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Usable</maml:name>
          <maml:Description>
            <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.usable* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Archive</maml:name>
        <maml:Description>
          <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.archive* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.backup.Archive&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Usable</maml:name>
        <maml:Description>
          <maml:para>Matches Backup archives with *Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Archives_Info.usable* equal to the specified value. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; this filter is not 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>$VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec -Archive &quot;MyArchive&quot; -Usable $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsRecoveryBackupArchivesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Jobs_CreateSpec schema contains inputs to be specified for *POST /vcenter/namespace-management/supervisors/{supervisor}/recovery/backup/jobs*. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Recovery_Backup_Jobs_CreateSpec schema contains inputs to be specified for *POST /vcenter/namespace-management/supervisors/{supervisor}/recovery/backup/jobs*. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Comment</maml:name>
          <maml:Description>
            <maml:para>Comment to help identify resulting Backup archive. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; comment 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>IgnoreHealthCheckFailure</maml:name>
          <maml:Description>
            <maml:para>Ignore Supervisor health check failure when taking Supervisor backup. Supervisor is considered unhealthy if either *Vcenter_NamespaceManagement_Supervisors_Summary_Info.config_status* or *Vcenter_NamespaceManagement_Supervisors_Summary_Info.kubernetes_status* value, as returned by *GET /vcenter/namespace-management/supervisors/{supervisor}/summary* operation is set to ERROR. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; or set to &#x60;false&#x60;, health check failure of Supervisor will not be ignored and will result in *POST /vcenter/namespace-management/supervisors/{supervisor}/recovery/backup/jobs* operation to report failure.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Comment</maml:name>
        <maml:Description>
          <maml:para>Comment to help identify resulting Backup archive. This property was added in __vSphere API 8.0.3.0__. If missing or &#x60;null&#x60; comment 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>IgnoreHealthCheckFailure</maml:name>
        <maml:Description>
          <maml:para>Ignore Supervisor health check failure when taking Supervisor backup. Supervisor is considered unhealthy if either *Vcenter_NamespaceManagement_Supervisors_Summary_Info.config_status* or *Vcenter_NamespaceManagement_Supervisors_Summary_Info.kubernetes_status* value, as returned by *GET /vcenter/namespace-management/supervisors/{supervisor}/summary* operation is set to ERROR. This property was added in __vSphere API 8.0.3.0__. if missing or &#x60;null&#x60; or set to &#x60;false&#x60;, health check failure of Supervisor will not be ignored and will result in *POST /vcenter/namespace-management/supervisors/{supervisor}/recovery/backup/jobs* operation to report failure.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec -Comment &quot;MyComment&quot; -IgnoreHealthCheckFailure $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsRecoveryBackupJobsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSummaryFilterSpec</command:noun>
      <maml:description>
        <maml:para>A Vcenter_NamespaceManagement_Supervisors_Summary_FilterSpec can be specified to filter summary output by any allowed criteria. An empty Vcenter_NamespaceManagement_Supervisors_Summary_FilterSpec will cause all results of the query to be returned. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A Vcenter_NamespaceManagement_Supervisors_Summary_FilterSpec can be specified to filter summary output by any allowed criteria. An empty Vcenter_NamespaceManagement_Supervisors_Summary_FilterSpec will cause all results of the query to be returned. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KubernetesStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryConfigStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KubernetesStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsSummaryKubernetesStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSummaryFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec -ConfigStatus &quot;CONFIGURING&quot; -KubernetesStatus &quot;READY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSummaryFilterSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSummaryFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsSummaryFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_CreateSpec schema provides a specification required to install a Supervisor Service on a vSphere Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_CreateSpec schema provides a specification required to install a Supervisor Service on a vSphere Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupervisorService</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service. This Supervisor Service must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the Supervisor Service version which contains the Service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>YamlServiceConfig</maml:name>
          <maml:Description>
            <maml:para>A set of additional configuration parameters to be applied during Service creation. These parameters should be formatted as a base64 encoded YAML document. Complex data types with nested properties are supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing the Supervisor Service in the vSphere Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupervisorService</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service. This Supervisor Service must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.SupervisorService&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the Supervisor Service version which contains the Service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>YamlServiceConfig</maml:name>
        <maml:Description>
          <maml:para>A set of additional configuration parameters to be applied during Service creation. These parameters should be formatted as a base64 encoded YAML document. Complex data types with nested properties are supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when installing the Supervisor Service in the vSphere Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec -SupervisorService &quot;MySupervisorService&quot; -Version &quot;MyVersion&quot; -YamlServiceConfig &quot;MyYamlServiceConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec -SupervisorService &quot;MySupervisorService&quot; -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsSupervisorServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_PrecheckSpec schema contains the specification required to check whether a Supervisor Service version is compatible with the vSphere Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_PrecheckSpec schema contains the specification required to check whether a Supervisor Service version is compatible with the vSphere Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service version that the prechecks are running for. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Supervisor Service version that the prechecks are running for. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec -TargetVersion &quot;MyTargetVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec -TargetVersion &quot;MyTargetVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsSupervisorServicesPrecheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsSupervisorServicesPrecheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_SetSpec schema provides a specification required to set a new configuration on a Supervisor Service in a vSphere Supervisor. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_SupervisorServices_SetSpec schema provides a specification required to set a new configuration on a Supervisor Service in a vSphere Supervisor. This schema is applied in entirety, replacing the current specification fully. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Supervisor Service version which contains the Service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>YamlServiceConfig</maml:name>
          <maml:Description>
            <maml:para>A set of additional configuration parameters to be applied during Service upgrade. These parameters should be formatted as a base64 encoded YAML document. Complex data types with nested properties are supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading the Supervisor Service in the vSphere Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Identifier of the Supervisor Service version which contains the Service definition. This Supervisor Service version must be in the ACTIVATED state. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor_services.Version&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>YamlServiceConfig</maml:name>
        <maml:Description>
          <maml:para>A set of additional configuration parameters to be applied during Service upgrade. These parameters should be formatted as a base64 encoded YAML document. Complex data types with nested properties are supported. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no additional configuration parameters will be applied when upgrading the Supervisor Service in the vSphere Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec -Version &quot;MyVersion&quot; -YamlServiceConfig &quot;MyYamlServiceConfig&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec -Version &quot;MyVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsSupervisorServicesSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementSupervisorsWorkloads</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsWorkloads</command:noun>
      <maml:description>
        <maml:para> Vcenter_NamespaceManagement_Supervisors_Workloads schema describes configuration that affects the behavior and lifecycle of Kubernetes workloads. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> Vcenter_NamespaceManagement_Supervisors_Workloads schema describes configuration that affects the behavior and lifecycle of Kubernetes workloads. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsWorkloads</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Edge</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdge</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdge</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KubeApiServerOptions</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerOptions</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerOptions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Images</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageSyncConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageSyncConfig</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Edge</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdge</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementNetworksEdgesEdge</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KubeApiServerOptions</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerOptions</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsKubeAPIServerOptions</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Images</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageSyncConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsImageSyncConfig</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Dvs &quot;MyDvs&quot; -NamespaceSubnetPrefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -Dvpg &quot;MyDvpg&quot;

$VcenterNamespaceManagementNetworksIpv4Cidr &#x3D; Initialize-VcenterNamespaceManagementNetworksIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -NsxProject &quot;MyNsxProject&quot; -VpcConnectivityProfile &quot;MyVpcConnectivityProfile&quot; -DefaultPrivateCidrs $VcenterNamespaceManagementNetworksIpv4Cidr


$VcenterNamespaceManagementNetworksServiceDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksServiceNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksServiceNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksServices &#x3D; Initialize-VcenterNamespaceManagementNetworksServices -Dns $VcenterNamespaceManagementNetworksServiceDNS -Ntp $VcenterNamespaceManagementNetworksServiceNTP



$VcenterNamespaceManagementNetworksIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksIPAssignment &#x3D; Initialize-VcenterNamespaceManagementNetworksIPAssignment -Assignee &quot;POD&quot; -Ranges $VcenterNamespaceManagementNetworksIPRange

$VcenterNamespaceManagementNetworksIPManagement &#x3D; Initialize-VcenterNamespaceManagementNetworksIPManagement -DhcpEnabled $false -GatewayAddress &quot;MyGatewayAddress&quot; -IpAssignments $VcenterNamespaceManagementNetworksIPAssignment

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Network &quot;MyNetwork&quot; -NetworkType &quot;NSXT&quot; -Nsx $VcenterNamespaceManagementSupervisorsNetworksWorkloadNsxNetwork -Vsphere $VcenterNamespaceManagementSupervisorsNetworksWorkloadVSphereNetwork -NsxVpc $VcenterNamespaceManagementSupervisorsNetworksWorkloadVpcNetwork -Services $VcenterNamespaceManagementNetworksServices -IpManagement $VcenterNamespaceManagementNetworksIPManagement



$VcenterNamespaceManagementNetworksEdgesServer &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesServer -Host &quot;MyHost&quot; -Port 0
$VcenterNamespaceManagementNetworksEdgesHAProxyConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Servers $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot;


$VcenterNamespaceManagementNetworksEdgesNSXConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXConfig -EdgeClusterId &quot;MyEdgeClusterId&quot; -DefaultIngressTlsCertificate &quot;MyDefaultIngressTlsCertificate&quot; -RoutingMode &quot;ROUTED&quot; -EgressIpRanges $VcenterNamespaceManagementNetworksIPRange -T0Gateway &quot;MyT0Gateway&quot; -LoadBalancerSize &quot;SMALL&quot;


$VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Server $VcenterNamespaceManagementNetworksEdgesServer -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateAuthorityChain &quot;MyCertificateAuthorityChain&quot; -CloudName &quot;MyCloudName&quot;


$VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Zones &quot;MyZones&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -DeploymentSize &quot;SMALL&quot; -Availability &quot;ACTIVE_PASSIVE&quot;




$VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespaceManagementNetworksEdgesFoundationIPConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationIPConfig -IpRanges $VcenterNamespaceManagementNetworksEdgesFoundationFoundationIPRange -Gateway &quot;MyGateway&quot;

$VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork -Name &quot;MyName&quot; -Network &quot;MyNetwork&quot; -Ipam &quot;STATIC&quot; -IpConfig $VcenterNamespaceManagementNetworksEdgesFoundationIPConfig

$VcenterNamespaceManagementNetworksEdgesFoundationNetwork &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetwork -NetworkType &quot;SUPERVISOR_MANAGEMENT&quot; -DvpgNetwork $VcenterNamespaceManagementNetworksEdgesFoundationDistributedPortGroupNetwork

$VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -Personas &quot;MANAGEMENT&quot; -Network $VcenterNamespaceManagementNetworksEdgesFoundationNetwork


$VcenterNamespaceManagementNetworksEdgesFoundationDNS &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationDNS -Servers &quot;MyServers&quot; -SearchDomains &quot;MySearchDomains&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNTP &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNTP -Servers &quot;MyServers&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationSyslog &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationSyslog -Endpoint &quot;MyEndpoint&quot; -CertificateAuthorityPem &quot;MyCertificateAuthorityPem&quot;
$VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices -Dns $VcenterNamespaceManagementNetworksEdgesFoundationDNS -Ntp $VcenterNamespaceManagementNetworksEdgesFoundationNTP -Syslog $VcenterNamespaceManagementNetworksEdgesFoundationSyslog

$VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -DeploymentTarget $VcenterNamespaceManagementNetworksEdgesFoundationDeploymentTarget -Interfaces $VcenterNamespaceManagementNetworksEdgesFoundationNetworkInterface -NetworkServices $VcenterNamespaceManagementNetworksEdgesFoundationNetworkServices

$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge -Id &quot;MyId&quot; -LoadBalancerAddressRanges $VcenterNamespaceManagementNetworksIPRange -Haproxy $VcenterNamespaceManagementNetworksEdgesHAProxyConfig -Nsx $VcenterNamespaceManagementNetworksEdgesNSXConfig -NsxAdvanced $VcenterNamespaceManagementNetworksEdgesNSXAdvancedLBConfig -Foundation $VcenterNamespaceManagementNetworksEdgesVsphereFoundationConfig -Provider &quot;HAPROXY&quot;


$VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity -CertificateDnsNames &quot;MyCertificateDnsNames&quot;
$VcenterNamespaceManagementSupervisorsKubeAPIServerOptions &#x3D; Initialize-VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Security $VcenterNamespaceManagementSupervisorsKubeAPIServerSecurity


$VcenterNamespaceManagementSupervisorsImageRegistry &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageRegistry -Hostname &quot;MyHostname&quot; -Port 0 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CertificateChain &quot;MyCertificateChain&quot;
$VcenterNamespaceManagementSupervisorsContentLibrarySpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -SupervisorServices &quot;MySupervisorServices&quot; -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespaceManagementSupervisorsImageSyncConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsImageSyncConfig -Registry $VcenterNamespaceManagementSupervisorsImageRegistry -Repository &quot;MyRepository&quot; -KubernetesContentLibrary &quot;MyKubernetesContentLibrary&quot; -ContentLibraries $VcenterNamespaceManagementSupervisorsContentLibrarySpec


$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge -KubeApiServerOptions $VcenterNamespaceManagementSupervisorsKubeAPIServerOptions -Images $VcenterNamespaceManagementSupervisorsImageSyncConfig -Storage $VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsWorkloads with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork &#x3D; Initialize-VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -NetworkType &quot;NSXT&quot;


$VcenterNamespaceManagementNetworksEdgesEdge &#x3D; Initialize-VcenterNamespaceManagementNetworksEdgesEdge

$VcenterNamespaceManagementSupervisorsWorkloads &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloads -Network $VcenterNamespaceManagementSupervisorsNetworksWorkloadNetwork -Edge $VcenterNamespaceManagementNetworksEdgesEdge
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsWorkloads with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsWorkloads</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsNetworksWorkloadNetwork</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementNetworksEdgesEdge</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsKubeAPIServerOptions</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsImageSyncConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsWorkloadsStorageConfig</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-NamespaceManagementSupervisorsWorkloadsStorageConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementSupervisorsWorkloadsStorageConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig schema describes how vSphere and Kubernetes will persist images and volumes to disk. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig schema describes how vSphere and Kubernetes will persist images and volumes to disk. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementSupervisorsWorkloadsStorageConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CloudNativeFileVolume</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsCNSFileConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsCNSFileConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EphemeralStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.ephemeral_storage_policy* identifies the storage policy associated with ephemeral disks of all the Kubernetes PodVMs in the cluster. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; during cluster enablement, the ephemeral storage policy will be defaulted to the configured *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>The *Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.image_storage_policy* schema contains the specification required to configure storage used for PodVM container images. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the image storage policy will be set to the specified *Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.ephemeral_storage_policy* if provided. This field will inherit any defaults for ephemeral storage policy set by the system. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CloudNativeFileVolume</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsCNSFileConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsCNSFileConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EphemeralStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.ephemeral_storage_policy* identifies the storage policy associated with ephemeral disks of all the Kubernetes PodVMs in the cluster. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; during cluster enablement, the ephemeral storage policy will be defaulted to the configured *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>The *Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.image_storage_policy* schema contains the specification required to configure storage used for PodVM container images. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the image storage policy will be set to the specified *Vcenter_NamespaceManagement_Supervisors_WorkloadsStorageConfig.ephemeral_storage_policy* if provided. This field will inherit any defaults for ephemeral storage policy set by the system. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementSupervisorsCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsWorkloadsStorageConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementSupervisorsWorkloadsStorageConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsWorkloadsStorageConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementSupervisorsCNSFileConfig</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-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_CreateSpec schema contains the input parameters for creating the bindings between the vSphere Zones and a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_CreateSpec schema contains the input parameters for creating the bindings between the vSphere Zones and a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Specs</maml:name>
          <maml:Description>
            <maml:para>List of vSphere Zones to bind to the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec&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>Specs</maml:name>
        <maml:Description>
          <maml:para>List of vSphere Zones to bind to the Supervisor. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec&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>


$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone &quot;MyZone&quot; -Type &quot;MANAGEMENT&quot; -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec

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

$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone &quot;MyZone&quot;

$VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec -Specs $VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_ResourceAllocationSpec schema contains configuration of resources on a vSphere Zone associated with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_ResourceAllocationSpec schema contains configuration of resources on a vSphere Zone associated with the Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmReservations</maml:name>
          <maml:Description>
            <maml:para>Identifier and quantities of Virtual Machine Classes for which instances should be reserved. This property was added in __vSphere API 9.0.0.0__. If unset vSphere Zone will have no Virtual Machine Class Instances reserved.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec&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>VmReservations</maml:name>
        <maml:Description>
          <maml:para>Identifier and quantities of Virtual Machine Classes for which instances should be reserved. This property was added in __vSphere API 9.0.0.0__. If unset vSphere Zone will have no Virtual Machine Class Instances reserved.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec&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>
$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_SetSpec schema contains parameters for updating the configuration of the specified vSphere Zone bound to the given Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_SetSpec schema contains parameters for updating the configuration of the specified vSphere Zone bound to the given Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</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-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_UpdateSpec schema contains parameters for updating the configuration of the specified vSphere Zone bound to the given Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_UpdateSpec schema contains parameters for updating the configuration of the specified vSphere Zone bound to the given Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</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-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_VirtualMachineClassAllocationSpec schema describes the definition of an allocation for Virtual Machines of a given class. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_VirtualMachineClassAllocationSpec schema describes the definition of an allocation for Virtual Machines of a given class. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReservedVmClass</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Virtual Machine class used for allocation. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
          <maml:Description>
            <maml:para>Number of instances of given Virtual Machine class. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReservedVmClass</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Virtual Machine class used for allocation. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
        <maml:Description>
          <maml:para>Number of instances of given Virtual Machine class. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_ZoneSpec schema contains the input parameters for creating the bindings between the vSphere Zone and a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_Supervisors_Zones_Bindings_ZoneSpec schema contains the input parameters for creating the bindings between the vSphere Zone and a Supervisor. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zone</maml:name>
          <maml:Description>
            <maml:para>Identifiers of the vSphere Zone to bind with the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zone</maml:name>
        <maml:Description>
          <maml:para>Identifiers of the vSphere Zone to bind with the Supervisor. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec -VmReservations $VcenterNamespaceManagementSupervisorsZonesBindingsVirtualMachineClassAllocationSpec

$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone &quot;MyZone&quot; -Type &quot;MANAGEMENT&quot; -ResourceAllocation $VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec &#x3D; Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec -Zone &quot;MyZone&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementSupervisorsZonesBindingsZoneSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespaceManagementSupervisorsZonesBindingsResourceAllocationSpec</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-NamespaceManagementVirtualMachineClassesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec schema contains the specification required to create a VM class object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec schema contains the specification required to create a VM class object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the virtual machine class. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique in this vCenter server. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuCount</maml:name>
          <maml:Description>
            <maml:para>The number of CPUs configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuReservation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use CPU allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec.config_spec* instead to reserve CPUs for a virtual machine. The percentage of total available CPUs reserved for a virtual machine. We multiply this percentage by the minimum frequency amongst all the cluster nodes to get the CPU reservation that is specified to vSphere in MHz. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no CPU reservation is requested for the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryMb</maml:name>
          <maml:Description>
            <maml:para>The amount of memory in MB configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use memory allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec.config_spec* instead to reserve memory for a virtual machine. The percentage of available memory reserved for a virtual machine of this class. Memory reservation must be set to 100% for VM class with vGPU or Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no memory reservation is requested for virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 for the VM class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no description is added to the VM class.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Devices</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InstanceStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigSpec</maml:name>
          <maml:Description>
            <maml:para>A VirtualMachineConfigSpec associated with the VM class. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no config spec will be associated to the VM Class.</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: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>Identifier of the virtual machine class. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique in this vCenter server. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuCount</maml:name>
        <maml:Description>
          <maml:para>The number of CPUs configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuReservation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use CPU allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec.config_spec* instead to reserve CPUs for a virtual machine. The percentage of total available CPUs reserved for a virtual machine. We multiply this percentage by the minimum frequency amongst all the cluster nodes to get the CPU reservation that is specified to vSphere in MHz. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no CPU reservation is requested for the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryMb</maml:name>
        <maml:Description>
          <maml:para>The amount of memory in MB configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use memory allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_CreateSpec.config_spec* instead to reserve memory for a virtual machine. The percentage of available memory reserved for a virtual machine of this class. Memory reservation must be set to 100% for VM class with vGPU or Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no memory reservation is requested for virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 for the VM class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no description is added to the VM class.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Devices</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InstanceStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigSpec</maml:name>
        <maml:Description>
          <maml:para>A VirtualMachineConfigSpec associated with the VM class. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no config spec will be associated to the VM Class.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName &quot;MyProfileName&quot;
$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel &quot;MyCustomLabel&quot;
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -VgpuDevices $VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -DynamicDirectPathIoDevices $VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice


$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy &quot;MyPolicy&quot; -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume

$VcenterNamespaceManagementVirtualMachineClassesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesCreateSpec -Id &quot;MyId&quot; -CpuCount 0 -CpuReservation 0 -MemoryMb 0 -MemoryReservation 0 -Description &quot;MyDescription&quot; -Devices $VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -InstanceStorage $VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -ConfigSpec 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementVirtualMachineClassesCreateSpec &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesCreateSpec -Id &quot;MyId&quot; -CpuCount 0 -MemoryMb 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage</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-NamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add Dynamic DirectPath I/O devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_DynamicDirectPathIODevice schema contains the configuration corresponding to a Dynamic DirectPath I/O device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add Dynamic DirectPath I/O devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_DynamicDirectPathIODevice schema contains the configuration corresponding to a Dynamic DirectPath I/O device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VendorId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The vendor ID of this device. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeviceId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The device ID of this device. This property was added in __vSphere API 7.0.3.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomLabel</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The custom label attached to this device. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, custom label is not used to identify the device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>VendorId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The vendor ID of this device. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeviceId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The device ID of this device. This property was added in __vSphere API 7.0.3.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomLabel</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. The custom label attached to this device. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, custom label is not used to identify the device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel &quot;MyCustomLabel&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesInstanceStorage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_InstanceStorage schema encapsulates information about storage policy and instance storage volumes. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_InstanceStorage schema encapsulates information about storage policy and instance storage volumes. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Policy corresponding to the instance storage. To use VM class with instance storage, this policy should also be associated with Supervisor namespace. See com.vmware.vcenter.namespaces.Instances.StorageSpec. This property was added in __vSphere API 8.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Volumes</maml:name>
          <maml:Description>
            <maml:para>List of instance storage volumes. At least one volume is required when configuring a VM class with instance storage. This property was added in __vSphere API 8.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume&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>Policy corresponding to the instance storage. To use VM class with instance storage, this policy should also be associated with Supervisor namespace. See com.vmware.vcenter.namespaces.Instances.StorageSpec. This property was added in __vSphere API 8.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Volumes</maml:name>
        <maml:Description>
          <maml:para>List of instance storage volumes. At least one volume is required when configuring a VM class with instance storage. This property was added in __vSphere API 8.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume&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>
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy &quot;MyPolicy&quot; -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy &quot;MyPolicy&quot; -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorageVolume</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesInstanceStorageVolume</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_InstanceStorageVolume schema contains the specification required to configure instance storage for virtual machines. An admin can create VM classes with instance storage volumes and assign them to Supervisor namespaces for consumption. These VM classes can be used to create virtual machines that have instance storage volumes attached as disks. The generated instance volumes are placed on vSan direct datastores. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_InstanceStorageVolume schema contains the specification required to configure instance storage for virtual machines. An admin can create VM classes with instance storage volumes and assign them to Supervisor namespaces for consumption. These VM classes can be used to create virtual machines that have instance storage volumes attached as disks. The generated instance volumes are placed on vSan direct datastores. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorageVolume</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>The size of instance storage volume in mebibytes (MiB) available for the virtual machine of this class This property was added in __vSphere API 8.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>The size of instance storage volume in mebibytes (MiB) available for the virtual machine of this class This property was added in __vSphere API 8.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesInstanceStorageVolume with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesInstanceStorageVolume with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementVirtualMachineClassesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec schema contains the specification required to update a VM class object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec schema contains the specification required to update a VM class object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuCount</maml:name>
          <maml:Description>
            <maml:para>The number of CPUs configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; the current value the will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuReservation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use CPU allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec.config_spec* instead to reserve CPUs for a virtual machine. The percentage of total available CPUs reserved for a virtual machine. We multiply this percentage by the minimum frequency amongst all the cluster nodes to get the CPU reservation that is specified to vSphere in MHz. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no CPU reservation is requested for the virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryMb</maml:name>
          <maml:Description>
            <maml:para>The amount of memory in MB configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; the current value the will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use memory allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec.config_spec* instead to reserve memory for a virtual machine. The percentage of available memory reserved for a virtual machine of this class. Memory reservation must be set to 100% for VM class with vGPU or Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no memory reservation is requested for virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 for the VM class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, description is not updated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Devices</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InstanceStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigSpec</maml:name>
          <maml:Description>
            <maml:para>A VirtualMachineConfigSpec associated with the VM class. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the config spec will not be updated.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuCount</maml:name>
        <maml:Description>
          <maml:para>The number of CPUs configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; the current value the will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuReservation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use CPU allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec.config_spec* instead to reserve CPUs for a virtual machine. The percentage of total available CPUs reserved for a virtual machine. We multiply this percentage by the minimum frequency amongst all the cluster nodes to get the CPU reservation that is specified to vSphere in MHz. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no CPU reservation is requested for the virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryMb</maml:name>
        <maml:Description>
          <maml:para>The amount of memory in MB configured for virtual machine of this class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; the current value the will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Use memory allocation in *Vcenter_NamespaceManagement_VirtualMachineClasses_UpdateSpec.config_spec* instead to reserve memory for a virtual machine. The percentage of available memory reserved for a virtual machine of this class. Memory reservation must be set to 100% for VM class with vGPU or Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no memory reservation is requested for virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 for the VM class. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, description is not updated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Devices</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InstanceStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesInstanceStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigSpec</maml:name>
        <maml:Description>
          <maml:para>A VirtualMachineConfigSpec associated with the VM class. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the config spec will not be updated.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName &quot;MyProfileName&quot;
$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel &quot;MyCustomLabel&quot;
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -VgpuDevices $VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -DynamicDirectPathIoDevices $VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice


$VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume -Size 0
$VcenterNamespaceManagementVirtualMachineClassesInstanceStorage &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -Policy &quot;MyPolicy&quot; -Volumes $VcenterNamespaceManagementVirtualMachineClassesInstanceStorageVolume

$VcenterNamespaceManagementVirtualMachineClassesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesUpdateSpec -CpuCount 0 -CpuReservation 0 -MemoryMb 0 -MemoryReservation 0 -Description &quot;MyDescription&quot; -Devices $VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -InstanceStorage $VcenterNamespaceManagementVirtualMachineClassesInstanceStorage -ConfigSpec 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementVirtualMachineClassesUpdateSpec &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementVirtualMachineClassesInstanceStorage</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-NamespaceManagementVirtualMachineClassesVGPUDevice</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesVGPUDevice</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add vGPU devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_VGPUDevice schema contains the configuration corresponding to a vGPU device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add vGPU devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_VGPUDevice schema contains the configuration corresponding to a vGPU device. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesVGPUDevice</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProfileName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Profile name corresponding to the device. This property was added in __vSphere API 7.0.3.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProfileName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. Profile name corresponding to the device. This property was added in __vSphere API 7.0.3.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName &quot;MyProfileName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesVGPUDevice with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName &quot;MyProfileName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesVGPUDevice with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesVGPUDevice</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespaceManagementVirtualMachineClassesVirtualDevices</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add vGPU and Dynamic DirectPath I/O virtual devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_VirtualDevices schema contains information about the virtual devices associated with a VM class. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.2.0__. Use device changes in VirtualMachineConfigSpec associated with the VM class to add vGPU and Dynamic DirectPath I/O virtual devices. The Vcenter_NamespaceManagement_VirtualMachineClasses_VirtualDevices schema contains information about the virtual devices associated with a VM class. This schema was added in __vSphere API 7.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VgpuDevices</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. List of vGPU devices. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no vGPU devices are present.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVGPUDevice&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVGPUDevice&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DynamicDirectPathIoDevices</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. List of Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no Dynamic DirectPath I/O devices are present.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice&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>VgpuDevices</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. List of vGPU devices. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no vGPU devices are present.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVGPUDevice&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesVGPUDevice&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DynamicDirectPathIoDevices</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.2.0__. List of Dynamic DirectPath I/O devices. This property was added in __vSphere API 7.0.3.0__. If missing or &#x60;null&#x60;, no Dynamic DirectPath I/O devices are present.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice&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>
$VcenterNamespaceManagementVirtualMachineClassesVGPUDevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -ProfileName &quot;MyProfileName&quot;
$VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice -VendorId 0 -DeviceId 0 -CustomLabel &quot;MyCustomLabel&quot;
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices -VgpuDevices $VcenterNamespaceManagementVirtualMachineClassesVGPUDevice -DynamicDirectPathIoDevices $VcenterNamespaceManagementVirtualMachineClassesDynamicDirectPathIODevice
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementVirtualMachineClassesVirtualDevices &#x3D; Initialize-VcenterNamespaceManagementVirtualMachineClassesVirtualDevices
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespaceManagementVirtualMachineClassesVirtualDevices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementVirtualMachineClassesVirtualDevices</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespaceManagementWorkloadsStorageConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespaceManagementWorkloadsStorageConfig</command:noun>
      <maml:description>
        <maml:para>Vcenter_NamespaceManagement_WorkloadsStorageConfig schema describes how vSphere and Kubernetes will persist images and volumes to disk. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vcenter_NamespaceManagement_WorkloadsStorageConfig schema describes how vSphere and Kubernetes will persist images and volumes to disk. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespaceManagementWorkloadsStorageConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CloudNativeFileVolume</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EphemeralStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_NamespaceManagement_WorkloadsStorageConfig.ephemeral_storage_policy* identifies the storage policy associated with ephemeral disks of all the Kubernetes PodVMs in the cluster. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; during cluster enablement, the ephemeral storage policy will be defaulted to the configured *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageStoragePolicy</maml:name>
          <maml:Description>
            <maml:para>The *Vcenter_NamespaceManagement_WorkloadsStorageConfig.image_storage_policy* schema contains the specification required to configure storage used for PodVM container images. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the image storage policy will be set to the specified *Vcenter_NamespaceManagement_WorkloadsStorageConfig.ephemeral_storage_policy* if provided. This field will inherit any defaults for ephemeral storage policy set by the system. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CloudNativeFileVolume</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespaceManagementCNSFileConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EphemeralStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_NamespaceManagement_WorkloadsStorageConfig.ephemeral_storage_policy* identifies the storage policy associated with ephemeral disks of all the Kubernetes PodVMs in the cluster. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60; during cluster enablement, the ephemeral storage policy will be defaulted to the configured *Vcenter_NamespaceManagement_Supervisors_ControlPlane.storage_policy*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageStoragePolicy</maml:name>
        <maml:Description>
          <maml:para>The *Vcenter_NamespaceManagement_WorkloadsStorageConfig.image_storage_policy* schema contains the specification required to configure storage used for PodVM container images. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the image storage policy will be set to the specified *Vcenter_NamespaceManagement_WorkloadsStorageConfig.ephemeral_storage_policy* if provided. This field will inherit any defaults for ephemeral storage policy set by the system. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementCNSFileConfig &#x3D; Initialize-VcenterNamespaceManagementCNSFileConfig -VsanClusters &quot;MyVsanClusters&quot;
$VcenterNamespaceManagementWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementWorkloadsStorageConfig -CloudNativeFileVolume $VcenterNamespaceManagementCNSFileConfig -EphemeralStoragePolicy &quot;MyEphemeralStoragePolicy&quot; -ImageStoragePolicy &quot;MyImageStoragePolicy&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementWorkloadsStorageConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespaceManagementWorkloadsStorageConfig &#x3D; Initialize-VcenterNamespaceManagementWorkloadsStorageConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespaceManagementWorkloadsStorageConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespaceManagementWorkloadsStorageConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespaceManagementCNSFileConfig</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-NamespacesAccessCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesAccessCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Access_CreateSpec schema contains the specification required to create access control on the namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Access_CreateSpec schema contains the specification required to create access control on the namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesAccessCreateSpec</maml:name>
        <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">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdentityProvider</maml:name>
          <maml:Description>
            <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Role</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdentityProvider</maml:name>
        <maml:Description>
          <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessCreateSpec &#x3D; Initialize-VcenterNamespacesAccessCreateSpec -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesAccessCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessCreateSpec &#x3D; Initialize-VcenterNamespacesAccessCreateSpec -Role &quot;OWNER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesAccessCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesAccessCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesAccessSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesAccessSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Access_SetSpec schema contains the specification required to set new access control on the namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Access_SetSpec schema contains the specification required to set new access control on the namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesAccessSetSpec</maml:name>
        <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">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdentityProvider</maml:name>
          <maml:Description>
            <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Role</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdentityProvider</maml:name>
        <maml:Description>
          <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessSetSpec &#x3D; Initialize-VcenterNamespacesAccessSetSpec -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesAccessSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesAccessSetSpec &#x3D; Initialize-VcenterNamespacesAccessSetSpec -Role &quot;OWNER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesAccessSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesAccessSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesAccess</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesAccess</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_Access schema contains the access control information for a subject on a namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_Access schema contains the access control information for a subject on a namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesAccess</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml: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>Name of the subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 subject.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdentityProvider</maml:name>
          <maml:Description>
            <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SubjectType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml: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>Name of the subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 subject.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessRole</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdentityProvider</maml:name>
        <maml:Description>
          <maml:para>UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the com.vmware.vcenter.namespace_management.supervisors.identity.Providers service. This property was added in __vSphere API 8.0.0.1__. If unset, vCenter Single Sign-On will be used as the identity provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.identity.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesAccess with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesAccess with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesAccess</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesContentLibrarySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesContentLibrarySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_ContentLibrarySpec schema contains the specification required to configure Content Libraries in the VM Image Service. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_ContentLibrarySpec schema contains the specification required to configure Content Libraries in the VM Image Service. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesContentLibrarySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibrary</maml:name>
          <maml:Description>
            <maml:para>Content Library ID used by the VM Image Service. The Content Library specified should exist in vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Writable</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate if the Content Library is writable. When set to &#x60;true&#x60;, users with *Vcenter_Namespaces_Access_Info.role* of type OWNER or EDIT on a Supervisor namespace can add or delete Content Library items in vSphere from this Supervisor namespace. A subscribed Content Library is not allowed to be marked as writable. An InvalidArgument error will be thrown from *POST /vcenter/namespaces/instances* operation, *PATCH /vcenter/namespaces/instances/{namespace}* operation and *PUT /vcenter/namespaces/instances/{namespace}* operation if a subscribed Content Library has the writable flag set to &#x60;true&#x60;. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the value defaults to &#x60;false&#x60; and the Content Library is read-only to users.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowImport</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate if users can import an OVF/OVA template from a remote HTTPS URL into a Content Library that has the writable field set to &#x60;true&#x60;. When set to &#x60;true&#x60;, users with *Vcenter_Namespaces_Access_Info.role* of type OWNER or EDIT on a Supervisor namespace can add new Content Library items in vSphere from this Supervisor namespace, by importing OVF/OVA templates from remote HTTPS URLs. An InvalidArgument error will be thrown from *POST /vcenter/namespaces/instances* operation, *PATCH /vcenter/namespaces/instances/{namespace}* operation and *PUT /vcenter/namespaces/instances/{namespace}* operation if a subscribed Content Library has the allow_import flag set to &#x60;true&#x60; or if a Content Library has the allow_import flag set to &#x60;true&#x60; but the writable flag is set to &#x60;false&#x60;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value defaults to &#x60;false&#x60; and the users will not be able to import an OVF/OVA template from remote HTTPs URLS into the Content Library.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceNamingStrategy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesResourceNamingStrategy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesResourceNamingStrategy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibrary</maml:name>
        <maml:Description>
          <maml:para>Content Library ID used by the VM Image Service. The Content Library specified should exist in vSphere inventory. This property was added in __vSphere API 8.0.2.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Writable</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate if the Content Library is writable. When set to &#x60;true&#x60;, users with *Vcenter_Namespaces_Access_Info.role* of type OWNER or EDIT on a Supervisor namespace can add or delete Content Library items in vSphere from this Supervisor namespace. A subscribed Content Library is not allowed to be marked as writable. An InvalidArgument error will be thrown from *POST /vcenter/namespaces/instances* operation, *PATCH /vcenter/namespaces/instances/{namespace}* operation and *PUT /vcenter/namespaces/instances/{namespace}* operation if a subscribed Content Library has the writable flag set to &#x60;true&#x60;. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the value defaults to &#x60;false&#x60; and the Content Library is read-only to users.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowImport</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate if users can import an OVF/OVA template from a remote HTTPS URL into a Content Library that has the writable field set to &#x60;true&#x60;. When set to &#x60;true&#x60;, users with *Vcenter_Namespaces_Access_Info.role* of type OWNER or EDIT on a Supervisor namespace can add new Content Library items in vSphere from this Supervisor namespace, by importing OVF/OVA templates from remote HTTPS URLs. An InvalidArgument error will be thrown from *POST /vcenter/namespaces/instances* operation, *PATCH /vcenter/namespaces/instances/{namespace}* operation and *PUT /vcenter/namespaces/instances/{namespace}* operation if a subscribed Content Library has the allow_import flag set to &#x60;true&#x60; or if a Content Library has the allow_import flag set to &#x60;true&#x60; but the writable flag is set to &#x60;false&#x60;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the value defaults to &#x60;false&#x60; and the users will not be able to import an OVF/OVA template from remote HTTPs URLS into the Content Library.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceNamingStrategy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesResourceNamingStrategy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesResourceNamingStrategy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesContentLibrarySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesContentLibrarySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesContentLibrarySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_CreateSpec schema contains the specification required to set up a namespace on a single vSphere cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_CreateSpec schema contains the specification required to set up a namespace on a single vSphere cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>Identifier of the cluster on which the namespace is being created. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier of the namespace. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. In this version, this maps to the name of a Kubernetes namespace. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for the namespace. If missing or &#x60;null&#x60;, no description is added to the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>AccessList</maml:name>
          <maml:Description>
            <maml:para>Access controls associated with the namespace. If missing or &#x60;null&#x60;, only users with Administrator role can access the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies will not be associated with the namespace which will prevent users from being able to provision pods with persistent storage on the namespace. Users will be able to provision pods which use local storage.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml: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>The vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.1.0__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed on NSX. When using NSXT_CONTAINER_PLUGIN as network provider, a new network dedicated to the namespace will be created as part of namespace creation to override cluster network configs if *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec* is set. When using NSX_VPC as network provider, any additional network configuration needs to be specified with Vcenter_Namespaces_Instances_VpcNetworkCreateSpec. If the field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be used by the VM Image Service but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no additional Content Libraries will be configured for the VM Image Service except for the Content Libraries specified in {VMServiceSpec#contentLibraries}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Creator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>Identifier of the cluster on which the namespace is being created. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier of the namespace. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. In this version, this maps to the name of a Kubernetes namespace. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for the namespace. If missing or &#x60;null&#x60;, no description is added to the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>AccessList</maml:name>
        <maml:Description>
          <maml:para>Access controls associated with the namespace. If missing or &#x60;null&#x60;, only users with Administrator role can access the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies will not be associated with the namespace which will prevent users from being able to provision pods with persistent storage on the namespace. Users will be able to provision pods which use local storage.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml: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>The vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.1.0__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed on NSX. When using NSXT_CONTAINER_PLUGIN as network provider, a new network dedicated to the namespace will be created as part of namespace creation to override cluster network configs if *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec* is set. When using NSX_VPC as network provider, any additional network configuration needs to be specified with Vcenter_Namespaces_Instances_VpcNetworkCreateSpec. If the field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be used by the VM Image Service but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no additional Content Libraries will be configured for the VM Image Service except for the Content Libraries specified in {VMServiceSpec#contentLibraries}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Creator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespacesInstancesPrincipal &#x3D; Initialize-VcenterNamespacesInstancesPrincipal -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;


$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespacesInstancesNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -Network $VcenterNamespacesInstancesNsxNetworkCreateSpec

$VcenterNamespacesInstancesCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesCreateSpec -Cluster &quot;MyCluster&quot; -Namespace &quot;MyNamespace&quot; -Description &quot;MyDescription&quot; -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks &quot;MyNetworks&quot; -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -Creator $VcenterNamespacesInstancesPrincipal -NamespaceNetwork $VcenterNamespacesInstancesNetworkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesCreateSpec -Cluster &quot;MyCluster&quot; -Namespace &quot;MyNamespace&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesPrincipal</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesNetworkCreateSpec</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-NamespacesInstancesCreateSpecV2</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesCreateSpecV2</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_CreateSpecV2 schema contains the specification required to set up a namespace on a Supervisor cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_CreateSpecV2 schema contains the specification required to set up a namespace on a Supervisor cluster. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesCreateSpecV2</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Supervisor</maml:name>
          <maml:Description>
            <maml:para>Identifier for the Supervisor hosting the namespace. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>List of Vcenter_Namespaces_Instances_ZoneSpec to configure vSphere Zones for this namespace. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, workloads created in this namespace will be placed on the same vSphere Zone(s) as the Supervisor.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Namespace</maml:name>
          <maml:Description>
            <maml:para>Identifier of the namespace. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. In this version, this maps to the name of a Kubernetes namespace. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for the namespace. If missing or &#x60;null&#x60;, no description is added to the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>AccessList</maml:name>
          <maml:Description>
            <maml:para>Access controls associated with the namespace. If missing or &#x60;null&#x60;, only users with Administrator role can access the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies will not be associated with the namespace which will prevent users from being able to provision pods with persistent storage on the namespace. Users will be able to provision pods which use local storage.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml: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>The vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.1.0__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed on NSX. When using NSXT_CONTAINER_PLUGIN as network provider, a new network dedicated to the namespace will be created as part of namespace creation to override cluster network configs if *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec* is set. When using NSX_VPC as network provider, any additional network configuration needs to be specified with Vcenter_Namespaces_Instances_VpcNetworkCreateSpec. If the field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be used by the VM Image Service but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no additional Content Libraries will be configured for the VM Image Service except for the Content Libraries specified in {VMServiceSpec#contentLibraries}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Creator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Supervisor</maml:name>
        <maml:Description>
          <maml:para>Identifier for the Supervisor hosting the namespace. This property was added in __vSphere API 8.0.0.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.supervisor.Supervisor&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>List of Vcenter_Namespaces_Instances_ZoneSpec to configure vSphere Zones for this namespace. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, workloads created in this namespace will be placed on the same vSphere Zone(s) as the Supervisor.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Namespace</maml:name>
        <maml:Description>
          <maml:para>Identifier of the namespace. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the &#39;-&#39; character allowed anywhere except the first or last character. This name is unique across all Namespaces in this vCenter server. In this version, this maps to the name of a Kubernetes namespace. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.Instance&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for the namespace. If missing or &#x60;null&#x60;, no description is added to the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>AccessList</maml:name>
        <maml:Description>
          <maml:para>Access controls associated with the namespace. If missing or &#x60;null&#x60;, only users with Administrator role can access the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies will not be associated with the namespace which will prevent users from being able to provision pods with persistent storage on the namespace. Users will be able to provision pods which use local storage.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml: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>The vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.1.0__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed on NSX. When using NSXT_CONTAINER_PLUGIN as network provider, a new network dedicated to the namespace will be created as part of namespace creation to override cluster network configs if *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec* is set. When using NSX_VPC as network provider, any additional network configuration needs to be specified with Vcenter_Namespaces_Instances_VpcNetworkCreateSpec. If the field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be used by the VM Image Service but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, no additional Content Libraries will be configured for the VM Image Service except for the Content Libraries specified in {VMServiceSpec#contentLibraries}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Creator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesPrincipal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespacesInstancesZoneSpec &#x3D; Initialize-VcenterNamespacesInstancesZoneSpec -Name &quot;MyName&quot; -VmReservations $VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -CpuLimitMhz 0 -CpuReservationMhz 0 -MemoryLimitMib 0 -MemoryReservationMib 0 -DisallowUnreservedDirectPathUsage $false




$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcConfig &#x3D; Initialize-VcenterNamespacesInstancesVpcConfig -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesVpcNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec -VpcConfig $VcenterNamespacesInstancesVpcConfig -Vpc &quot;MyVpc&quot; -DefaultSubnetSize 0

$VcenterNamespacesInstancesNetworkConfigCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcNetwork $VcenterNamespacesInstancesVpcNetworkCreateSpec

$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespacesInstancesPrincipal &#x3D; Initialize-VcenterNamespacesInstancesPrincipal -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;


$VcenterNamespacesInstancesNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespacesInstancesNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -Network $VcenterNamespacesInstancesNsxNetworkCreateSpec

$VcenterNamespacesInstancesCreateSpecV2 &#x3D; Initialize-VcenterNamespacesInstancesCreateSpecV2 -Supervisor &quot;MySupervisor&quot; -Zones $VcenterNamespacesInstancesZoneSpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigCreateSpec -Namespace &quot;MyNamespace&quot; -Description &quot;MyDescription&quot; -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks &quot;MyNetworks&quot; -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -Creator $VcenterNamespacesInstancesPrincipal -NamespaceNetwork $VcenterNamespacesInstancesNetworkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesCreateSpecV2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesCreateSpecV2 &#x3D; Initialize-VcenterNamespacesInstancesCreateSpecV2 -Supervisor &quot;MySupervisor&quot; -Namespace &quot;MyNamespace&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesCreateSpecV2 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesCreateSpecV2</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesPrincipal</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesNetworkCreateSpec</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-NamespacesInstancesIpv4Cidr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesIpv4Cidr</command:noun>
      <maml:description>
        <maml:para>The specification for representing CIDR notation of IP range. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The specification for representing CIDR notation of IP range. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesIpv4Cidr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesIpv4Cidr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesIpv4Cidr with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesIpv4Cidr</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesNetworkConfigCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigCreateSpec schema contains network specification when creating a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigCreateSpec schema contains network specification when creating a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>


$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcConfig &#x3D; Initialize-VcenterNamespacesInstancesVpcConfig -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesVpcNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec -VpcConfig $VcenterNamespacesInstancesVpcConfig -Vpc &quot;MyVpc&quot; -DefaultSubnetSize 0

$VcenterNamespacesInstancesNetworkConfigCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcNetwork $VcenterNamespacesInstancesVpcNetworkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesNetworkConfigCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesNetworkConfigCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec</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-VcenterNamespacesInstancesNetworkConfigSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesNetworkConfigSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigSetSpec schema contains specifications required when setting the network configuration of a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigSetSpec schema contains specifications required when setting the network configuration of a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkSetSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigSetSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcConfig $VcenterNamespacesInstancesVpcNetworkSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesNetworkConfigSetSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesNetworkConfigSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec</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-VcenterNamespacesInstancesNetworkConfigUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesNetworkConfigUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigUpdateSpec schema contains specifications required when updating the network configuration of a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_NetworkConfigUpdateSpec schema contains specifications required when updating the network configuration of a vSphere Namespaces object. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcNetworkUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcConfig $VcenterNamespacesInstancesVpcNetworkUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesNetworkConfigUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesNetworkConfigUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec</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-NamespacesInstancesNetworkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesNetworkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_NetworkCreateSpec schema contains the specification required to create a vSphere Namespaces network object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_NetworkCreateSpec schema contains the specification required to create a vSphere Namespaces network object. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesNetworkCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProvider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNsxNetworkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNsxNetworkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProvider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNsxNetworkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNsxNetworkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;

$VcenterNamespacesInstancesNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -Network $VcenterNamespacesInstancesNsxNetworkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesNetworkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkCreateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesNetworkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesNetworkCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesNsxNetworkCreateSpec</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-NamespacesInstancesNsxNetworkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesNsxNetworkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_NsxNetworkCreateSpec schema describes the configuration specification of a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_NsxNetworkCreateSpec schema describes the configuration specification of a NSXT-backed Namespaces Network configuration. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesNsxNetworkCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NamespaceNetworkCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. This range should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IngressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EgressCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.routed_mode* is set to False and *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs* is specified. When *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.routed_mode* is set to True, this field is not allowed. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxTier0Gateway</maml:name>
          <maml:Description>
            <maml:para>NSX Tier0 Gateway used for this namespace. This field does not allow update once applied. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, cluster level settings specified in com.vmware.vcenter.namespace_management.Clusters.NCPClusterNetworkInfo#nsxTier0Gateway will be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubnetPrefixLength</maml:name>
          <maml:Description>
            <maml:para>Size of the subnet reserved for namespace segments. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, cluster level settings specified in com.vmware.vcenter.namespace_management.Clusters.NCPClusterNetworkInfo#namespaceSubnetPrefix will be applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RoutedMode</maml:name>
          <maml:Description>
            <maml:para>Routed mode for this namespace. When set to True, the traffic in the namespace is not NATed. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, defaults to False. When this field is set to True, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* is not allowed. This field does not allow update once 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancerSize</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesLoadBalancerSize</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesLoadBalancerSize</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NamespaceNetworkCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. This range should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IngressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. These ranges should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* are specified. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EgressCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. These ranges should not overlap with those in *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs*, or other services running in the datacenter. This property was added in __vSphere API 7.0.2.00100__. This field is required when *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.routed_mode* is set to False and *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.nsx_tier0_gateway* or any of *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.namespace_network_cidrs*, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.ingress_cidrs* is specified. When *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.routed_mode* is set to True, this field is not allowed. An update operation only allows for addition of new CIDR blocks to the existing list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxTier0Gateway</maml:name>
        <maml:Description>
          <maml:para>NSX Tier0 Gateway used for this namespace. This field does not allow update once applied. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, cluster level settings specified in com.vmware.vcenter.namespace_management.Clusters.NCPClusterNetworkInfo#nsxTier0Gateway will be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXTier0Gateway&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubnetPrefixLength</maml:name>
        <maml:Description>
          <maml:para>Size of the subnet reserved for namespace segments. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, cluster level settings specified in com.vmware.vcenter.namespace_management.Clusters.NCPClusterNetworkInfo#namespaceSubnetPrefix will be applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RoutedMode</maml:name>
        <maml:Description>
          <maml:para>Routed mode for this namespace. When set to True, the traffic in the namespace is not NATed. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, defaults to False. When this field is set to True, *Vcenter_Namespaces_Instances_NsxNetworkCreateSpec.egress_cidrs* is not allowed. This field does not allow update once 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancerSize</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesLoadBalancerSize</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesLoadBalancerSize</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec -NamespaceNetworkCidrs $VcenterNamespacesInstancesIpv4Cidr -IngressCidrs $VcenterNamespacesInstancesIpv4Cidr -EgressCidrs $VcenterNamespacesInstancesIpv4Cidr -NsxTier0Gateway &quot;MyNsxTier0Gateway&quot; -SubnetPrefixLength 0 -RoutedMode $false -LoadBalancerSize &quot;SMALL&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesNsxNetworkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesNsxNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesNsxNetworkCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesNsxNetworkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesNsxNetworkCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesPrincipal</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesPrincipal</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_Principal schema contains the information about the creator of namespace. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_Principal schema contains the information about the creator of namespace. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesPrincipal</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subject</maml:name>
          <maml:Description>
            <maml:para>Name of the subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Subject</maml:name>
        <maml:Description>
          <maml:para>Name of the subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesPrincipal &#x3D; Initialize-VcenterNamespacesInstancesPrincipal -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesPrincipal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesPrincipal &#x3D; Initialize-VcenterNamespacesInstancesPrincipal -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesPrincipal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesPrincipal</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesRegisterVMSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesRegisterVMSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_RegisterVMSpec schema contains the specification required to register a virtual machine with Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_RegisterVMSpec schema contains the specification required to register a virtual machine with Supervisor. This schema was added in __vSphere API 8.0.3.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesRegisterVMSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>Identifier for the virtual machine being registered with Supervisor. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Vm</maml:name>
        <maml:Description>
          <maml:para>Identifier for the virtual machine being registered with Supervisor. This property was added in __vSphere API 8.0.3.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesRegisterVMSpec &#x3D; Initialize-VcenterNamespacesInstancesRegisterVMSpec -Vm &quot;MyVm&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesRegisterVMSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesRegisterVMSpec &#x3D; Initialize-VcenterNamespacesInstancesRegisterVMSpec -Vm &quot;MyVm&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesRegisterVMSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesRegisterVMSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_SetSpec schema contains the specification required to set a new configuration on the namespace. This schema is applied in entirety, replacing the current specification fully.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_SetSpec schema contains the specification required to set a new configuration on the namespace. This schema is applied in entirety, replacing the current specification fully.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description for the namespace. If missing or &#x60;null&#x60;, the description of the namespace will be cleared.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quota for the namespace. This will replace the existing resource constraints on the namespace in entirety. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, the resource constraints on the namespace will be cleared.</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>AccessList</maml:name>
          <maml:Description>
            <maml:para>Access control associated with the namespace. If missing or &#x60;null&#x60;, the existing access controls on the namespace will be removed and users will not be able to access this namespace to create new pods. Existing pods from users will continue to run.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, the existing storage policies will be disassociated with the namespace and existing limits will be cleared. Pods which are already using persistent storage from the earlier version of storage policies will be able to access them till the datastores are attached to the worker nodes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be included in this list but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the existing Content Libraries configured for the VM Image Service will be removed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigSetSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigSetSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Description for the namespace. If missing or &#x60;null&#x60;, the description of the namespace will be cleared.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quota for the namespace. This will replace the existing resource constraints on the namespace in entirety. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. If missing or &#x60;null&#x60;, the resource constraints on the namespace will be cleared.</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>AccessList</maml:name>
        <maml:Description>
          <maml:para>Access control associated with the namespace. If missing or &#x60;null&#x60;, the existing access controls on the namespace will be removed and users will not be able to access this namespace to create new pods. Existing pods from users will continue to run.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, the existing storage policies will be disassociated with the namespace and existing limits will be cleared. Pods which are already using persistent storage from the earlier version of storage policies will be able to access them till the datastores are attached to the worker nodes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be included in this list but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the existing Content Libraries configured for the VM Image Service will be removed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigSetSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigSetSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;


$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkSetSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigSetSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcConfig $VcenterNamespacesInstancesVpcNetworkSetSpec

$VcenterNamespacesInstancesSetSpec &#x3D; Initialize-VcenterNamespacesInstancesSetSpec -Description &quot;MyDescription&quot; -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigSetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesSetSpec &#x3D; Initialize-VcenterNamespacesInstancesSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesNetworkConfigSetSpec</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-NamespacesInstancesStorageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesStorageSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_StorageSpec schema contains the specification required to configure storage associated with a namespace. Information in this schema will result in storage quotas on the Kubernetes namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_StorageSpec schema contains the specification required to configure storage associated with a namespace. Information in this schema will result in storage quotas on the Kubernetes namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesStorageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>ID of the storage policy. A Kubernetes storage class is created for this storage policy if it does not exist already. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>The maximum amount of storage (in mebibytes) which can be utilized by the namespace for this specification. If missing or &#x60;null&#x60;, no limits are placed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>ID of the storage policy. A Kubernetes storage class is created for this storage policy if it does not exist already. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>The maximum amount of storage (in mebibytes) which can be utilized by the namespace for this specification. If missing or &#x60;null&#x60;, no limits are placed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesStorageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesStorageSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesStorageSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesInstancesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_UpdateSpec schema contains the specification required to update the configuration on the namespace. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_UpdateSpec schema contains the specification required to update the configuration on the namespace. This schema is applied partially, and only the specified fields will replace or modify their existing counterparts.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description for the namespace. If missing or &#x60;null&#x60;, the description of the namespace will not be 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>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quota updates on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#updateResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1Update*. If missing or &#x60;null&#x60;, the resource constraints on the namespace will not be modified.</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>AccessList</maml:name>
          <maml:Description>
            <maml:para>Access control associated with the namespace. If missing or &#x60;null&#x60;, access controls on the namespace will not be modified. Existing pods from users will continue to run.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies and their limit will not be modified. Pods which are already using persistent storage from the earlier version of storage policies will be able to access them till the datastores are attached to the worker nodes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be included in this list but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. __NOTE:__ Any change in the VM Image Service Content Libraries associated with the namespace will be updated and merged with the Content Library list in Vcenter_Namespaces_Instances_VMServiceSpec. If {UpdateSpec#vmServiceSpec#contentLibraries} is unset, the Content Libraries specified here will be honored and the Content Libraries removed from the current Content Library list by *GET /vcenter/namespaces/instances/{namespace}* operation will also be removed from VM Service. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the Content Libraries get configured based on the values in {UpdateSpec#vmServiceSpec#contentLibraries}, if it is specified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Zones</maml:name>
          <maml:Description>
            <maml:para>List of Vcenter_Namespaces_Instances_ZoneSpec to configure vSphere Zones for this namespace. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing vSphere Zones on the namespace will not be modified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&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>Description</maml:name>
        <maml:Description>
          <maml:para>Description for the namespace. If missing or &#x60;null&#x60;, the description of the namespace will not be 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>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quota updates on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#updateResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1Update*. If missing or &#x60;null&#x60;, the resource constraints on the namespace will not be modified.</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>AccessList</maml:name>
        <maml:Description>
          <maml:para>Access control associated with the namespace. If missing or &#x60;null&#x60;, access controls on the namespace will not be modified. Existing pods from users will continue to run.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesAccess&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage associated with the namespace. If missing or &#x60;null&#x60;, storage policies and their limit will not be modified. Pods which are already using persistent storage from the earlier version of storage policies will be able to access them till the datastores are attached to the worker nodes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>List of Content Libraries used by the VM Image Service. This list refers to existing Content Libraries in vSphere inventory. The Content Libraries specified in {VMServiceSpec#contentLibraries} will also be included in this list but will be read-only by default to users. If the same Content Library is present both here and in {VMServiceSpec#contentLibraries}, then: - The Content Library is only surfaced to users once. - The settings here are honored. __NOTE:__ Any change in the VM Image Service Content Libraries associated with the namespace will be updated and merged with the Content Library list in Vcenter_Namespaces_Instances_VMServiceSpec. If {UpdateSpec#vmServiceSpec#contentLibraries} is unset, the Content Libraries specified here will be honored and the Content Libraries removed from the current Content Library list by *GET /vcenter/namespaces/instances/{namespace}* operation will also be removed from VM Service. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the Content Libraries get configured based on the values in {UpdateSpec#vmServiceSpec#contentLibraries}, if it is specified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesNetworkConfigUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Zones</maml:name>
        <maml:Description>
          <maml:para>List of Vcenter_Namespaces_Instances_ZoneSpec to configure vSphere Zones for this namespace. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the existing vSphere Zones on the namespace will not be modified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesZoneSpec&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>
$VcenterNamespacesInstancesAccess &#x3D; Initialize-VcenterNamespacesInstancesAccess -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot; -Role &quot;OWNER&quot; -IdentityProvider &quot;MyIdentityProvider&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;


$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesNetworkConfigUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec -NetworkProvider &quot;NSXT_CONTAINER_PLUGIN&quot; -VpcConfig $VcenterNamespacesInstancesVpcNetworkUpdateSpec


$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespacesInstancesZoneSpec &#x3D; Initialize-VcenterNamespacesInstancesZoneSpec -Name &quot;MyName&quot; -VmReservations $VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -CpuLimitMhz 0 -CpuReservationMhz 0 -MemoryLimitMib 0 -MemoryReservationMib 0 -DisallowUnreservedDirectPathUsage $false

$VcenterNamespacesInstancesUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesUpdateSpec -Description &quot;MyDescription&quot; -ResourceSpec 0 -AccessList $VcenterNamespacesInstancesAccess -StorageSpecs $VcenterNamespacesInstancesStorageSpec -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec -NetworkSpec $VcenterNamespacesInstancesNetworkConfigUpdateSpec -Zones $VcenterNamespacesInstancesZoneSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesNetworkConfigUpdateSpec</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-NamespacesInstancesVMServiceSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesInstancesVMServiceSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VMServiceSpec schema contains the specification required to configure the VM Service specification associated with a namespace.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VMServiceSpec schema contains the specification required to configure the VM Service specification associated with a namespace.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesInstancesVMServiceSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>Set of Content Libraries for use by the VM Service. The Content Libraries specified should exist in vSphere inventory. The Content Libraries specified for the VM Image Service, using {CreateSpec#contentLibraries} during *POST /vcenter/namespaces/instances* operation or {UpdateSpec#contentLibraries} during *PATCH /vcenter/namespaces/instances/{namespace}* operation or {SetSpec#contentLibraries} during *PUT /vcenter/namespaces/instances/{namespace}* operation will also be included in this list. If the same Content Library is present both here and in VM Image Service specification, then: - The Content Library is only surfaced to users once. - The settings in VM Image Service specification are honored. This property was added in __vSphere API 7.0.2.00100__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.content.Library&#x60;.</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>VmClasses</maml:name>
          <maml:Description>
            <maml:para>Set of VirtualMachineClasses for use by the VM Service. The class names specified here should exist in vSphere inventory. If this field is empty in an updated specification, all VirtualMachineClasses that are currently associated with the namespace will be disassociated from it. __NOTE:__ Any change in virtual machine classes associated with the namespace will not impact existing VMs. This property was added in __vSphere API 7.0.2.00100__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</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>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>Set of Content Libraries for use by the VM Service. The Content Libraries specified should exist in vSphere inventory. The Content Libraries specified for the VM Image Service, using {CreateSpec#contentLibraries} during *POST /vcenter/namespaces/instances* operation or {UpdateSpec#contentLibraries} during *PATCH /vcenter/namespaces/instances/{namespace}* operation or {SetSpec#contentLibraries} during *PUT /vcenter/namespaces/instances/{namespace}* operation will also be included in this list. If the same Content Library is present both here and in VM Image Service specification, then: - The Content Library is only surfaced to users once. - The settings in VM Image Service specification are honored. This property was added in __vSphere API 7.0.2.00100__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.content.Library&#x60;.</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>VmClasses</maml:name>
        <maml:Description>
          <maml:para>Set of VirtualMachineClasses for use by the VM Service. The class names specified here should exist in vSphere inventory. If this field is empty in an updated specification, all VirtualMachineClasses that are currently associated with the namespace will be disassociated from it. __NOTE:__ Any change in virtual machine classes associated with the namespace will not impact existing VMs. This property was added in __vSphere API 7.0.2.00100__. This property is optional because it was added in a newer version than its parent node. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.VirtualMachineClass&#x60;.</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>$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesVMServiceSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesInstancesVMServiceSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVMServiceSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesVirtualMachineClassAllocationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VirtualMachineClassAllocationSpec schema describes the definition of allocations for Virtual Machines of a given class. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VirtualMachineClassAllocationSpec schema describes the definition of allocations for Virtual Machines of a given class. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReservedVmClass</maml:name>
          <maml:Description>
            <maml:para>Identifier of the Virtual Machine class used for allocation. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
          <maml:Description>
            <maml:para>Number of instances of given Virtual Machine class. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReservedVmClass</maml:name>
        <maml:Description>
          <maml:para>Identifier of the Virtual Machine class used for allocation. This property was added in __vSphere API 9.0.0.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>Count</maml:name>
        <maml:Description>
          <maml:para>Number of instances of given Virtual Machine class. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVirtualMachineClassAllocationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesVpcConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesVpcConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VpcConfig schema describes the specification of a VPC for Namespaces Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VpcConfig schema describes the specification of a VPC for Namespaces Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesVpcConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_Namespaces_Instances_VpcConfig.private_cidrs* specifies CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.Clusters.EnableSpec#serviceCidr, or other services running in the datacenter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use Supervisor default private CIDRs. This field must be (@term set) when Avi load balancer is used or when workloads are to be deployed on private subnets.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>PrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_Namespaces_Instances_VpcConfig.private_cidrs* specifies CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.Clusters.EnableSpec#serviceCidr, or other services running in the datacenter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, use Supervisor default private CIDRs. This field must be (@term set) when Avi load balancer is used or when workloads are to be deployed on private subnets.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>
$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcConfig &#x3D; Initialize-VcenterNamespacesInstancesVpcConfig -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesVpcConfig &#x3D; Initialize-VcenterNamespacesInstancesVpcConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVpcConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesVpcNetworkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkCreateSpec schema describes the specification of a NSX VPC namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkCreateSpec schema describes the specification of a NSX VPC namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>NSX path of the pre-created VPC. If set, values set in *Vcenter_Namespaces_Instances_VpcNetworkCreateSpec.vpc_config* will be ignored. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a VPC will be created automatically using properties in *Vcenter_Namespaces_Instances_VpcNetworkCreateSpec.vpc_config*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultSubnetSize</maml:name>
          <maml:Description>
            <maml:para>Default size of namespace subnets. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVpcConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vpc</maml:name>
        <maml:Description>
          <maml:para>NSX path of the pre-created VPC. If set, values set in *Vcenter_Namespaces_Instances_VpcNetworkCreateSpec.vpc_config* will be ignored. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a VPC will be created automatically using properties in *Vcenter_Namespaces_Instances_VpcNetworkCreateSpec.vpc_config*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultSubnetSize</maml:name>
        <maml:Description>
          <maml:para>Default size of namespace subnets. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcConfig &#x3D; Initialize-VcenterNamespacesInstancesVpcConfig -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr

$VcenterNamespacesInstancesVpcNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec -VpcConfig $VcenterNamespacesInstancesVpcConfig -Vpc &quot;MyVpc&quot; -DefaultSubnetSize 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesVpcNetworkCreateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVpcNetworkCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesInstancesVpcConfig</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-VcenterNamespacesInstancesVpcNetworkSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesVpcNetworkSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkSetSpec schema contains specifications to set on an existing VPC Namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkSetSpec schema contains specifications to set on an existing VPC Namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultSubnetSize</maml:name>
          <maml:Description>
            <maml:para>Default size of namespace subnets. Changing the default will only affect new Subnets being created. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.supervisors.networks.workload.Network#ipManagement, or other services running in the datacenter. Only appending additional CIDRs is allowed. Modification to existing CIDR ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>DefaultSubnetSize</maml:name>
        <maml:Description>
          <maml:para>Default size of namespace subnets. Changing the default will only affect new Subnets being created. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.supervisors.networks.workload.Network#ipManagement, or other services running in the datacenter. Only appending additional CIDRs is allowed. Modification to existing CIDR ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>
$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkSetSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesVpcNetworkSetSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVpcNetworkSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesVpcNetworkUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkUpdateSpec schema contains specifications to update on an existing NSX VPC Namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_VpcNetworkUpdateSpec schema contains specifications to update on an existing NSX VPC Namespace Network configuration. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultSubnetSize</maml:name>
          <maml:Description>
            <maml:para>Default size of namespace subnets. Changing the default will only affect new Subnets being created. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.supervisors.networks.workload.Network#ipManagement, or other services running in the datacenter. Only appending additional CIDRs is allowed for auto-created VPC. Modification to existing CIDR ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>DefaultSubnetSize</maml:name>
        <maml:Description>
          <maml:para>Default size of namespace subnets. Changing the default will only affect new Subnets being created. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a default subnet size of /27 (or 32 addresses) is set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which private subnets are allocated. This range should not overlap with those in com.vmware.vcenter.namespace_management.supervisors.networks.workload.VpcNetwork#vpcConnectivityProfile, com.vmware.vcenter.namespace_management.supervisors.networks.workload.Network#ipManagement, or other services running in the datacenter. Only appending additional CIDRs is allowed for auto-created VPC. Modification to existing CIDR ranges will result in the operation failing with a Vapi_Std_Errors_ResourceInUse error. Appending invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi_Std_Errors_InvalidArgument error. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the current value will be retained.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesIpv4Cidr&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>
$VcenterNamespacesInstancesIpv4Cidr &#x3D; Initialize-VcenterNamespacesInstancesIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesInstancesVpcNetworkUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec -DefaultSubnetSize 0 -PrivateCidrs $VcenterNamespacesInstancesIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesVpcNetworkUpdateSpec &#x3D; Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesVpcNetworkUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesVpcNetworkUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesInstancesZoneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesInstancesZoneSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Instances_ZoneSpec schema contains the specification required to configure vSphere Zones associated with a Supervisor Namespace. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Instances_ZoneSpec schema contains the specification required to configure vSphere Zones associated with a Supervisor Namespace. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesInstancesZoneSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Identifier for the vSphere Zone associated with the Supervisor namespace. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmReservations</maml:name>
          <maml:Description>
            <maml:para>Guaranteed number of reserved Virtual Machine class instances that are available for the namespace in this zone. This property was added in __vSphere API 9.0.0.0__. If unset, then no reserved Virtual Machine class instances are guaranteed available for the namespace in this zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVirtualMachineClassAllocationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVirtualMachineClassAllocationSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimitMhz</maml:name>
          <maml:Description>
            <maml:para>CPU limit (in megahertz) for the namespace in this zone in addition to the limits specified as part of reserved Virtual Machine classes. This property was added in __vSphere API 9.0.0.0__. If unset, then the limit on CPU usage for the namespace in this zone is determined by the CPU limit of the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 megahertz) for the namespace in this zone, for VMs that are not using reserved Virtual Machine class instances. The allocation of CPU reservation to VMs that are not using reserved Virtual Machine class instances cannot exceed this value. If this value is set, then a VM with CPU reservation will fail to power-on in this zone of this namespace, if the remaining unreserved CPU is less than the configured CPU reservation of this VM. This property was added in __vSphere API 9.0.0.0__. If unset, then there is no CPU reserved for the namespace in this zone, and the allocation of CPU reservation to the namespace in this zone depends on namespace demand and available unreserved CPU in this zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimitMib</maml:name>
          <maml:Description>
            <maml:para>Memory limit (in mebibytes) for the namespace in this zone in addition to the limits specified as part of reserved Virtual Machine classes. This property was added in __vSphere API 9.0.0.0__. If unset, then the limit on memory usage for workloads running in the namespace in this zone is determined by the memory limit of the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservationMib</maml:name>
          <maml:Description>
            <maml:para>Memory reservation (in mebibytes) for the namespace in this zone, for VMs that are not using reserved Virtual Machine class instances. The allocation of memory reservation to VMs that are not using reserved Virtual Machine class instances cannot exceed this value. This includes the allocation of overhead memory reservation to VMs. If this value is set, then a VM will fail to power-on in this zone of this namespace, if the remaining unreserved memory is less than the sum of (1) any configured memory reservation of this VM and (2) the overhead memory requirements of this VM. This property was added in __vSphere API 9.0.0.0__. If unset, then there is no memory reserved for the namespace in this zone, and the allocation of memory reservation to the namespace in this zone depends on namespace demand and available unreserved memory in this zone.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisallowUnreservedDirectPathUsage</maml:name>
          <maml:Description>
            <maml:para>Determines whether workloads that don&#39;t use a reserved Virtual Machine class instance can use a DirectPath device. This property was added in __vSphere API 9.0.0.0__. If unset, then any workload in the namespace in this zone can use a DirectPath device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name</maml:name>
        <maml:Description>
          <maml:para>Identifier for the vSphere Zone associated with the Supervisor namespace. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.consumption_domains.Zone&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmReservations</maml:name>
        <maml:Description>
          <maml:para>Guaranteed number of reserved Virtual Machine class instances that are available for the namespace in this zone. This property was added in __vSphere API 9.0.0.0__. If unset, then no reserved Virtual Machine class instances are guaranteed available for the namespace in this zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVirtualMachineClassAllocationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVirtualMachineClassAllocationSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimitMhz</maml:name>
        <maml:Description>
          <maml:para>CPU limit (in megahertz) for the namespace in this zone in addition to the limits specified as part of reserved Virtual Machine classes. This property was added in __vSphere API 9.0.0.0__. If unset, then the limit on CPU usage for the namespace in this zone is determined by the CPU limit of the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 megahertz) for the namespace in this zone, for VMs that are not using reserved Virtual Machine class instances. The allocation of CPU reservation to VMs that are not using reserved Virtual Machine class instances cannot exceed this value. If this value is set, then a VM with CPU reservation will fail to power-on in this zone of this namespace, if the remaining unreserved CPU is less than the configured CPU reservation of this VM. This property was added in __vSphere API 9.0.0.0__. If unset, then there is no CPU reserved for the namespace in this zone, and the allocation of CPU reservation to the namespace in this zone depends on namespace demand and available unreserved CPU in this zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimitMib</maml:name>
        <maml:Description>
          <maml:para>Memory limit (in mebibytes) for the namespace in this zone in addition to the limits specified as part of reserved Virtual Machine classes. This property was added in __vSphere API 9.0.0.0__. If unset, then the limit on memory usage for workloads running in the namespace in this zone is determined by the memory limit of the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservationMib</maml:name>
        <maml:Description>
          <maml:para>Memory reservation (in mebibytes) for the namespace in this zone, for VMs that are not using reserved Virtual Machine class instances. The allocation of memory reservation to VMs that are not using reserved Virtual Machine class instances cannot exceed this value. This includes the allocation of overhead memory reservation to VMs. If this value is set, then a VM will fail to power-on in this zone of this namespace, if the remaining unreserved memory is less than the sum of (1) any configured memory reservation of this VM and (2) the overhead memory requirements of this VM. This property was added in __vSphere API 9.0.0.0__. If unset, then there is no memory reserved for the namespace in this zone, and the allocation of memory reservation to the namespace in this zone depends on namespace demand and available unreserved memory in this zone.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisallowUnreservedDirectPathUsage</maml:name>
        <maml:Description>
          <maml:para>Determines whether workloads that don&#39;t use a reserved Virtual Machine class instance can use a DirectPath device. This property was added in __vSphere API 9.0.0.0__. If unset, then any workload in the namespace in this zone can use a DirectPath device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterNamespacesInstancesVirtualMachineClassAllocationSpec &#x3D; Initialize-VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -ReservedVmClass &quot;MyReservedVmClass&quot; -Count 0
$VcenterNamespacesInstancesZoneSpec &#x3D; Initialize-VcenterNamespacesInstancesZoneSpec -Name &quot;MyName&quot; -VmReservations $VcenterNamespacesInstancesVirtualMachineClassAllocationSpec -CpuLimitMhz 0 -CpuReservationMhz 0 -MemoryLimitMib 0 -MemoryReservationMib 0 -DisallowUnreservedDirectPathUsage $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesZoneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesZoneSpec &#x3D; Initialize-VcenterNamespacesInstancesZoneSpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesInstancesZoneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesInstancesZoneSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_CreateSpec schema contains the specifications required to create an Import. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_CreateSpec schema contains the specifications required to create an Import. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The VM to be imported. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>Storage policy to be used for the importing VM. A storage policy different from the VM&#39;s current storage policy might result in the associated storage resources being relocated to a datastore that conforms with the selected storage policy. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, and the target namespace has only a single storage policy, that storage policy will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubnetMappings</maml:name>
          <maml:Description>
            <maml:para>Map of network device keys to Subnet information specifying the Subnets to which the VM&#39;s network devices should be connected. The key of the map is the device key of the network device on the VM, and the value is the Subnet information. Each device key must be unique within the map; overlapping or duplicate device keys are not allowed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, or any ethernet card is not specified, the default network configuration for the VM&#39;s target namespace will be used. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkCustomization</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The VM to be imported. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>Storage policy to be used for the importing VM. A storage policy different from the VM&#39;s current storage policy might result in the associated storage resources being relocated to a datastore that conforms with the selected storage policy. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, and the target namespace has only a single storage policy, that storage policy will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;SpsStorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubnetMappings</maml:name>
        <maml:Description>
          <maml:para>Map of network device keys to Subnet information specifying the Subnets to which the VM&#39;s network devices should be connected. The key of the map is the device key of the network device on the VM, and the value is the Subnet information. Each device key must be unique within the map; overlapping or duplicate device keys are not allowed. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, or any ethernet card is not specified, the default network configuration for the VM&#39;s target namespace will be used. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkCustomization</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo -Name &quot;MyName&quot; -Type &quot;SUBNET&quot;

$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName &quot;MyComputerName&quot; -FullName &quot;MyFullName&quot; -OrgName &quot;MyOrgName&quot; -ProductId &quot;MyProductId&quot;
$VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization -CustomizationSysprepUserData $VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData

$VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec -Vm &quot;MyVm&quot; -StoragePolicy &quot;MyStoragePolicy&quot; -SubnetMappings @{ key_example &#x3D; $VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo } -NetworkCustomization $VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec -Vm &quot;MyVm&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesMobilityVirtualmachinesImportsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</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-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_CustomizationSysprepUserData schema contains the personal data pertaining to the owner of the virtual machine. The CustomizationSysprepUserData data object type maps to the UserData key in the sysprep.inf answer file. These values are transferred directly into the sysprep.inf file that VirtualCenter stores on the target virtual disk. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_CustomizationSysprepUserData schema contains the personal data pertaining to the owner of the virtual machine. The CustomizationSysprepUserData data object type maps to the UserData key in the sysprep.inf answer file. These values are transferred directly into the sysprep.inf file that VirtualCenter stores on the target virtual disk. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComputerName</maml:name>
          <maml:Description>
            <maml:para>The computer_name property is the computer name of the Windows guest. Computer name may contain letters (A-Z), numbers(0-9), and hyphens (-) but no spaces or periods (.). The name may not consist entirely of digits. Computer name is limited to 15 characters in length due to a Windows restriction. This property was added in __vSphere API 9.0.0.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>FullName</maml:name>
          <maml:Description>
            <maml:para>User&#39;s full name. This property was added in __vSphere API 9.0.0.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>OrgName</maml:name>
          <maml:Description>
            <maml:para>User&#39;s organization. This property was added in __vSphere API 9.0.0.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>ProductId</maml:name>
          <maml:Description>
            <maml:para>The product_id property is a valid serial number. Microsoft Sysprep requires that a valid serial number be included in the answer file when mini-setup runs. This serial number is ignored if the original guest operating system was installed using a volume-licensed CD. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ComputerName</maml:name>
        <maml:Description>
          <maml:para>The computer_name property is the computer name of the Windows guest. Computer name may contain letters (A-Z), numbers(0-9), and hyphens (-) but no spaces or periods (.). The name may not consist entirely of digits. Computer name is limited to 15 characters in length due to a Windows restriction. This property was added in __vSphere API 9.0.0.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>FullName</maml:name>
        <maml:Description>
          <maml:para>User&#39;s full name. This property was added in __vSphere API 9.0.0.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>OrgName</maml:name>
        <maml:Description>
          <maml:para>User&#39;s organization. This property was added in __vSphere API 9.0.0.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>ProductId</maml:name>
        <maml:Description>
          <maml:para>The product_id property is a valid serial number. Microsoft Sysprep requires that a valid serial number be included in the answer file when mini-setup runs. This serial number is ignored if the original guest operating system was installed using a volume-licensed CD. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName &quot;MyComputerName&quot; -FullName &quot;MyFullName&quot; -OrgName &quot;MyOrgName&quot; -ProductId &quot;MyProductId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName &quot;MyComputerName&quot; -FullName &quot;MyFullName&quot; -OrgName &quot;MyOrgName&quot; -ProductId &quot;MyProductId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_NetworkCustomization schema contains network customization settings. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_NetworkCustomization schema contains network customization settings. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomizationSysprepUserData</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomizationSysprepUserData</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName &quot;MyComputerName&quot; -FullName &quot;MyFullName&quot; -OrgName &quot;MyOrgName&quot; -ProductId &quot;MyProductId&quot;
$VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization -CustomizationSysprepUserData $VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData -ComputerName &quot;MyComputerName&quot; -FullName &quot;MyFullName&quot; -OrgName &quot;MyOrgName&quot; -ProductId &quot;MyProductId&quot;
$VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization -CustomizationSysprepUserData $VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesMobilityVirtualmachinesImportsNetworkCustomization</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsCustomizationSysprepUserData</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-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_SubnetInfo schema contains information identifying a Subnet. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Mobility_Virtualmachines_Imports_SubnetInfo schema contains information identifying a Subnet. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo</maml:name>
        <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 Subnet to which the network device should be connected. This name corresponds to the *Vcenter_Namespaces_Networks_Nsx_Subnets_Info.name* field retrieved from the Subnets API. This property was added in __vSphere API 9.0.0.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>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfoEntity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfoEntity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of the Subnet to which the network device should be connected. This name corresponds to the *Vcenter_Namespaces_Networks_Nsx_Subnets_Info.name* field retrieved from the Subnets API. This property was added in __vSphere API 9.0.0.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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfoEntity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfoEntity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo -Name &quot;MyName&quot; -Type &quot;SUBNET&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo &#x3D; Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesMobilityVirtualmachinesImportsSubnetInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesNamespaceSelfServiceActivateTemplateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesNamespaceSelfServiceActivateTemplateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_NamespaceSelfService_ActivateTemplateSpec schema contains the specification required to create or update namespace template. The create or update template operations are combined with service activation in a single operation. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_NamespaceSelfService_ActivateTemplateSpec schema contains the specification required to create or update namespace template. The create or update template operations are combined with service activation in a single operation. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesNamespaceSelfServiceActivateTemplateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Identifier of the namespace template that is being activated. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permissions</maml:name>
          <maml:Description>
            <maml:para>Namespace Self Service permission to subjects. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&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>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quotas that the template defines. Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage associated with the self service namespace. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml: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>vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {ActivateTemplateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {ActivateTemplateSpec#vmServiceSpec}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>Template</maml:name>
        <maml:Description>
          <maml:para>Identifier of the namespace template that is being activated. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespaces.NamespaceTemplate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Permissions</maml:name>
        <maml:Description>
          <maml:para>Namespace Self Service permission to subjects. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&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>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quotas that the template defines. Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage associated with the self service namespace. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml: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>vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {ActivateTemplateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {ActivateTemplateSpec#vmServiceSpec}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>
$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec &#x3D; Initialize-VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec -Template &quot;MyTemplate&quot; -Permissions $VcenterNamespacesNamespaceTemplatesSubject -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks &quot;MyNetworks&quot; -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceSelfServiceActivateTemplateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot;
$VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec &#x3D; Initialize-VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec -Template &quot;MyTemplate&quot; -Permissions $VcenterNamespacesNamespaceTemplatesSubject -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceSelfServiceActivateTemplateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNamespaceSelfServiceActivateTemplateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</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-NamespacesNamespaceTemplatesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesNamespaceTemplatesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_NamespaceTemplates_CreateSpec schema contains the specification required to create namespace template. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_NamespaceTemplates_CreateSpec schema contains the specification required to create namespace template. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesNamespaceTemplatesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Template</maml:name>
          <maml:Description>
            <maml:para>Identifier of the namespace template. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This name is unique across all namespaces templates in this vCenter server. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quotas that this template defines. Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage that this template defines and will be associated with a namespace after namespace realization. This field should not be empty and at least one policy should be supplied. The {link create} throws {term InvalidArgument} exception if this field is set empty. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml: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>vSphere Networks that this template captures and are associated with the namespace after namespace realization. vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>Permissions</maml:name>
          <maml:Description>
            <maml:para>Permissions associated with namespace template. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, only users with the Administrator role can use this template; for example, this template is applied to the namespace created by self-service-users with the Administrator role.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {CreateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {CreateSpec#vmServiceSpec}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>Template</maml:name>
        <maml:Description>
          <maml:para>Identifier of the namespace template. This has DNS_LABEL restrictions as specified in [](https://tools.ietf.org/html/rfc1123). This name is unique across all namespaces templates in this vCenter server. This property was added in __vSphere API 7.0.2.00100__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quotas that this template defines. Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage that this template defines and will be associated with a namespace after namespace realization. This field should not be empty and at least one policy should be supplied. The {link create} throws {term InvalidArgument} exception if this field is set empty. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml: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>vSphere Networks that this template captures and are associated with the namespace after namespace realization. vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>Permissions</maml:name>
        <maml:Description>
          <maml:para>Permissions associated with namespace template. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, only users with the Administrator role can use this template; for example, this template is applied to the namespace created by self-service-users with the Administrator role.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {CreateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {CreateSpec#vmServiceSpec}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespacesNamespaceTemplatesCreateSpec &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template &quot;MyTemplate&quot; -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks &quot;MyNetworks&quot; -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot;
$VcenterNamespacesNamespaceTemplatesCreateSpec &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesCreateSpec -Template &quot;MyTemplate&quot; -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNamespaceTemplatesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</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-NamespacesNamespaceTemplatesSubject</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesNamespaceTemplatesSubject</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_NamespaceTemplates_Subject schema contains the user or group information granted for namespace self service. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_NamespaceTemplates_Subject schema contains the user or group information granted for namespace self service. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesNamespaceTemplatesSubject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
            <maml: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>Name of the subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SubjectType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesAccessSubjectType</maml:name>
          <maml: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>Name of the subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 subject. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesSubject with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesSubject with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNamespaceTemplatesSubject</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-NamespacesNamespaceTemplatesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NamespacesNamespaceTemplatesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_NamespaceTemplates_UpdateSpec schema contains the specification required to update a namespace namespace template. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_NamespaceTemplates_UpdateSpec schema contains the specification required to update a namespace namespace template. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-NamespacesNamespaceTemplatesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceSpec</maml:name>
          <maml:Description>
            <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>StorageSpecs</maml:name>
          <maml:Description>
            <maml:para>Storage that this template defines and will be associated with a namespace after namespace realization. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
            <maml: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>vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>Permissions</maml:name>
          <maml:Description>
            <maml:para>Permissions associated with namespace template. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, only users with the Administrator role can use this template; for example, this template is applied to the namespace created by self-service-users with the Administrator role.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmServiceSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ContentLibraries</maml:name>
          <maml:Description>
            <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {UpdateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {UpdateSpec#vmServiceSpec}.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>ResourceSpec</maml:name>
        <maml:Description>
          <maml:para>Resource quota on the namespace. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions.Info#createResourceQuotaType and use com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for retrieving the type for the value for this field. For an example of this, see *Vcenter_Namespaces_ResourceQuotaOptionsV1*. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, no resource limits will be set on the namespace.</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>StorageSpecs</maml:name>
        <maml:Description>
          <maml:para>Storage that this template defines and will be associated with a namespace after namespace realization. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60; then no update will be made.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesStorageSpec&gt;</maml:name>
          <maml: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>vSphere Namespaces network objects to be associated with the namespace. The values of this list need to reference names of pre-existing com.vmware.vcenter.namespace_management.Networks.Info schemas. This property was added in __vSphere API 7.0.2.00100__. The field must be left missing or &#x60;null&#x60; if the cluster hosting the namespace uses NSXT_CONTAINER_PLUGIN or NSX_VPC as the network provider, since the network(s) for this namespace will be managed by NSX Container Plugin. If field is missing or &#x60;null&#x60; when the cluster hosting the namespace uses VSPHERE_NETWORK as its network provider, the namespace will automatically be associated with the cluster&#39;s Supervisor Primary Workload Network. The field currently accepts at most only 1 vSphere Namespaces network object reference. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.namespace_management.Network&#x60;.</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>Permissions</maml:name>
        <maml:Description>
          <maml:para>Permissions associated with namespace template. This property was added in __vSphere API 7.0.2.00100__. If missing or &#x60;null&#x60;, only users with the Administrator role can use this template; for example, this template is applied to the namespace created by self-service-users with the Administrator role.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNamespaceTemplatesSubject&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmServiceSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesVMServiceSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ContentLibraries</maml:name>
        <maml:Description>
          <maml:para>Content Library specifications to be associated with the namespace template. Namespaces created using this template will have access to the Content Libraries specified in this {UpdateSpec#contentLibraries} by default. This property was added in __vSphere API 8.0.2.0__. If missing or &#x60;null&#x60;, the namespaces created using this template will not have access to any Content Libraries by default unless Content Libraries are specified in the {UpdateSpec#vmServiceSpec}.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesInstancesContentLibrarySpec&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>
$VcenterNamespacesInstancesStorageSpec &#x3D; Initialize-VcenterNamespacesInstancesStorageSpec -Policy &quot;MyPolicy&quot; -Limit 0
$VcenterNamespacesNamespaceTemplatesSubject &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesSubject -SubjectType &quot;USER&quot; -Subject &quot;MySubject&quot; -Domain &quot;MyDomain&quot;
$VcenterNamespacesInstancesVMServiceSpec &#x3D; Initialize-VcenterNamespacesInstancesVMServiceSpec -ContentLibraries &quot;MyContentLibraries&quot; -VmClasses &quot;MyVmClasses&quot;
$VcenterNamespacesInstancesContentLibrarySpec &#x3D; Initialize-VcenterNamespacesInstancesContentLibrarySpec -ContentLibrary &quot;MyContentLibrary&quot; -Writable $false -AllowImport $false -ResourceNamingStrategy &quot;FROM_ITEM_ID&quot;
$VcenterNamespacesNamespaceTemplatesUpdateSpec &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec -ResourceSpec 0 -StorageSpecs $VcenterNamespacesInstancesStorageSpec -Networks &quot;MyNetworks&quot; -Permissions $VcenterNamespacesNamespaceTemplatesSubject -VmServiceSpec $VcenterNamespacesInstancesVMServiceSpec -ContentLibraries $VcenterNamespacesInstancesContentLibrarySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNamespaceTemplatesUpdateSpec &#x3D; Initialize-VcenterNamespacesNamespaceTemplatesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-NamespacesNamespaceTemplatesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNamespaceTemplatesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-NamespacesInstancesVMServiceSpec</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-VcenterNamespacesNetworksNsxIPBlockInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxIPBlockInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Networks_Nsx_IPBlockInfo schema contains information about IP blocks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Networks_Nsx_IPBlockInfo schema contains information about IP blocks. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxIPBlockInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>NSX policy path of the IP block. This property was added in __vSphere API 9.0.0.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>Name</maml:name>
          <maml:Description>
            <maml:para>IP block name. This property was added in __vSphere API 9.0.0.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>Cidr</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AvailableIpRanges</maml:name>
          <maml:Description>
            <maml:para>Available IP Ranges of the IP block. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPRange&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>UsedIpCount</maml:name>
          <maml:Description>
            <maml:para>The count of used IP addresses in the IPBlock. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AvailableIpCount</maml:name>
          <maml:Description>
            <maml:para>The count of available IP addresses in the IPBlock. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>NSX policy path of the IP block. This property was added in __vSphere API 9.0.0.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>Name</maml:name>
        <maml:Description>
          <maml:para>IP block name. This property was added in __vSphere API 9.0.0.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>Cidr</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AvailableIpRanges</maml:name>
        <maml:Description>
          <maml:para>Available IP Ranges of the IP block. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPRange&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>UsedIpCount</maml:name>
        <maml:Description>
          <maml:para>The count of used IP addresses in the IPBlock. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AvailableIpCount</maml:name>
        <maml:Description>
          <maml:para>The count of available IP addresses in the IPBlock. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespacesNetworksNsxIPBlockInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxIPBlockInfo -Path &quot;MyPath&quot; -Name &quot;MyName&quot; -Cidr $VcenterNamespacesNetworksNsxIpv4Cidr -AvailableIpRanges $VcenterNamespacesNetworksNsxIPRange -UsedIpCount 0 -AvailableIpCount 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIPBlockInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespacesNetworksNsxIPBlockInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxIPBlockInfo -Path &quot;MyPath&quot; -Name &quot;MyName&quot; -Cidr $VcenterNamespacesNetworksNsxIpv4Cidr -AvailableIpRanges $VcenterNamespacesNetworksNsxIPRange -UsedIpCount 0 -AvailableIpCount 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIPBlockInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxIPBlockInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesNetworksNsxIpv4Cidr</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-VcenterNamespacesNetworksNsxIPRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxIPRange</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Networks_Nsx_IPRange schema is used to express a range of IP addresses. The IP address supported by this structure will depend on the IP version that is being used by Supervisor. Currently, the Supervisor only supports IPv4.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Networks_Nsx_IPRange schema is used to express a range of IP addresses. The IP address supported by this structure will depend on the IP version that is being used by Supervisor. Currently, the Supervisor only supports IPv4.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxIPRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>*Vcenter_Namespaces_Networks_Nsx_IPRange.address* is the starting IP address of the Vcenter_Namespaces_Networks_Nsx_IPRange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para> *Vcenter_Namespaces_Networks_Nsx_IPRange.count* is number of IP addresses in the range. For example: A /24 subnet will have a count of 256. A /24 subnet with a gateway address and a broadcast address will have a count of 254.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>*Vcenter_Namespaces_Networks_Nsx_IPRange.address* is the starting IP address of the Vcenter_Namespaces_Networks_Nsx_IPRange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Count</maml:name>
        <maml:Description>
          <maml:para> *Vcenter_Namespaces_Networks_Nsx_IPRange.count* is number of IP addresses in the range. For example: A /24 subnet will have a count of 256. A /24 subnet with a gateway address and a broadcast address will have a count of 254.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIPRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIPRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxIPRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesNetworksNsxIpv4Cidr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxIpv4Cidr</command:noun>
      <maml:description>
        <maml:para>The specification for representing CIDR notation of IP range. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The specification for representing CIDR notation of IP range. This schema was added in __vSphere API 7.0.2.00100__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxIpv4Cidr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>The IPv4 address. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>The IPv4 address. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix. This property was added in __vSphere API 7.0.2.00100__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIpv4Cidr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxIpv4Cidr with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxIpv4Cidr</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesNetworksNsxProjectInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxProjectInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Networks_Nsx_ProjectInfo schema contains information about a NSX Project. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Networks_Nsx_ProjectInfo schema contains information about a NSX Project. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxProjectInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Project</maml:name>
          <maml:Description>
            <maml:para>Identifier of NSX Project. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXProject&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>NSX Project name. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
          <maml:Description>
            <maml:para>NSX path of the Project. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Project</maml:name>
        <maml:Description>
          <maml:para>Identifier of NSX Project. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;NSXProject&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;NSXProject&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>NSX Project name. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
        <maml:Description>
          <maml:para>NSX path of the Project. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxProjectInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxProjectInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesNetworksNsxProjectInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxProjectInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxProjectInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Networks_Nsx_VpcConnectivityProfileInfo provides information of NSX VPC Connectivity Profile. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Networks_Nsx_VpcConnectivityProfileInfo provides information of NSX VPC Connectivity Profile. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarProfile</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.VpcConnectivityProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.VpcConnectivityProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
          <maml:Description>
            <maml:para>NSX path of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no description is added to the VPC Connectivity 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>DefaultProfile</maml:name>
          <maml:Description>
            <maml:para>&#x60;true&#x60; if this profile is the default connectivity profile in NSX project, &#x60;false&#x60; otherwise. This property was added in __vSphere API 9.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExternalIpBlocks</maml:name>
          <maml:Description>
            <maml:para>List of NSX External IP Blocks currently configured with the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no external IP blocks are defined in the VPC Connectivity Profile.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivatetgwIpBlocks</maml:name>
          <maml:Description>
            <maml:para>List of NSX Private TGW IP Blocks currently configured with the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no private TGW IP blocks are defined in the VPC Connectivity Profile.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&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>VarProfile</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.VpcConnectivityProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.VpcConnectivityProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
        <maml:Description>
          <maml:para>NSX path of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no description is added to the VPC Connectivity 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>DefaultProfile</maml:name>
        <maml:Description>
          <maml:para>&#x60;true&#x60; if this profile is the default connectivity profile in NSX project, &#x60;false&#x60; otherwise. This property was added in __vSphere API 9.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExternalIpBlocks</maml:name>
        <maml:Description>
          <maml:para>List of NSX External IP Blocks currently configured with the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no external IP blocks are defined in the VPC Connectivity Profile.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivatetgwIpBlocks</maml:name>
        <maml:Description>
          <maml:para>List of NSX Private TGW IP Blocks currently configured with the VPC Connectivity Profile. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no private TGW IP blocks are defined in the VPC Connectivity Profile.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIPBlockInfo&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>

$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespacesNetworksNsxIPBlockInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxIPBlockInfo -Path &quot;MyPath&quot; -Name &quot;MyName&quot; -Cidr $VcenterNamespacesNetworksNsxIpv4Cidr -AvailableIpRanges $VcenterNamespacesNetworksNsxIPRange -UsedIpCount 0 -AvailableIpCount 0

$VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo -Profile &quot;MyProfile&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -Description &quot;MyDescription&quot; -DefaultProfile $false -ExternalIpBlocks $VcenterNamespacesNetworksNsxIPBlockInfo -PrivatetgwIpBlocks $VcenterNamespacesNetworksNsxIPBlockInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo -Profile &quot;MyProfile&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -DefaultProfile $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesNetworksNsxVpcInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesNetworksNsxVpcInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_Networks_Nsx_VpcInfo schema contains information about a VPC. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_Networks_Nsx_VpcInfo schema contains information about a VPC. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesNetworksNsxVpcInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vpc</maml:name>
          <maml:Description>
            <maml:para>Identifier of the VPC. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 VPC. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
          <maml:Description>
            <maml:para>NSX path of the VPC. This property was added in __vSphere API 9.0.0.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>NsxProjectInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxProjectInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxProjectInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VpcConnectivityProfileInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateCidrs</maml:name>
          <maml:Description>
            <maml:para>CIDR blocks from which private subnets and private pod IPs are allocated. This property was added in __vSphere API 9.0.0.0__. missing or &#x60;null&#x60; if no private CIDRs configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr&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>Vpc</maml:name>
        <maml:Description>
          <maml:para>Identifier of the VPC. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.namespace_management.networks.nsx.Vpc&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 VPC. This property was added in __vSphere API 9.0.0.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>NsxPath</maml:name>
        <maml:Description>
          <maml:para>NSX path of the VPC. This property was added in __vSphere API 9.0.0.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>NsxProjectInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxProjectInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxProjectInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VpcConnectivityProfileInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivateCidrs</maml:name>
        <maml:Description>
          <maml:para>CIDR blocks from which private subnets and private pod IPs are allocated. This property was added in __vSphere API 9.0.0.0__. missing or &#x60;null&#x60; if no private CIDRs configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNamespacesNetworksNsxIpv4Cidr&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>
$VcenterNamespacesNetworksNsxProjectInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;


$VcenterNamespacesNetworksNsxIpv4Cidr &#x3D; Initialize-VcenterNamespacesNetworksNsxIpv4Cidr -Address &quot;MyAddress&quot; -Prefix 0
$VcenterNamespacesNetworksNsxIPRange &#x3D; Initialize-VcenterNamespacesNetworksNsxIPRange -Address &quot;MyAddress&quot; -Count 0
$VcenterNamespacesNetworksNsxIPBlockInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxIPBlockInfo -Path &quot;MyPath&quot; -Name &quot;MyName&quot; -Cidr $VcenterNamespacesNetworksNsxIpv4Cidr -AvailableIpRanges $VcenterNamespacesNetworksNsxIPRange -UsedIpCount 0 -AvailableIpCount 0

$VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo -Profile &quot;MyProfile&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -Description &quot;MyDescription&quot; -DefaultProfile $false -ExternalIpBlocks $VcenterNamespacesNetworksNsxIPBlockInfo -PrivatetgwIpBlocks $VcenterNamespacesNetworksNsxIPBlockInfo

$VcenterNamespacesNetworksNsxVpcInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcInfo -Vpc &quot;MyVpc&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -NsxProjectInfo $VcenterNamespacesNetworksNsxProjectInfo -VpcConnectivityProfileInfo $VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo -PrivateCidrs $VcenterNamespacesNetworksNsxIpv4Cidr
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxVpcInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterNamespacesNetworksNsxProjectInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxProjectInfo -Project &quot;MyProject&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot;

$VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo -Profile &quot;MyProfile&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -DefaultProfile $false

$VcenterNamespacesNetworksNsxVpcInfo &#x3D; Initialize-VcenterNamespacesNetworksNsxVpcInfo -Vpc &quot;MyVpc&quot; -Name &quot;MyName&quot; -NsxPath &quot;MyNsxPath&quot; -NsxProjectInfo $VcenterNamespacesNetworksNsxProjectInfo -VpcConnectivityProfileInfo $VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesNetworksNsxVpcInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesNetworksNsxVpcInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesNetworksNsxProjectInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterNamespacesNetworksNsxVpcConnectivityProfileInfo</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-VcenterNamespacesResourceQuotaOptionsV1</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesResourceQuotaOptionsV1</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_ResourceQuotaOptionsV1 schema represents the resource quota limits which can be applied on the namespace. Refer to [](https://kubernetes.io/docs/concepts/policy/resource-quotas) for information related to the properties of this object and what they map to.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_ResourceQuotaOptionsV1 schema represents the resource quota limits which can be applied on the namespace. Refer to [](https://kubernetes.io/docs/concepts/policy/resource-quotas) for information related to the properties of this object and what they map to.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesResourceQuotaOptionsV1</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimit</maml:name>
          <maml:Description>
            <maml:para>This is equivalent to &#39;limits.memory&#39; option which is the maximum memory limit (in mebibytes) across all pods which exist in a non-terminal state in the namespace. This value translates to the memory limit on the ResourcePool in vCenter Server created for the namespace. If missing or &#x60;null&#x60;, no memory limits are set on the ResourcePool for the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimitDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the default memory limit (in mebibytes) for containers in the pod. This translates to default memory limit in a LimitRange object. Refer [ for information about LimitRange.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/) If missing or &#x60;null&#x60;, no default memory limits are set on containers in the pod.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryRequestDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the default memory request (in mebibytes) for containers in the pod. This translates to default memory request in a LimitRange object. Refer [ for information about LimitRange.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/) If missing or &#x60;null&#x60;, no default memory requests are set on containers in the pod.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This is equivalent to &#39;limits.cpu&#39; option which is the maximum CPU limit (in MHz) across all pods which exist in a non-terminal state in the namespace. If specified, this limit should be at least 10 MHz. This value translates to the CPU limit on the ResourcePool in vCenter Server created for the namespace. If missing or &#x60;null&#x60;, no CPU limits are set on the ResourcePool for the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimitDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the default cpu limit (in MHz) for containers in the pod. If missing or &#x60;null&#x60;, no default CPU limits are set on containers in the pod. Refer [ for information about LimitRange. If specified, this limit should be at least 10 MHz.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuRequestDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the default CPU request (in MHz) for containers in the pod. If missing or &#x60;null&#x60;, no default CPU requests are set on containers in the pod. Refer [ for information about LimitRange. If specified, this field should be at least 10 MHz.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/cpu-default-namespace/)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageRequestLimit</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;requests.storage&#39; option which is the maximum storage request (in mebibytes) across all persistent volume claims from pods which exist in a non-terminal state in the namespace. If missing or &#x60;null&#x60;, no storage request limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;pods&#39; option which is the maximum number of pods which exist in a non-terminal state in the namespace. If missing or &#x60;null&#x60;, no pod limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/services&#39; option which is the maximum number of services in the namespace. If missing or &#x60;null&#x60;, no service limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/deployments.apps&#39; option which is the maximum number of deployments in the namespace. If missing or &#x60;null&#x60;, no deployment limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DaemonSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/daemonsets.apps&#39; option which is the maximum number of DaemonSets in the namespace. If missing or &#x60;null&#x60;, no daemonset limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicaSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/replicasets.apps&#39; option which is the maximum number of ReplicaSets in the namespace. If missing or &#x60;null&#x60;, no replicaset limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicationControllerCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/replicationcontrollers&#39; option which is the maximum number of ReplicationControllers in the namespace. If missing or &#x60;null&#x60;, no replicationcontroller limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StatefulSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/statefulsets.apps&#39; option which is the maximum number of StatefulSets in the namespace. If missing or &#x60;null&#x60;, no statefulset limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigMapCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/configmaps&#39; option which is the maximum number of ConfigMaps in the namespace. If missing or &#x60;null&#x60;, no configmap limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecretCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/secrets&#39; option which is the maximum number of secrets in the namespace. If missing or &#x60;null&#x60;, no secret limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PersistentVolumeClaimCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/persistentvolumeclaims&#39; option which is the maximum number of PersistentVolumeClaims in the namespace. If missing or &#x60;null&#x60;, no persistentvolumeclaim limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>JobCount</maml:name>
          <maml:Description>
            <maml:para>This represents &#39;count/jobs.batch&#39; option which is the maximum number jobs in the namespace. If missing or &#x60;null&#x60;, no job limits are set on the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimit</maml:name>
        <maml:Description>
          <maml:para>This is equivalent to &#39;limits.memory&#39; option which is the maximum memory limit (in mebibytes) across all pods which exist in a non-terminal state in the namespace. This value translates to the memory limit on the ResourcePool in vCenter Server created for the namespace. If missing or &#x60;null&#x60;, no memory limits are set on the ResourcePool for the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimitDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the default memory limit (in mebibytes) for containers in the pod. This translates to default memory limit in a LimitRange object. Refer [ for information about LimitRange.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/) If missing or &#x60;null&#x60;, no default memory limits are set on containers in the pod.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryRequestDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the default memory request (in mebibytes) for containers in the pod. This translates to default memory request in a LimitRange object. Refer [ for information about LimitRange.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/) If missing or &#x60;null&#x60;, no default memory requests are set on containers in the pod.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This is equivalent to &#39;limits.cpu&#39; option which is the maximum CPU limit (in MHz) across all pods which exist in a non-terminal state in the namespace. If specified, this limit should be at least 10 MHz. This value translates to the CPU limit on the ResourcePool in vCenter Server created for the namespace. If missing or &#x60;null&#x60;, no CPU limits are set on the ResourcePool for the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimitDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the default cpu limit (in MHz) for containers in the pod. If missing or &#x60;null&#x60;, no default CPU limits are set on containers in the pod. Refer [ for information about LimitRange. If specified, this limit should be at least 10 MHz.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuRequestDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the default CPU request (in MHz) for containers in the pod. If missing or &#x60;null&#x60;, no default CPU requests are set on containers in the pod. Refer [ for information about LimitRange. If specified, this field should be at least 10 MHz.](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/cpu-default-namespace/)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageRequestLimit</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;requests.storage&#39; option which is the maximum storage request (in mebibytes) across all persistent volume claims from pods which exist in a non-terminal state in the namespace. If missing or &#x60;null&#x60;, no storage request limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;pods&#39; option which is the maximum number of pods which exist in a non-terminal state in the namespace. If missing or &#x60;null&#x60;, no pod limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/services&#39; option which is the maximum number of services in the namespace. If missing or &#x60;null&#x60;, no service limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/deployments.apps&#39; option which is the maximum number of deployments in the namespace. If missing or &#x60;null&#x60;, no deployment limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DaemonSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/daemonsets.apps&#39; option which is the maximum number of DaemonSets in the namespace. If missing or &#x60;null&#x60;, no daemonset limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicaSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/replicasets.apps&#39; option which is the maximum number of ReplicaSets in the namespace. If missing or &#x60;null&#x60;, no replicaset limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicationControllerCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/replicationcontrollers&#39; option which is the maximum number of ReplicationControllers in the namespace. If missing or &#x60;null&#x60;, no replicationcontroller limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StatefulSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/statefulsets.apps&#39; option which is the maximum number of StatefulSets in the namespace. If missing or &#x60;null&#x60;, no statefulset limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigMapCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/configmaps&#39; option which is the maximum number of ConfigMaps in the namespace. If missing or &#x60;null&#x60;, no configmap limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecretCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/secrets&#39; option which is the maximum number of secrets in the namespace. If missing or &#x60;null&#x60;, no secret limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PersistentVolumeClaimCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/persistentvolumeclaims&#39; option which is the maximum number of PersistentVolumeClaims in the namespace. If missing or &#x60;null&#x60;, no persistentvolumeclaim limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>JobCount</maml:name>
        <maml:Description>
          <maml:para>This represents &#39;count/jobs.batch&#39; option which is the maximum number jobs in the namespace. If missing or &#x60;null&#x60;, no job limits are set on the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesResourceQuotaOptionsV1 &#x3D; Initialize-VcenterNamespacesResourceQuotaOptionsV1 -MemoryLimit 0 -MemoryLimitDefault 0 -MemoryRequestDefault 0 -CpuLimit 0 -CpuLimitDefault 0 -CpuRequestDefault 0 -StorageRequestLimit 0 -PodCount 0 -ServiceCount 0 -DeploymentCount 0 -DaemonSetCount 0 -ReplicaSetCount 0 -ReplicationControllerCount 0 -StatefulSetCount 0 -ConfigMapCount 0 -SecretCount 0 -PersistentVolumeClaimCount 0 -JobCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesResourceQuotaOptionsV1 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesResourceQuotaOptionsV1 &#x3D; Initialize-VcenterNamespacesResourceQuotaOptionsV1
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesResourceQuotaOptionsV1 with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesResourceQuotaOptionsV1</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesResourceQuotaOptionsV1Update</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesResourceQuotaOptionsV1Update</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_ResourceQuotaOptionsV1Update schema represents the changes to resource quota limits which are set on the namespace. Refer to [ &lt;\\a&gt; Kubernetes Resource Quota](https://kubernetes.io/docs/concepts/policy/resource-quotas) for information related to the properties of this object and what they map to.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_ResourceQuotaOptionsV1Update schema represents the changes to resource quota limits which are set on the namespace. Refer to [ &lt;\\a&gt; Kubernetes Resource Quota](https://kubernetes.io/docs/concepts/policy/resource-quotas) for information related to the properties of this object and what they map to.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesResourceQuotaOptionsV1Update</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimit</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;limits.memory&#39; option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory limit on the ResourcePool will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimitUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*. If this field is set to &#x60;true&#x60;, the existing memory limit on the ResourcePool is removed. If this field is set to &#x60;false&#x60;, the existing memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any. If missing or &#x60;null&#x60;, the existing memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimitDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for the default memory limit (in mebibytes) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimitDefaultUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*. If this field is set to &#x60;true&#x60;, the existing default memory limit on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*, if any. If missing or &#x60;null&#x60;, the existing default memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryRequestDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for the default memory request (in mebibytes) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory request will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryRequestDefaultUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*. If this field is set to &#x60;true&#x60;, the existing default memory request on containers in the pod will be removed. If this field is set to &#x60;false&#x60;, the existing default memory request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*, if any. If missing or &#x60;null&#x60;, the existing default memory request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>This represents the new value for &#39;limits.cpu&#39; option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_unset* is set to &#x60;true&#x60;. If specified, this limit should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing CPU limit on the ResourcePool will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimitUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit*. If this field is set to &#x60;true&#x60;, the existing CPU limit on the ResourcePool is removed. If this field is set to &#x60;false&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit*, if any. If missing or &#x60;null&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimitDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for the default CPU limit (in Mhz) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default_unset* is set to &#x60;true&#x60;. If specified, this limit should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing default CPU limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimitDefaultUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*. If this field is set to &#x60;true&#x60;, the existing default CPU limit on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*, if any. If missing or &#x60;null&#x60;, the existing default CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuRequestDefault</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for the default CPU request (in Mhz) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default_unset* is set to &#x60;true&#x60;. If specified, this field should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing default CPU request will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuRequestDefaultUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*. If this field is set to &#x60;true&#x60;, the existing default CPU request on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default CPU request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*, if any. If missing or &#x60;null&#x60;, the existing default CPU request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageRequestLimit</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;requests.storage&#39; which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace. This field is ignored if if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing storage request limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;. the namespace.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageRequestLimitUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*. If this field is set to &#x60;true&#x60;, the existing storage request limit will be reset. If this field is set to &#x60;false&#x60;, the existing storage request limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*, if any. If missing or &#x60;null&#x60;, the existing storage request limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;podCount&#39; option which is the maximum number of pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;podCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PodCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*. If this field is set to &#x60;true&#x60;, the existing &#39;podCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;podCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;serviceCount&#39; option which is the maximum number of services in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;serviceCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*. If this field is set to &#x60;true&#x60;, the existing &#39;serviceCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing service count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;serviceCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;deploymentCount&#39; option which is the maximum number of deployments in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;deploymentCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*. If this field is set to &#x60;true&#x60;, the existing &#39;deploymentCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing deployment count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;deploymentCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DaemonSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;daemonSetCount&#39; option which is the maximum number of DaemonSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;daemonSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DaemonSetCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;daemonSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing daemonset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;daemonSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicaSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;replicaSetCount&#39; option which is the maximum number of ReplicaSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;replicaSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicaSetCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;replicaSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicaset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;replicaSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicationControllerCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;replicationControllerCount&#39; option which is the maximum number of ReplicationControllers in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;replicationControllerCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReplicationControllerCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*. If this field is set to &#x60;true&#x60;, the existing &#39;replicationControllerCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicationcontroller count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;replicationControllerCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StatefulSetCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;statefulSetCount&#39; option which is the maximum number of StatefulSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;statefulSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StatefulSetCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;statefulSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing statefulset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;statefulSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigMapCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;configMapCount&#39; option which is the maximum number of ConfigMaps in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;configMapCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigMapCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*. If this field is set to &#x60;true&#x60;, the existing &#39;configMapCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing configmap count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;configMapCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecretCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;secretCount&#39; option which is the maximum number of secrets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;secretCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecretCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*. If this field is set to &#x60;true&#x60;, the existing &#39;secretCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing secret count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;secretCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PersistentVolumeClaimCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;persistentVolumeClaimCount&#39; option which is the maximum number of PersistentVolumeClaims in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PersistentVolumeClaimCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*. If this field is set to &#x60;true&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicationcontroller count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>JobCount</maml:name>
          <maml:Description>
            <maml:para>This represents the new value for &#39;jobCount&#39; option which is the maximum number of jobs in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;jobCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>JobCountUnset</maml:name>
          <maml:Description>
            <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*. If this field is set to &#x60;true&#x60;, the existing &#39;jobCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing secret count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;jobCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*, if any.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>MemoryLimit</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;limits.memory&#39; option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory limit on the ResourcePool will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimitUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*. If this field is set to &#x60;true&#x60;, the existing memory limit on the ResourcePool is removed. If this field is set to &#x60;false&#x60;, the existing memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any. If missing or &#x60;null&#x60;, the existing memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimitDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for the default memory limit (in mebibytes) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimitDefaultUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*. If this field is set to &#x60;true&#x60;, the existing default memory limit on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*, if any. If missing or &#x60;null&#x60;, the existing default memory limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit_default*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryRequestDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for the default memory request (in mebibytes) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing memory request will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryRequestDefaultUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*. If this field is set to &#x60;true&#x60;, the existing default memory request on containers in the pod will be removed. If this field is set to &#x60;false&#x60;, the existing default memory request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*, if any. If missing or &#x60;null&#x60;, the existing default memory request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_request_default*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>This represents the new value for &#39;limits.cpu&#39; option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_unset* is set to &#x60;true&#x60;. If specified, this limit should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing CPU limit on the ResourcePool will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimitUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit*. If this field is set to &#x60;true&#x60;, the existing CPU limit on the ResourcePool is removed. If this field is set to &#x60;false&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit*, if any. If missing or &#x60;null&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.memory_limit*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimitDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for the default CPU limit (in Mhz) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default_unset* is set to &#x60;true&#x60;. If specified, this limit should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing default CPU limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimitDefaultUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*. If this field is set to &#x60;true&#x60;, the existing default CPU limit on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*, if any. If missing or &#x60;null&#x60;, the existing default CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_limit_default*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuRequestDefault</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for the default CPU request (in Mhz) for containers in the pod. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default_unset* is set to &#x60;true&#x60;. If specified, this field should be at least 10 MHz. If missing or &#x60;null&#x60;, the existing default CPU request will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuRequestDefaultUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*. If this field is set to &#x60;true&#x60;, the existing default CPU request on containers in the pod is removed. If this field is set to &#x60;false&#x60;, the existing default CPU request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*, if any. If missing or &#x60;null&#x60;, the existing default CPU request will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.cpu_request_default*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageRequestLimit</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;requests.storage&#39; which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace. This field is ignored if if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing storage request limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;. the namespace.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageRequestLimitUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*. If this field is set to &#x60;true&#x60;, the existing storage request limit will be reset. If this field is set to &#x60;false&#x60;, the existing storage request limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*, if any. If missing or &#x60;null&#x60;, the existing storage request limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.storage_request_limit*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;podCount&#39; option which is the maximum number of pods in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;podCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PodCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*. If this field is set to &#x60;true&#x60;, the existing &#39;podCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing CPU limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;podCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.pod_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;serviceCount&#39; option which is the maximum number of services in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;serviceCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServiceCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*. If this field is set to &#x60;true&#x60;, the existing &#39;serviceCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing service count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;serviceCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.service_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;deploymentCount&#39; option which is the maximum number of deployments in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;deploymentCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*. If this field is set to &#x60;true&#x60;, the existing &#39;deploymentCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing deployment count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;deploymentCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.deployment_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DaemonSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;daemonSetCount&#39; option which is the maximum number of DaemonSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;daemonSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DaemonSetCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;daemonSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing daemonset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;daemonSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.daemon_set_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicaSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;replicaSetCount&#39; option which is the maximum number of ReplicaSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;replicaSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicaSetCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;replicaSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicaset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;replicaSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replica_set_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicationControllerCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;replicationControllerCount&#39; option which is the maximum number of ReplicationControllers in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;replicationControllerCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReplicationControllerCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*. If this field is set to &#x60;true&#x60;, the existing &#39;replicationControllerCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicationcontroller count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;replicationControllerCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.replication_controller_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StatefulSetCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;statefulSetCount&#39; option which is the maximum number of StatefulSets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;statefulSetCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StatefulSetCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*. If this field is set to &#x60;true&#x60;, the existing &#39;statefulSetCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing statefulset count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;statefulSetCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.stateful_set_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigMapCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;configMapCount&#39; option which is the maximum number of ConfigMaps in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;configMapCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConfigMapCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*. If this field is set to &#x60;true&#x60;, the existing &#39;configMapCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing configmap count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;configMapCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.config_map_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecretCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;secretCount&#39; option which is the maximum number of secrets in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;secretCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecretCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*. If this field is set to &#x60;true&#x60;, the existing &#39;secretCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing secret count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;secretCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.secret_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PersistentVolumeClaimCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;persistentVolumeClaimCount&#39; option which is the maximum number of PersistentVolumeClaims in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PersistentVolumeClaimCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*. If this field is set to &#x60;true&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing replicationcontroller count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;persistentVolumeClaimCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.persistent_volume_claim_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>JobCount</maml:name>
        <maml:Description>
          <maml:para>This represents the new value for &#39;jobCount&#39; option which is the maximum number of jobs in the namespace. This field is ignored if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count_unset* is set to &#x60;true&#x60;. If missing or &#x60;null&#x60;, the existing &#39;jobCount&#39; limit will be unchanged if *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count_unset* is missing or &#x60;null&#x60; or set to &#x60;false&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>JobCountUnset</maml:name>
        <maml:Description>
          <maml:para>This represents the intent of the change to *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*. If this field is set to &#x60;true&#x60;, the existing &#39;jobCount&#39; limit on the namespace will be reset. If this field is set to &#x60;false&#x60;, the existing secret count limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*, if any. If missing or &#x60;null&#x60;, the existing &#39;jobCount&#39; limit will be changed to the value specified in *Vcenter_Namespaces_ResourceQuotaOptionsV1Update.job_count*, if any.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterNamespacesResourceQuotaOptionsV1Update &#x3D; Initialize-VcenterNamespacesResourceQuotaOptionsV1Update -MemoryLimit 0 -MemoryLimitUnset $false -MemoryLimitDefault 0 -MemoryLimitDefaultUnset $false -MemoryRequestDefault 0 -MemoryRequestDefaultUnset $false -CpuLimit 0 -CpuLimitUnset $false -CpuLimitDefault 0 -CpuLimitDefaultUnset $false -CpuRequestDefault 0 -CpuRequestDefaultUnset $false -StorageRequestLimit 0 -StorageRequestLimitUnset $false -PodCount 0 -PodCountUnset $false -ServiceCount 0 -ServiceCountUnset $false -DeploymentCount 0 -DeploymentCountUnset $false -DaemonSetCount 0 -DaemonSetCountUnset $false -ReplicaSetCount 0 -ReplicaSetCountUnset $false -ReplicationControllerCount 0 -ReplicationControllerCountUnset $false -StatefulSetCount 0 -StatefulSetCountUnset $false -ConfigMapCount 0 -ConfigMapCountUnset $false -SecretCount 0 -SecretCountUnset $false -PersistentVolumeClaimCount 0 -PersistentVolumeClaimCountUnset $false -JobCount 0 -JobCountUnset $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesResourceQuotaOptionsV1Update with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesResourceQuotaOptionsV1Update &#x3D; Initialize-VcenterNamespacesResourceQuotaOptionsV1Update
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesResourceQuotaOptionsV1Update with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesResourceQuotaOptionsV1Update</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNamespacesUserInstancesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNamespacesUserInstancesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Namespaces_User_Instances_FilterSpec schema contains properties used to filter the results when listing user namespaces (see *GET /vcenter/namespaces-user/namespaces*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Namespaces_User_Instances_FilterSpec schema contains properties used to filter the results when listing user namespaces (see *GET /vcenter/namespaces-user/namespaces*). This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNamespacesUserInstancesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Identifier of the user. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces the given user has permissions to access. If missing or &#x60;null&#x60;, this filter is not applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>List of group names. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces that are associated with the given group(s). If missing or &#x60;null&#x60;, this filter is not applied.</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>Username</maml:name>
        <maml:Description>
          <maml:para>Identifier of the user. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces the given user has permissions to access. If missing or &#x60;null&#x60;, this filter is not applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>List of group names. This property was added in __vSphere API 8.0.0.1__. If set, only return namespaces that are associated with the given group(s). If missing or &#x60;null&#x60;, this filter is not applied.</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>$VcenterNamespacesUserInstancesFilterSpec &#x3D; Initialize-VcenterNamespacesUserInstancesFilterSpec -Username &quot;MyUsername&quot; -Groups &quot;MyGroups&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesUserInstancesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNamespacesUserInstancesFilterSpec &#x3D; Initialize-VcenterNamespacesUserInstancesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNamespacesUserInstancesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNamespacesUserInstancesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNetworkFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNetworkFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Network_FilterSpec schema contains properties used to filter the results when listing networks (see *GET /vcenter/network*). If multiple properties are specified, only networks matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Network_FilterSpec schema contains properties used to filter the results when listing networks (see *GET /vcenter/network*). If multiple properties are specified, only networks matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNetworkFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para>Identifiers of networks that can match the filter. If missing or &#x60;null&#x60; or empty, networks with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that networks must have to match the filter (see *Vcenter_Network_Summary.name*). If missing or &#x60;null&#x60; or empty, networks with any name match the filter.</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>Types</maml:name>
          <maml:Description>
            <maml:para>Types that networks must have to match the filter (see *Vcenter_Network_Summary.type*). If missing or &#x60;null&#x60;, networks with any type match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNetworkType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNetworkType&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Networks</maml:name>
        <maml:Description>
          <maml:para>Identifiers of networks that can match the filter. If missing or &#x60;null&#x60; or empty, networks with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Network&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that networks must have to match the filter (see *Vcenter_Network_Summary.name*). If missing or &#x60;null&#x60; or empty, networks with any name match the filter.</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>Types</maml:name>
        <maml:Description>
          <maml:para>Types that networks must have to match the filter (see *Vcenter_Network_Summary.type*). If missing or &#x60;null&#x60;, networks with any type match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterNetworkType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterNetworkType&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the network for the network to match the filter. If missing or &#x60;null&#x60; or empty, networks in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>$VcenterNetworkFilterSpec &#x3D; Initialize-VcenterNetworkFilterSpec -Networks &quot;MyNetworks&quot; -Names &quot;MyNames&quot; -Types &quot;STANDARD_PORTGROUP&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNetworkFilterSpec &#x3D; Initialize-VcenterNetworkFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNetworkFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNetworkProjectsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNetworkProjectsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Network_Projects_FilterSpec schema contains properties used to filter the results when listing projects. If multiple properties are specified, only projects matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Network_Projects_FilterSpec schema contains properties used to filter the results when listing projects. If multiple properties are specified, only projects matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNetworkProjectsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any external identifier match the filter.</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>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.project&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that projects must have to match the filter (see *Vcenter_Network_Projects_ProjectInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, projects with any external identifier match the filter.</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>$VcenterNetworkProjectsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsFilterSpec -Ids &quot;MyIds&quot; -Names &quot;MyNames&quot; -ExternalIds &quot;MyExternalIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNetworkProjectsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNetworkProjectsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNetworkProjectsVpcsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Network_Projects_Vpcs_FilterSpec schema contains properties used to filter the results when listing VPCs. If multiple properties are specified, only VPCs matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Network_Projects_Vpcs_FilterSpec schema contains properties used to filter the results when listing VPCs. If multiple properties are specified, only VPCs matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNetworkProjectsVpcsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any external identifier match the filter.</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>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.vpc&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that VPC must have to match the filter (see *Vcenter_Network_Projects_Vpcs_VpcInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, VPC with any external identifier match the filter.</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>$VcenterNetworkProjectsVpcsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsVpcsFilterSpec -Ids &quot;MyIds&quot; -Names &quot;MyNames&quot; -ExternalIds &quot;MyExternalIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsVpcsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNetworkProjectsVpcsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsVpcsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsVpcsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNetworkProjectsVpcsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterNetworkProjectsVpcsSubnetsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Network_Projects_Vpcs_Subnets_FilterSpec schema contains properties used to filter the results when listing subnets. If multiple properties are specified, only subnets matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Network_Projects_Vpcs_Subnets_FilterSpec schema contains properties used to filter the results when listing subnets. If multiple properties are specified, only subnets matching all of the properties match the filter. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ids</maml:name>
          <maml:Description>
            <maml:para>Identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any name match the filter.</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>ExternalIds</maml:name>
          <maml:Description>
            <maml:para>External identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any external identifier match the filter.</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>Ids</maml:name>
        <maml:Description>
          <maml:para>Identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any ID match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.network.subnet&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.name*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any name match the filter.</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>ExternalIds</maml:name>
        <maml:Description>
          <maml:para>External identifiers that subnet must have to match the filter (see *Vcenter_Network_Projects_Vpcs_Subnets_SubnetInfo.external_id*). This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60; or empty, subnets with any external identifier match the filter.</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>$VcenterNetworkProjectsVpcsSubnetsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec -Ids &quot;MyIds&quot; -Names &quot;MyNames&quot; -ExternalIds &quot;MyExternalIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterNetworkProjectsVpcsSubnetsFilterSpec &#x3D; Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterNetworkProjectsVpcsSubnetsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterNetworkProjectsVpcsSubnetsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfCertificateParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfCertificateParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_CertificateParams schema contains information about the public key certificate used to sign the OVF package. This schema will only be returned if the OVF package is signed. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_CertificateParams schema contains information about the public key certificate used to sign the OVF package. This schema will only be returned if the OVF package is signed. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfCertificateParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issuer</maml:name>
          <maml:Description>
            <maml:para>Certificate issuer. For example: /C&#x3D;US/ST&#x3D;California/L&#x3D;Palo Alto/O&#x3D;VMware, Inc. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subject</maml:name>
          <maml:Description>
            <maml:para>Certificate subject. For example: /C&#x3D;US/ST&#x3D;Massachusetts/L&#x3D;Hopkinton/O&#x3D;EMC Corporation/OU&#x3D;EMC Avamar/CN&#x3D;EMC Corporation. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsValid</maml:name>
          <maml:Description>
            <maml:para>Is the certificate chain validated. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsSelfSigned</maml:name>
          <maml:Description>
            <maml:para>Is the certificate self-signed. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>X509</maml:name>
          <maml:Description>
            <maml:para>The X509 representation of the certificate. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The list of warnings raised for the OVF certificate used in this OVF package deployment. Any warning that is not ignored by the client will cause the OVF package deployment to fail. This property was added in __vSphere API 7.0.2.0__. This property is set only if the certificate has warnings when retrieving information about an OVF package by *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*. When the property is set, the *Vcenter_Ovf_WarningInfo.ignored* property can be updated before the OVF parameter is passed to *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* to deploy the OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfWarningInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfWarningInfo&gt;</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Issuer</maml:name>
        <maml:Description>
          <maml:para>Certificate issuer. For example: /C&#x3D;US/ST&#x3D;California/L&#x3D;Palo Alto/O&#x3D;VMware, Inc. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subject</maml:name>
        <maml:Description>
          <maml:para>Certificate subject. For example: /C&#x3D;US/ST&#x3D;Massachusetts/L&#x3D;Hopkinton/O&#x3D;EMC Corporation/OU&#x3D;EMC Avamar/CN&#x3D;EMC Corporation. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsValid</maml:name>
        <maml:Description>
          <maml:para>Is the certificate chain validated. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsSelfSigned</maml:name>
        <maml:Description>
          <maml:para>Is the certificate self-signed. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>X509</maml:name>
        <maml:Description>
          <maml:para>The X509 representation of the certificate. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The list of warnings raised for the OVF certificate used in this OVF package deployment. Any warning that is not ignored by the client will cause the OVF package deployment to fail. This property was added in __vSphere API 7.0.2.0__. This property is set only if the certificate has warnings when retrieving information about an OVF package by *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*. When the property is set, the *Vcenter_Ovf_WarningInfo.ignored* property can be updated before the OVF parameter is passed to *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* to deploy the OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfWarningInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfWarningInfo&gt;</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>




$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterOvfWarningInfo &#x3D; Initialize-VcenterOvfWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false

$VcenterOvfCertificateParams &#x3D; Initialize-VcenterOvfCertificateParams -Issuer &quot;MyIssuer&quot; -Subject &quot;MySubject&quot; -IsValid $false -IsSelfSigned $false -X509 &quot;MyX509&quot; -Warnings $VcenterOvfWarningInfo -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfCertificateParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfCertificateParams &#x3D; Initialize-VcenterOvfCertificateParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfCertificateParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfCertificateParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfDeploymentOption</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfDeploymentOption</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_DeploymentOption schema contains the information about a deployment option as defined in the OVF specification. This corresponds to the ovf:Configuration element of the ovf:DeploymentOptionSection in the specification. The ovf:DeploymentOptionSection specifies a discrete set of intended resource allocation configurations. This schema represents one item from that set. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_DeploymentOption schema contains the information about a deployment option as defined in the OVF specification. This corresponds to the ovf:Configuration element of the ovf:DeploymentOptionSection in the specification. The ovf:DeploymentOptionSection specifies a discrete set of intended resource allocation configurations. This schema represents one item from that set. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfDeploymentOption</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>The key of the deployment option, corresponding to the ovf:id attribute in the OVF descriptor. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Label</maml:name>
          <maml:Description>
            <maml:para>A localizable label for the deployment option. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A localizable description for the deployment option. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultChoice</maml:name>
          <maml:Description>
            <maml:para>A boolean flag indicates whether this deployment option is the default choice. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60; or false, it is not the default.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Key</maml:name>
        <maml:Description>
          <maml:para>The key of the deployment option, corresponding to the ovf:id attribute in the OVF descriptor. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Label</maml:name>
        <maml:Description>
          <maml:para>A localizable label for the deployment option. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A localizable description for the deployment option. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultChoice</maml:name>
        <maml:Description>
          <maml:para>A boolean flag indicates whether this deployment option is the default choice. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60; or false, it is not the default.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterOvfDeploymentOption &#x3D; Initialize-VcenterOvfDeploymentOption -Key &quot;MyKey&quot; -Label &quot;MyLabel&quot; -Description &quot;MyDescription&quot; -DefaultChoice $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfDeploymentOption with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfDeploymentOption &#x3D; Initialize-VcenterOvfDeploymentOption
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfDeploymentOption with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfDeploymentOption</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfDeploymentOptionParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfDeploymentOptionParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_DeploymentOptionParams schema describes the possible deployment options as well as the choice provided by the user. This information based on the ovf:DeploymentOptionSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_DeploymentOptionParams schema describes the possible deployment options as well as the choice provided by the user. This information based on the ovf:DeploymentOptionSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfDeploymentOptionParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentOptions</maml:name>
          <maml:Description>
            <maml:para>List of deployment options. This property corresponds to the ovf:Configuration elements of the ovf:DeploymentOptionSection in the specification. It is a discrete set of intended resource allocation configurations from which one can be selected. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfDeploymentOption&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfDeploymentOption&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SelectedKey</maml:name>
          <maml:Description>
            <maml:para>The selected deployment option. Identifies the *Vcenter_Ovf_DeploymentOption* in the list in the deployment_options property with a matching value in the *Vcenter_Ovf_DeploymentOption.key* property. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; the server will use the default deployment configuration, usually it&#39;s the first one in *Vcenter_Ovf_DeploymentOptionParams.deployment_options* list. This property is optional in the result when retrieving information about an OVF package. The value will be set only if it is specified with the optional ovf:default attribute.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>DeploymentOptions</maml:name>
        <maml:Description>
          <maml:para>List of deployment options. This property corresponds to the ovf:Configuration elements of the ovf:DeploymentOptionSection in the specification. It is a discrete set of intended resource allocation configurations from which one can be selected. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfDeploymentOption&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfDeploymentOption&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SelectedKey</maml:name>
        <maml:Description>
          <maml:para>The selected deployment option. Identifies the *Vcenter_Ovf_DeploymentOption* in the list in the deployment_options property with a matching value in the *Vcenter_Ovf_DeploymentOption.key* property. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; the server will use the default deployment configuration, usually it&#39;s the first one in *Vcenter_Ovf_DeploymentOptionParams.deployment_options* list. This property is optional in the result when retrieving information about an OVF package. The value will be set only if it is specified with the optional ovf:default attribute.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfDeploymentOption &#x3D; Initialize-VcenterOvfDeploymentOption -Key &quot;MyKey&quot; -Label &quot;MyLabel&quot; -Description &quot;MyDescription&quot; -DefaultChoice $false
$VcenterOvfDeploymentOptionParams &#x3D; Initialize-VcenterOvfDeploymentOptionParams -DeploymentOptions $VcenterOvfDeploymentOption -SelectedKey &quot;MySelectedKey&quot; -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfDeploymentOptionParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfDeploymentOptionParams &#x3D; Initialize-VcenterOvfDeploymentOptionParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfDeploymentOptionParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfDeploymentOptionParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfExtraConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfExtraConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_ExtraConfig schema contains the information about a vmw:ExtraConfig element which can be used to specify configuration settings that are transferred directly to the &#x60;&#x60;&#x60;.vmx&#x60;&#x60;&#x60; file. The behavior of the vmw:ExtraConfig element is similar to the &#x60;&#x60;&#x60;extraConfig&#x60;&#x60;&#x60; property of the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object in the VMware vSphere API. Thus, the same restrictions apply, such as you cannot set values that could otherwise be set with other properties in the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object. See the VMware vSphere API reference for details on this. vmw:ExtraConfig elements may occur as direct child elements of a VirtualHardwareSection, or as child elements of individual virtual hardware items. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_ExtraConfig schema contains the information about a vmw:ExtraConfig element which can be used to specify configuration settings that are transferred directly to the &#x60;&#x60;&#x60;.vmx&#x60;&#x60;&#x60; file. The behavior of the vmw:ExtraConfig element is similar to the &#x60;&#x60;&#x60;extraConfig&#x60;&#x60;&#x60; property of the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object in the VMware vSphere API. Thus, the same restrictions apply, such as you cannot set values that could otherwise be set with other properties in the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object. See the VMware vSphere API reference for details on this. vmw:ExtraConfig elements may occur as direct child elements of a VirtualHardwareSection, or as child elements of individual virtual hardware items. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfExtraConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>The key of the ExtraConfig element. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The value of the ExtraConfig element. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VirtualSystemId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the virtual system containing the vmw:ExtraConfig element. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Key</maml:name>
        <maml:Description>
          <maml:para>The key of the ExtraConfig element. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The value of the ExtraConfig element. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VirtualSystemId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the virtual system containing the vmw:ExtraConfig element. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfExtraConfig &#x3D; Initialize-VcenterOvfExtraConfig -Key &quot;MyKey&quot; -Value &quot;MyValue&quot; -VirtualSystemId &quot;MyVirtualSystemId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfExtraConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfExtraConfig &#x3D; Initialize-VcenterOvfExtraConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfExtraConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfExtraConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfExtraConfigParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfExtraConfigParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_ExtraConfigParams schema contains the parameters with information about the vmw:ExtraConfig elements in an OVF package. vmw:ExtraConfig elements can be used to specify configuration settings that are transferred directly to the &#x60;&#x60;&#x60;.vmx&#x60;&#x60;&#x60; file. The behavior of the vmw:ExtraConfig element is similar to the &#x60;&#x60;&#x60;extraConfig&#x60;&#x60;&#x60; property of the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object in the VMware vSphere API. Thus, the same restrictions apply, such as you cannot set values that could otherwise be set with other properties in the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object. See the VMware vSphere API reference for details on this. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_ExtraConfigParams schema contains the parameters with information about the vmw:ExtraConfig elements in an OVF package. vmw:ExtraConfig elements can be used to specify configuration settings that are transferred directly to the &#x60;&#x60;&#x60;.vmx&#x60;&#x60;&#x60; file. The behavior of the vmw:ExtraConfig element is similar to the &#x60;&#x60;&#x60;extraConfig&#x60;&#x60;&#x60; property of the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object in the VMware vSphere API. Thus, the same restrictions apply, such as you cannot set values that could otherwise be set with other properties in the &#x60;&#x60;&#x60;VirtualMachineConfigSpec&#x60;&#x60;&#x60; object. See the VMware vSphere API reference for details on this. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfExtraConfigParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExtraConfigs</maml:name>
          <maml:Description>
            <maml:para>List of vmw:ExtraConfig elements in the OVF package. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; there are no extra configuration elements to use for this OVF package deployment. This property will always be present in the result when retrieving information about an OVF package. It will be an empty list if there are no extra configuration elements in the OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfExtraConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfExtraConfig&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExcludeKeys</maml:name>
          <maml:Description>
            <maml:para>Specifies which extra configuration items in the list in the extra_configs field should be ignored during deployment. If set, the given keys for extra configurations will be ignored during deployment. The key is defined in the *Vcenter_Ovf_ExtraConfig.key* property. This property is optional in the input parameters when deploying an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.include_keys*. This property is optional in the result when retrieving information about an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.include_keys*.</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>IncludeKeys</maml:name>
          <maml:Description>
            <maml:para>Specifies which extra configuration items in the list in the extra_configs field should be included during deployment. If set, all but the given keys for extra configurations will be ignored during deployment. The key is defined in the *Vcenter_Ovf_ExtraConfig.key* property. This property is optional in the input parameters when deploying an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.exclude_keys*. This property is optional in the result when retrieving information about an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.exclude_keys*.</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>Type</maml:name>
          <maml:Description>
            <maml:para>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ExtraConfigs</maml:name>
        <maml:Description>
          <maml:para>List of vmw:ExtraConfig elements in the OVF package. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; there are no extra configuration elements to use for this OVF package deployment. This property will always be present in the result when retrieving information about an OVF package. It will be an empty list if there are no extra configuration elements in the OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfExtraConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfExtraConfig&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExcludeKeys</maml:name>
        <maml:Description>
          <maml:para>Specifies which extra configuration items in the list in the extra_configs field should be ignored during deployment. If set, the given keys for extra configurations will be ignored during deployment. The key is defined in the *Vcenter_Ovf_ExtraConfig.key* property. This property is optional in the input parameters when deploying an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.include_keys*. This property is optional in the result when retrieving information about an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.include_keys*.</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>IncludeKeys</maml:name>
        <maml:Description>
          <maml:para>Specifies which extra configuration items in the list in the extra_configs field should be included during deployment. If set, all but the given keys for extra configurations will be ignored during deployment. The key is defined in the *Vcenter_Ovf_ExtraConfig.key* property. This property is optional in the input parameters when deploying an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.exclude_keys*. This property is optional in the result when retrieving information about an OVF package. It is an error to set both this and *Vcenter_Ovf_ExtraConfigParams.exclude_keys*.</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>Type</maml:name>
        <maml:Description>
          <maml:para>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfExtraConfig &#x3D; Initialize-VcenterOvfExtraConfig -Key &quot;MyKey&quot; -Value &quot;MyValue&quot; -VirtualSystemId &quot;MyVirtualSystemId&quot;
$VcenterOvfExtraConfigParams &#x3D; Initialize-VcenterOvfExtraConfigParams -ExtraConfigs $VcenterOvfExtraConfig -ExcludeKeys &quot;MyExcludeKeys&quot; -IncludeKeys &quot;MyIncludeKeys&quot; -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfExtraConfigParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfExtraConfigParams &#x3D; Initialize-VcenterOvfExtraConfigParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfExtraConfigParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfExtraConfigParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfIpAllocationParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfIpAllocationParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_IpAllocationParams schema specifies how IP addresses are allocated to OVF properties. In particular, it informs the deployment platform whether the guest supports IPv4, IPv6, or both. It also specifies whether the IP addresses can be obtained through DHCP or through the properties provided in the OVF environment. Ovf Property elements are exposed to the guest software through the OVF environment. Each Property element exposed in the OVF environment shall be constructed from the value of the ovf:key attribute. A Property element contains a key/value pair, it may optionally specify type qualifiers using the ovf:qualifiers attribute with multiple qualifiers separated by commas. The settings in Vcenter_Ovf_IpAllocationParams schema are global to a deployment. Thus, if a virtual machine is part of a virtual appliance, then its settings are ignored and the settings for the virtual appliance is used. This information is based on the vmw:IpAssignmentSection in OVF package. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_IpAllocationParams schema specifies how IP addresses are allocated to OVF properties. In particular, it informs the deployment platform whether the guest supports IPv4, IPv6, or both. It also specifies whether the IP addresses can be obtained through DHCP or through the properties provided in the OVF environment. Ovf Property elements are exposed to the guest software through the OVF environment. Each Property element exposed in the OVF environment shall be constructed from the value of the ovf:key attribute. A Property element contains a key/value pair, it may optionally specify type qualifiers using the ovf:qualifiers attribute with multiple qualifiers separated by commas. The settings in Vcenter_Ovf_IpAllocationParams schema are global to a deployment. Thus, if a virtual machine is part of a virtual appliance, then its settings are ignored and the settings for the virtual appliance is used. This information is based on the vmw:IpAssignmentSection in OVF package. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfIpAllocationParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupportedAllocationScheme</maml:name>
          <maml:Description>
            <maml:para>Specifies the IP allocation schemes supported by the guest software. This property defines the valid values for the IP allocation policy. This setting is often configured by the virtual appliance template author or OVF package author to reflect what the guest software supports, and the IP allocation policy is configured at deployment time. See *Vcenter_Ovf_IpAllocationParams.ip_allocation_policy*. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationScheme&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationScheme&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupportedIpAllocationPolicy</maml:name>
          <maml:Description>
            <maml:para>Specifies the IP allocation policies supported. The set of valid options for the policy is based on the capabilities of the virtual appliance software, as specified by the *Vcenter_Ovf_IpAllocationParams.supported_allocation_scheme* property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAllocationPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupportedIpProtocol</maml:name>
          <maml:Description>
            <maml:para>Specifies the IP protocols supported by the guest. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpProtocol</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SupportedAllocationScheme</maml:name>
        <maml:Description>
          <maml:para>Specifies the IP allocation schemes supported by the guest software. This property defines the valid values for the IP allocation policy. This setting is often configured by the virtual appliance template author or OVF package author to reflect what the guest software supports, and the IP allocation policy is configured at deployment time. See *Vcenter_Ovf_IpAllocationParams.ip_allocation_policy*. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationScheme&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationScheme&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupportedIpAllocationPolicy</maml:name>
        <maml:Description>
          <maml:para>Specifies the IP allocation policies supported. The set of valid options for the policy is based on the capabilities of the virtual appliance software, as specified by the *Vcenter_Ovf_IpAllocationParams.supported_allocation_scheme* property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAllocationPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpAllocationPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupportedIpProtocol</maml:name>
        <maml:Description>
          <maml:para>Specifies the IP protocols supported by the guest. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpProtocol</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfIpAllocationParamsIpProtocol</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfIpAllocationParams &#x3D; Initialize-VcenterOvfIpAllocationParams -SupportedAllocationScheme &quot;DHCP&quot; -SupportedIpAllocationPolicy &quot;DHCP&quot; -IpAllocationPolicy &quot;DHCP&quot; -SupportedIpProtocol &quot;IPV4&quot; -IpProtocol &quot;IPV4&quot; -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfIpAllocationParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfIpAllocationParams &#x3D; Initialize-VcenterOvfIpAllocationParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfIpAllocationParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfIpAllocationParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemCreateRequestBody</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-OvfLibraryItemCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Source</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployableIdentity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployableIdentity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Source</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployableIdentity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeployableIdentity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeployableIdentity &#x3D; Initialize-VcenterOvfLibraryItemDeployableIdentity -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterOvfLibraryItemCreateTarget &#x3D; Initialize-VcenterOvfLibraryItemCreateTarget -LibraryId &quot;MyLibraryId&quot; -LibraryItemId &quot;MyLibraryItemId&quot;
$VcenterOvfLibraryItemCreateSpec &#x3D; Initialize-VcenterOvfLibraryItemCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Flags &quot;MyFlags&quot;
$VcenterOvfLibraryItemCreateRequest &#x3D; Initialize-VcenterOvfLibraryItemCreateRequest -Source $VcenterOvfLibraryItemDeployableIdentity -Target $VcenterOvfLibraryItemCreateTarget -CreateSpec $VcenterOvfLibraryItemCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeployableIdentity &#x3D; Initialize-VcenterOvfLibraryItemDeployableIdentity -Type &quot;MyType&quot; -Id &quot;MyId&quot;
$VcenterOvfLibraryItemCreateTarget &#x3D; Initialize-VcenterOvfLibraryItemCreateTarget
$VcenterOvfLibraryItemCreateSpec &#x3D; Initialize-VcenterOvfLibraryItemCreateSpec
$VcenterOvfLibraryItemCreateRequest &#x3D; Initialize-VcenterOvfLibraryItemCreateRequest -Source $VcenterOvfLibraryItemDeployableIdentity -Target $VcenterOvfLibraryItemCreateTarget -CreateSpec $VcenterOvfLibraryItemCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemDeployableIdentity</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemCreateTarget</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemCreateSpec</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-OvfLibraryItemCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_CreateSpec schema defines the information used to create or update a library item containing an OVF package.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_CreateSpec schema defines the information used to create or update a library item containing an OVF package.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name to use in the OVF descriptor stored in the library item. If missing or &#x60;null&#x60;, the server will use source&#39;s current 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 use in the OVF descriptor stored in the library item. If missing or &#x60;null&#x60;, the server will use source&#39;s current annotation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Flags</maml:name>
          <maml:Description>
            <maml:para>Flags to use for OVF package creation. The supported flags can be obtained using *GET /vcenter/ovf/export-flag*. If missing or &#x60;null&#x60;, no flags will be used.</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>Name</maml:name>
        <maml:Description>
          <maml:para>Name to use in the OVF descriptor stored in the library item. If missing or &#x60;null&#x60;, the server will use source&#39;s current 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 use in the OVF descriptor stored in the library item. If missing or &#x60;null&#x60;, the server will use source&#39;s current annotation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Flags</maml:name>
        <maml:Description>
          <maml:para>Flags to use for OVF package creation. The supported flags can be obtained using *GET /vcenter/ovf/export-flag*. If missing or &#x60;null&#x60;, no flags will be used.</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>$VcenterOvfLibraryItemCreateSpec &#x3D; Initialize-VcenterOvfLibraryItemCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Flags &quot;MyFlags&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemCreateSpec &#x3D; Initialize-VcenterOvfLibraryItemCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemCreateTarget</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemCreateTarget</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_CreateTarget schema specifies the target library item when capturing a virtual machine or virtual appliance as an OVF package in a library item in a content library. The target can be an existing library item, which will be updated, creating a new version, or it can be a newly created library item in a specified library. See *POST /vcenter/ovf/library-item*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_CreateTarget schema specifies the target library item when capturing a virtual machine or virtual appliance as an OVF package in a library item in a content library. The target can be an existing library item, which will be updated, creating a new version, or it can be a newly created library item in a specified library. See *POST /vcenter/ovf/library-item*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemCreateTarget</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the library in which a new library item should be created. This property is not used if the library_item_id property is specified. This property is currently required. In the future, if missing or &#x60;null&#x60;, the library_item_id property must be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LibraryItemId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the library item that should be should be updated. If missing or &#x60;null&#x60;, a new library item will be created. The library_id property must be specified if this property is set. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>LibraryId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the library in which a new library item should be created. This property is not used if the library_item_id property is specified. This property is currently required. In the future, if missing or &#x60;null&#x60;, the library_item_id property must be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LibraryItemId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the library item that should be should be updated. If missing or &#x60;null&#x60;, a new library item will be created. The library_id property must be specified if this property is set. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.library.Item&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemCreateTarget &#x3D; Initialize-VcenterOvfLibraryItemCreateTarget -LibraryId &quot;MyLibraryId&quot; -LibraryItemId &quot;MyLibraryItemId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateTarget with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemCreateTarget &#x3D; Initialize-VcenterOvfLibraryItemCreateTarget
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemCreateTarget with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemCreateTarget</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemDeployRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemDeployRequestBody</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-OvfLibraryItemDeployRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemResourcePoolDeploymentSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemResourcePoolDeploymentSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemResourcePoolDeploymentSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemResourcePoolDeploymentSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot; -HostId &quot;MyHostId&quot; -FolderId &quot;MyFolderId&quot;

$VcenterOvfLibraryItemStorageGroupMapping &#x3D; Initialize-VcenterOvfLibraryItemStorageGroupMapping -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageProfileId &quot;MyStorageProfileId&quot; -Provisioning &quot;thin&quot;
$VcenterOvfOvfParams &#x3D; Initialize-VcenterOvfOvfParams -Type &quot;MyType&quot;
$VcenterOvfLibraryItemVmConfigSpec &#x3D; Initialize-VcenterOvfLibraryItemVmConfigSpec -Provider &quot;XML&quot; -Xml &quot;MyXml&quot;
$VcenterOvfLibraryItemResourcePoolDeploymentSpec &#x3D; Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -Name &quot;MyName&quot; -Annotation &quot;MyAnnotation&quot; -AcceptAllEula $false -NetworkMappings @{ key_example &#x3D; &quot;MyInner&quot; } -StorageMappings @{ key_example &#x3D; $VcenterOvfLibraryItemStorageGroupMapping } -StorageProvisioning &quot;thin&quot; -StorageProfileId &quot;MyStorageProfileId&quot; -Locale &quot;MyLocale&quot; -Flags &quot;MyFlags&quot; -AdditionalParameters $VcenterOvfOvfParams -DefaultDatastoreId &quot;MyDefaultDatastoreId&quot; -VmConfigSpec $VcenterOvfLibraryItemVmConfigSpec

$VcenterOvfLibraryItemDeployRequest &#x3D; Initialize-VcenterOvfLibraryItemDeployRequest -Target $VcenterOvfLibraryItemDeploymentTarget -DeploymentSpec $VcenterOvfLibraryItemResourcePoolDeploymentSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeployRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot;

$VcenterOvfLibraryItemResourcePoolDeploymentSpec &#x3D; Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -AcceptAllEula $false

$VcenterOvfLibraryItemDeployRequest &#x3D; Initialize-VcenterOvfLibraryItemDeployRequest -Target $VcenterOvfLibraryItemDeploymentTarget -DeploymentSpec $VcenterOvfLibraryItemResourcePoolDeploymentSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeployRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemDeployRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemDeploymentTarget</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemResourcePoolDeploymentSpec</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-OvfLibraryItemDeployableIdentity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemDeployableIdentity</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_DeployableIdentity schema describes the resource created by a deployment, or the source resource from which library item can be created, by specifying its resource type and resource identifier.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_DeployableIdentity schema describes the resource created by a deployment, or the source resource from which library item can be created, by specifying its resource type and resource identifier.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemDeployableIdentity</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 deployable resource. When clients pass a value of this schema as a parameter, the property must be one of &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Identifier of the deployable resource. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 deployable resource. When clients pass a value of this schema as a parameter, the property must be one of &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Identifier of the deployable resource. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;VirtualMachine&#x60; or &#x60;VirtualApp&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeployableIdentity &#x3D; Initialize-VcenterOvfLibraryItemDeployableIdentity -Type &quot;MyType&quot; -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeployableIdentity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeployableIdentity &#x3D; Initialize-VcenterOvfLibraryItemDeployableIdentity -Type &quot;MyType&quot; -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeployableIdentity with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemDeployableIdentity</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemDeploymentTarget</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemDeploymentTarget</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_DeploymentTarget schema describes the location (target) where a virtual machine or virtual appliance should be deployed. It is used in the deploy and filter operations. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_DeploymentTarget schema describes the location (target) where a virtual machine or virtual appliance should be deployed. It is used in the deploy and filter operations. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemDeploymentTarget</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePoolId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the resource pool to which the virtual machine or virtual appliance should be attached. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Identifier of the target host on which the virtual machine or virtual appliance will run. The target host must be a member of the cluster that contains the resource pool identified by *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id*. If missing or &#x60;null&#x60;, the server will automatically select a target host from the resource pool if *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id* is a stand-alone host or a cluster with Distributed Resource Scheduling (DRS) enabled. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FolderId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the vCenter folder that should contain the virtual machine or virtual appliance. The folder must be virtual machine folder. If missing or &#x60;null&#x60;, the server will choose the deployment folder. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResourcePoolId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the resource pool to which the virtual machine or virtual appliance should be attached. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Identifier of the target host on which the virtual machine or virtual appliance will run. The target host must be a member of the cluster that contains the resource pool identified by *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id*. If missing or &#x60;null&#x60;, the server will automatically select a target host from the resource pool if *Vcenter_Ovf_LibraryItem_DeploymentTarget.resource_pool_id* is a stand-alone host or a cluster with Distributed Resource Scheduling (DRS) enabled. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FolderId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the vCenter folder that should contain the virtual machine or virtual appliance. The folder must be virtual machine folder. If missing or &#x60;null&#x60;, the server will choose the deployment folder. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot; -HostId &quot;MyHostId&quot; -FolderId &quot;MyFolderId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeploymentTarget with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemDeploymentTarget with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemDeploymentTarget</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemFilterRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemFilterRequestBody</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-OvfLibraryItemFilterRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Target</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Target</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemDeploymentTarget</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot; -HostId &quot;MyHostId&quot; -FolderId &quot;MyFolderId&quot;
$VcenterOvfLibraryItemFilterRequest &#x3D; Initialize-VcenterOvfLibraryItemFilterRequest -Target $VcenterOvfLibraryItemDeploymentTarget
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemFilterRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemDeploymentTarget &#x3D; Initialize-VcenterOvfLibraryItemDeploymentTarget -ResourcePoolId &quot;MyResourcePoolId&quot;
$VcenterOvfLibraryItemFilterRequest &#x3D; Initialize-VcenterOvfLibraryItemFilterRequest -Target $VcenterOvfLibraryItemDeploymentTarget
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemFilterRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemFilterRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemDeploymentTarget</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-OvfLibraryItemResourcePoolDeploymentSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemResourcePoolDeploymentSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec schema defines the deployment parameters that can be specified for the deploy operation where the deployment target is a resource pool. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_ResourcePoolDeploymentSpec schema defines the deployment parameters that can be specified for the deploy operation where the deployment target is a resource pool. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemResourcePoolDeploymentSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name assigned to the deployed target virtual machine or virtual appliance. If missing or &#x60;null&#x60;, the server will use the name from the OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Annotation</maml:name>
          <maml:Description>
            <maml:para>Annotation assigned to the deployed target virtual machine or virtual appliance. If missing or &#x60;null&#x60;, the server will use the annotation from the OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AcceptAllEula</maml:name>
          <maml:Description>
            <maml:para>Whether to accept all End User License Agreements. See *Vcenter_Ovf_LibraryItem_OvfSummary.EULAs*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkMappings</maml:name>
          <maml:Description>
            <maml:para>Specification of the target network to use for sections of type ovf:NetworkSection in the OVF descriptor. The key in the map is the section identifier of the ovf:NetworkSection section in the OVF descriptor and the value is the target network to be used for deployment. If missing or &#x60;null&#x60;, the server will choose a network mapping. When clients pass a value of this schema as a parameter, the value in the property map must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the value in the property map will be an identifier for the resource type: &#x60;Network&#x60;.</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>StorageMappings</maml:name>
          <maml:Description>
            <maml:para>Specification of the target storage to use for sections of type vmw:StorageGroupSection in the OVF descriptor. The key in the map is the section identifier of the ovf:StorageGroupSection section in the OVF descriptor and the value is the target storage specification to be used for deployment. See *Vcenter_Ovf_LibraryItem_StorageGroupMapping*. If missing or &#x60;null&#x60;, the server will choose a storage mapping.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMapping&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMapping&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageProvisioning</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageProfileId</maml:name>
          <maml:Description>
            <maml:para>Default storage profile to use for all sections of type vmw:StorageSection in the OVF descriptor. If missing or &#x60;null&#x60;, the server will choose the default profile. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Locale</maml:name>
          <maml:Description>
            <maml:para>The locale to use for parsing the OVF descriptor. If missing or &#x60;null&#x60;, the server locale 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>Flags</maml:name>
          <maml:Description>
            <maml:para>Flags to be use for deployment. The supported flag values can be obtained using *GET /vcenter/ovf/import-flag*. If missing or &#x60;null&#x60;, no flags will be used.</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>AdditionalParameters</maml:name>
          <maml:Description>
            <maml:para>Additional OVF parameters that may be needed for the deployment. Additional OVF parameters may be required by the OVF descriptor of the OVF package in the library item. Examples of OVF parameters that can be specified through this property include, but are not limited to: - *Vcenter_Ovf_DeploymentOptionParams* - *Vcenter_Ovf_ExtraConfigParams* - *Vcenter_Ovf_IpAllocationParams* - *Vcenter_Ovf_PropertyParams* - *Vcenter_Ovf_ScaleOutParams* - *Vcenter_Ovf_VcenterExtensionParams* If missing or &#x60;null&#x60;, the server will choose default settings for all parameters necessary for the deploy operation. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy*. When clients pass a value of this schema as a parameter, the property must contain all the properties defined in *Vcenter_Ovf_OvfParams*. When operations return a value of this schema as a response, the property will contain all the properties defined in *Vcenter_Ovf_OvfParams*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfOvfParams&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfOvfParams&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultDatastoreId</maml:name>
          <maml:Description>
            <maml:para>Default datastore to use for all sections of type vmw:StorageSection in the OVF descriptor. If missing or &#x60;null&#x60;, the server will choose the default datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmConfigSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 assigned to the deployed target virtual machine or virtual appliance. If missing or &#x60;null&#x60;, the server will use the name from the OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Annotation</maml:name>
        <maml:Description>
          <maml:para>Annotation assigned to the deployed target virtual machine or virtual appliance. If missing or &#x60;null&#x60;, the server will use the annotation from the OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AcceptAllEula</maml:name>
        <maml:Description>
          <maml:para>Whether to accept all End User License Agreements. See *Vcenter_Ovf_LibraryItem_OvfSummary.EULAs*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkMappings</maml:name>
        <maml:Description>
          <maml:para>Specification of the target network to use for sections of type ovf:NetworkSection in the OVF descriptor. The key in the map is the section identifier of the ovf:NetworkSection section in the OVF descriptor and the value is the target network to be used for deployment. If missing or &#x60;null&#x60;, the server will choose a network mapping. When clients pass a value of this schema as a parameter, the value in the property map must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the value in the property map will be an identifier for the resource type: &#x60;Network&#x60;.</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>StorageMappings</maml:name>
        <maml:Description>
          <maml:para>Specification of the target storage to use for sections of type vmw:StorageGroupSection in the OVF descriptor. The key in the map is the section identifier of the ovf:StorageGroupSection section in the OVF descriptor and the value is the target storage specification to be used for deployment. See *Vcenter_Ovf_LibraryItem_StorageGroupMapping*. If missing or &#x60;null&#x60;, the server will choose a storage mapping.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMapping&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMapping&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageProvisioning</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageProfileId</maml:name>
        <maml:Description>
          <maml:para>Default storage profile to use for all sections of type vmw:StorageSection in the OVF descriptor. If missing or &#x60;null&#x60;, the server will choose the default profile. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Locale</maml:name>
        <maml:Description>
          <maml:para>The locale to use for parsing the OVF descriptor. If missing or &#x60;null&#x60;, the server locale 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>Flags</maml:name>
        <maml:Description>
          <maml:para>Flags to be use for deployment. The supported flag values can be obtained using *GET /vcenter/ovf/import-flag*. If missing or &#x60;null&#x60;, no flags will be used.</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>AdditionalParameters</maml:name>
        <maml:Description>
          <maml:para>Additional OVF parameters that may be needed for the deployment. Additional OVF parameters may be required by the OVF descriptor of the OVF package in the library item. Examples of OVF parameters that can be specified through this property include, but are not limited to: - *Vcenter_Ovf_DeploymentOptionParams* - *Vcenter_Ovf_ExtraConfigParams* - *Vcenter_Ovf_IpAllocationParams* - *Vcenter_Ovf_PropertyParams* - *Vcenter_Ovf_ScaleOutParams* - *Vcenter_Ovf_VcenterExtensionParams* If missing or &#x60;null&#x60;, the server will choose default settings for all parameters necessary for the deploy operation. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy*. When clients pass a value of this schema as a parameter, the property must contain all the properties defined in *Vcenter_Ovf_OvfParams*. When operations return a value of this schema as a response, the property will contain all the properties defined in *Vcenter_Ovf_OvfParams*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfOvfParams&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfOvfParams&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultDatastoreId</maml:name>
        <maml:Description>
          <maml:para>Default datastore to use for all sections of type vmw:StorageSection in the OVF descriptor. If missing or &#x60;null&#x60;, the server will choose the default datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmConfigSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemStorageGroupMapping &#x3D; Initialize-VcenterOvfLibraryItemStorageGroupMapping -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageProfileId &quot;MyStorageProfileId&quot; -Provisioning &quot;thin&quot;
$VcenterOvfOvfParams &#x3D; Initialize-VcenterOvfOvfParams -Type &quot;MyType&quot;
$VcenterOvfLibraryItemVmConfigSpec &#x3D; Initialize-VcenterOvfLibraryItemVmConfigSpec -Provider &quot;XML&quot; -Xml &quot;MyXml&quot;
$VcenterOvfLibraryItemResourcePoolDeploymentSpec &#x3D; Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -Name &quot;MyName&quot; -Annotation &quot;MyAnnotation&quot; -AcceptAllEula $false -NetworkMappings @{ key_example &#x3D; &quot;MyInner&quot; } -StorageMappings @{ key_example &#x3D; $VcenterOvfLibraryItemStorageGroupMapping } -StorageProvisioning &quot;thin&quot; -StorageProfileId &quot;MyStorageProfileId&quot; -Locale &quot;MyLocale&quot; -Flags &quot;MyFlags&quot; -AdditionalParameters $VcenterOvfOvfParams -DefaultDatastoreId &quot;MyDefaultDatastoreId&quot; -VmConfigSpec $VcenterOvfLibraryItemVmConfigSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemResourcePoolDeploymentSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfLibraryItemResourcePoolDeploymentSpec &#x3D; Initialize-VcenterOvfLibraryItemResourcePoolDeploymentSpec -AcceptAllEula $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemResourcePoolDeploymentSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemResourcePoolDeploymentSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-OvfLibraryItemVmConfigSpec</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-OvfLibraryItemStorageGroupMapping</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemStorageGroupMapping</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_StorageGroupMapping schema defines the storage deployment target and storage provisioning type for a section of type vmw:StorageGroupSection in the OVF descriptor.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_StorageGroupMapping schema defines the storage deployment target and storage provisioning type for a section of type vmw:StorageGroupSection in the OVF descriptor.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemStorageGroupMapping</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMappingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMappingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreId</maml:name>
          <maml:Description>
            <maml:para>Target datastore to be used for the storage group. This property is optional and it is only relevant when the value of type is *Vcenter_Ovf_LibraryItem_StorageGroupMapping_Type.DATASTORE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageProfileId</maml:name>
          <maml:Description>
            <maml:para>Target storage profile to be used for the storage group. This property is optional and it is only relevant when the value of type is *Vcenter_Ovf_LibraryItem_StorageGroupMapping_Type.STORAGE_PROFILE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provisioning</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMappingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemStorageGroupMappingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreId</maml:name>
        <maml:Description>
          <maml:para>Target datastore to be used for the storage group. This property is optional and it is only relevant when the value of type is *Vcenter_Ovf_LibraryItem_StorageGroupMapping_Type.DATASTORE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageProfileId</maml:name>
        <maml:Description>
          <maml:para>Target storage profile to be used for the storage group. This property is optional and it is only relevant when the value of type is *Vcenter_Ovf_LibraryItem_StorageGroupMapping_Type.STORAGE_PROFILE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provisioning</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfDiskProvisioningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemStorageGroupMapping &#x3D; Initialize-VcenterOvfLibraryItemStorageGroupMapping -Type &quot;DATASTORE&quot; -DatastoreId &quot;MyDatastoreId&quot; -StorageProfileId &quot;MyStorageProfileId&quot; -Provisioning &quot;thin&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemStorageGroupMapping with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemStorageGroupMapping &#x3D; Initialize-VcenterOvfLibraryItemStorageGroupMapping -Type &quot;DATASTORE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemStorageGroupMapping with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemStorageGroupMapping</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-OvfLibraryItemVmConfigSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OvfLibraryItemVmConfigSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_LibraryItem_VmConfigSpec defines the optional virtual machine configuration settings used when deploying an OVF template. When used, the OVF descriptor acts as a disk descriptor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_LibraryItem_VmConfigSpec defines the optional virtual machine configuration settings used when deploying an OVF template. When used, the OVF descriptor acts as a disk descriptor. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-OvfLibraryItemVmConfigSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpecProvider</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpecProvider</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Xml</maml:name>
          <maml:Description>
            <maml:para>The *Vcenter_Ovf_LibraryItem_VmConfigSpec.xml* is a conditional configuration made available upon selecting the *Vcenter_Ovf_LibraryItem_VmConfigSpecProvider.XML*. It is used to pass in a vim.vm.ConfigSpec for a virtual machine that has been serialized to XML and base64 encoded. This property was added in __vSphere API 8.0.2.0__. This property is optional and it is only relevant when the value of provider is *Vcenter_Ovf_LibraryItem_VmConfigSpecProvider.XML*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Provider</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpecProvider</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfLibraryItemVmConfigSpecProvider</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Xml</maml:name>
        <maml:Description>
          <maml:para>The *Vcenter_Ovf_LibraryItem_VmConfigSpec.xml* is a conditional configuration made available upon selecting the *Vcenter_Ovf_LibraryItem_VmConfigSpecProvider.XML*. It is used to pass in a vim.vm.ConfigSpec for a virtual machine that has been serialized to XML and base64 encoded. This property was added in __vSphere API 8.0.2.0__. This property is optional and it is only relevant when the value of provider is *Vcenter_Ovf_LibraryItem_VmConfigSpecProvider.XML*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemVmConfigSpec &#x3D; Initialize-VcenterOvfLibraryItemVmConfigSpec -Provider &quot;XML&quot; -Xml &quot;MyXml&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemVmConfigSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfLibraryItemVmConfigSpec &#x3D; Initialize-VcenterOvfLibraryItemVmConfigSpec -Provider &quot;XML&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-OvfLibraryItemVmConfigSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfLibraryItemVmConfigSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfOvfMessage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfOvfMessage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_OvfMessage schema describes a base OVF handling error message related to accessing, validating, deploying, or exporting an OVF package. These messages fall into different categories defined in *Vcenter_Ovf_OvfMessage_Category*:</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_OvfMessage schema describes a base OVF handling error message related to accessing, validating, deploying, or exporting an OVF package. These messages fall into different categories defined in *Vcenter_Ovf_OvfMessage_Category*:</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfOvfMessage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Category</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfOvfMessageCategory</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfOvfMessageCategory</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issues</maml:name>
          <maml:Description>
            <maml:para>List of parse issues (see *Vcenter_Ovf_ParseIssue*). This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.VALIDATION*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfParseIssue&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfParseIssue&gt;</maml:name>
            <maml: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 input parameter. This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.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>Value</maml:name>
          <maml:Description>
            <maml:para>The value of input parameter. This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.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>Message</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsError</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsError</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Category</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfOvfMessageCategory</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfOvfMessageCategory</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issues</maml:name>
        <maml:Description>
          <maml:para>List of parse issues (see *Vcenter_Ovf_ParseIssue*). This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.VALIDATION*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfParseIssue&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfParseIssue&gt;</maml:name>
          <maml: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 input parameter. This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.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>Value</maml:name>
        <maml:Description>
          <maml:para>The value of input parameter. This property is optional and it is only relevant when the value of category is *Vcenter_Ovf_OvfMessage_Category.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>Message</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VapiStdErrorsError</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdErrorsError</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterOvfOvfMessage &#x3D; Initialize-VcenterOvfOvfMessage -Category &quot;VALIDATION&quot; -Issues $VcenterOvfParseIssue -Name &quot;MyName&quot; -Value &quot;MyValue&quot; -Message $VapiStdLocalizableMessage -Error $VapiStdErrorsError
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfOvfMessage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfOvfMessage &#x3D; Initialize-VcenterOvfOvfMessage -Category &quot;VALIDATION&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfOvfMessage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfOvfMessage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-</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-VcenterOvfOvfParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfOvfParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_OvfParams schema defines the common properties for all OVF deployment parameters. OVF parameters serve several purposes: - Describe information about a given OVF package. - Describe default deployment configuration. - Describe possible deployment values based on the deployment environment. - Provide deployment-specific configuration. Each OVF parameters schema specifies a particular configurable aspect of OVF deployment. An aspect has both a query-model and a deploy-model. The query-model is used when the OVF package is queried, and the deploy-model is used when deploying an OVF package. Most OVF parameter schemas provide both informational and deployment parameters. However, some are purely informational (for example, download size) and some are purely deployment parameters (for example, the flag to indicate whether registration as a vCenter extension is accepted). See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_OvfParams schema defines the common properties for all OVF deployment parameters. OVF parameters serve several purposes: - Describe information about a given OVF package. - Describe default deployment configuration. - Describe possible deployment values based on the deployment environment. - Provide deployment-specific configuration. Each OVF parameters schema specifies a particular configurable aspect of OVF deployment. An aspect has both a query-model and a deploy-model. The query-model is used when the OVF package is queried, and the deploy-model is used when deploying an OVF package. Most OVF parameter schemas provide both informational and deployment parameters. However, some are purely informational (for example, download size) and some are purely deployment parameters (for example, the flag to indicate whether registration as a vCenter extension is accepted). See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfOvfParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfOvfParams &#x3D; Initialize-VcenterOvfOvfParams -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfOvfParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfOvfParams &#x3D; Initialize-VcenterOvfOvfParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfOvfParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfOvfParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfProperty</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfProperty</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_Property schema contains the information about a property in an OVF package. A property is uniquely identified by its [classid.]id[.instanceid] fully-qualified name (see *Vcenter_Ovf_Property.class_id*, *Vcenter_Ovf_Property.id*, and *Vcenter_Ovf_Property.instance_id*). If multiple properties in an OVF package have the same fully-qualified name, then the property is excluded and cannot be set. We do warn about this during import. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_Property schema contains the information about a property in an OVF package. A property is uniquely identified by its [classid.]id[.instanceid] fully-qualified name (see *Vcenter_Ovf_Property.class_id*, *Vcenter_Ovf_Property.id*, and *Vcenter_Ovf_Property.instance_id*). If multiple properties in an OVF package have the same fully-qualified name, then the property is excluded and cannot be set. We do warn about this during import. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfProperty</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClassId</maml:name>
          <maml:Description>
            <maml:para>The classId of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 identifier of this OVF property. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The instanceId of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Category</maml:name>
          <maml:Description>
            <maml:para>If this is set to a non-empty string, this property starts a new category. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60;, the property is in the same category as the previous item, otherwise, it starts a new 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>UiOptional</maml:name>
          <maml:Description>
            <maml:para>Whether a category is UI optional. This is only used if this property starts a new category (see *Vcenter_Ovf_Property.category*). The value is stored in an optional attribute vmw:uioptional to the ovf:Category element. The default value is false. If this value is true, the properties within this category are optional. The UI renders this as a group with a check box, and the group is grayed out until the check box is selected. When the check box is selected, the input values are read and used in deployment. If properties within the same category specify conflicting values the default is used. Only implemented in vSphere Web Client 5.1 and later as of Nov 2012. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Label</maml:name>
          <maml:Description>
            <maml:para>The display name of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>A description of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 this OVF property. Refer to the configuration of a virtual appliance/virtual machine for the valid values. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>The OVF property value. This contains the default value from ovf:defaultValue if ovf:value is not present when read. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ClassId</maml:name>
        <maml:Description>
          <maml:para>The classId of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 identifier of this OVF property. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The instanceId of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Category</maml:name>
        <maml:Description>
          <maml:para>If this is set to a non-empty string, this property starts a new category. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60;, the property is in the same category as the previous item, otherwise, it starts a new 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>UiOptional</maml:name>
        <maml:Description>
          <maml:para>Whether a category is UI optional. This is only used if this property starts a new category (see *Vcenter_Ovf_Property.category*). The value is stored in an optional attribute vmw:uioptional to the ovf:Category element. The default value is false. If this value is true, the properties within this category are optional. The UI renders this as a group with a check box, and the group is grayed out until the check box is selected. When the check box is selected, the input values are read and used in deployment. If properties within the same category specify conflicting values the default is used. Only implemented in vSphere Web Client 5.1 and later as of Nov 2012. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Label</maml:name>
        <maml:Description>
          <maml:para>The display name of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>A description of this OVF property. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 this OVF property. Refer to the configuration of a virtual appliance/virtual machine for the valid values. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>The OVF property value. This contains the default value from ovf:defaultValue if ovf:value is not present when read. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfProperty &#x3D; Initialize-VcenterOvfProperty -ClassId &quot;MyClassId&quot; -Id &quot;MyId&quot; -InstanceId &quot;MyInstanceId&quot; -Category &quot;MyCategory&quot; -UiOptional $false -Label &quot;MyLabel&quot; -Description &quot;MyDescription&quot; -Type &quot;MyType&quot; -Value &quot;MyValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfProperty with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfProperty &#x3D; Initialize-VcenterOvfProperty
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfProperty with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfProperty</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfPropertyParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfPropertyParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_PropertyParams schema contains a list of OVF properties that can be configured when the OVF package is deployed. This is based on the ovf:ProductSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_PropertyParams schema contains a list of OVF properties that can be configured when the OVF package is deployed. This is based on the ovf:ProductSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfPropertyParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Properties</maml:name>
          <maml:Description>
            <maml:para>List of OVF properties. This property is optional in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfProperty&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfProperty&gt;</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Properties</maml:name>
        <maml:Description>
          <maml:para>List of OVF properties. This property is optional in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfProperty&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfProperty&gt;</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfProperty &#x3D; Initialize-VcenterOvfProperty -ClassId &quot;MyClassId&quot; -Id &quot;MyId&quot; -InstanceId &quot;MyInstanceId&quot; -Category &quot;MyCategory&quot; -UiOptional $false -Label &quot;MyLabel&quot; -Description &quot;MyDescription&quot; -Type &quot;MyType&quot; -Value &quot;MyValue&quot;
$VcenterOvfPropertyParams &#x3D; Initialize-VcenterOvfPropertyParams -Properties $VcenterOvfProperty -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfPropertyParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfPropertyParams &#x3D; Initialize-VcenterOvfPropertyParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfPropertyParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfPropertyParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfScaleOutGroup</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfScaleOutGroup</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_ScaleOutGroup schema contains information about a scale-out group. It allows a virtual system collection to contain a set of children that are homogeneous with respect to a prototypical virtual system or virtual system collection. It shall cause the deployment function to replicate the prototype a number of times, thus allowing the number of instantiated virtual systems to be configured dynamically at deployment time. This is based on the ovf2:ScaleOutSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_ScaleOutGroup schema contains information about a scale-out group. It allows a virtual system collection to contain a set of children that are homogeneous with respect to a prototypical virtual system or virtual system collection. It shall cause the deployment function to replicate the prototype a number of times, thus allowing the number of instantiated virtual systems to be configured dynamically at deployment time. This is based on the ovf2:ScaleOutSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfScaleOutGroup</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 scale-out group. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 description of the scale-out group. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InstanceCount</maml:name>
          <maml:Description>
            <maml:para>The scaling factor to use. It defines the number of replicas of the prototypical virtual system or virtual system collection. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinimumInstanceCount</maml:name>
          <maml:Description>
            <maml:para>The minimum scaling factor. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package. This will be 1 if there is no explicit limit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaximumInstanceCount</maml:name>
          <maml:Description>
            <maml:para>The maximum scaling factor. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. This will be missing or &#x60;null&#x60; if there is no explicit limit.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 scale-out group. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 description of the scale-out group. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InstanceCount</maml:name>
        <maml:Description>
          <maml:para>The scaling factor to use. It defines the number of replicas of the prototypical virtual system or virtual system collection. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinimumInstanceCount</maml:name>
        <maml:Description>
          <maml:para>The minimum scaling factor. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package. This will be 1 if there is no explicit limit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaximumInstanceCount</maml:name>
        <maml:Description>
          <maml:para>The maximum scaling factor. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. This will be missing or &#x60;null&#x60; if there is no explicit limit.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfScaleOutGroup &#x3D; Initialize-VcenterOvfScaleOutGroup -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -InstanceCount 0 -MinimumInstanceCount 0 -MaximumInstanceCount 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfScaleOutGroup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfScaleOutGroup &#x3D; Initialize-VcenterOvfScaleOutGroup
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfScaleOutGroup with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfScaleOutGroup</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfScaleOutParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfScaleOutParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_ScaleOutParams schema contains information about the scale-out groups described in the OVF package. When deploying an OVF package, a deployment specific instance count can be specified (see *Vcenter_Ovf_ScaleOutGroup.instance_count*. This is based on the ovf2:ScaleOutSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_ScaleOutParams schema contains information about the scale-out groups described in the OVF package. When deploying an OVF package, a deployment specific instance count can be specified (see *Vcenter_Ovf_ScaleOutGroup.instance_count*. This is based on the ovf2:ScaleOutSection. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfScaleOutParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>The list of scale-out groups. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; there are no scale-out groups. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfScaleOutGroup&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfScaleOutGroup&gt;</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Groups</maml:name>
        <maml:Description>
          <maml:para>The list of scale-out groups. This property is optional in the input parameters when deploying an OVF package. If missing or &#x60;null&#x60; there are no scale-out groups. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfScaleOutGroup&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfScaleOutGroup&gt;</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfScaleOutGroup &#x3D; Initialize-VcenterOvfScaleOutGroup -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -InstanceCount 0 -MinimumInstanceCount 0 -MaximumInstanceCount 0
$VcenterOvfScaleOutParams &#x3D; Initialize-VcenterOvfScaleOutParams -Groups $VcenterOvfScaleOutGroup -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfScaleOutParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfScaleOutParams &#x3D; Initialize-VcenterOvfScaleOutParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfScaleOutParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfScaleOutParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfSizeParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfSizeParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_SizeParams schema contains estimates of the download and deployment sizes. This information is based on the file references and the ovf:DiskSection in the OVF descriptor. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_SizeParams schema contains estimates of the download and deployment sizes. This information is based on the file references and the ovf:DiskSection in the OVF descriptor. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfSizeParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApproximateDownloadSize</maml:name>
          <maml:Description>
            <maml:para>A best guess as to the total amount of data that must be transferred to download the OVF package. This may be inaccurate due to disk compression etc. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApproximateFlatDeploymentSize</maml:name>
          <maml:Description>
            <maml:para>A best guess as to the total amount of space required to deploy the OVF package if using flat disks. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApproximateSparseDeploymentSize</maml:name>
          <maml:Description>
            <maml:para>A best guess as to the total amount of space required to deploy the OVF package using sparse disks. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VariableDiskSize</maml:name>
          <maml:Description>
            <maml:para>Whether the OVF uses variable disk sizes. For empty disks, rather than specifying a fixed virtual disk capacity, the capacity may be given using a reference to a ovf:Property element in a ovf:ProductSection element in OVF package. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60; or false, the OVF does not use variable disk sizes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ApproximateDownloadSize</maml:name>
        <maml:Description>
          <maml:para>A best guess as to the total amount of data that must be transferred to download the OVF package. This may be inaccurate due to disk compression etc. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApproximateFlatDeploymentSize</maml:name>
        <maml:Description>
          <maml:para>A best guess as to the total amount of space required to deploy the OVF package if using flat disks. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApproximateSparseDeploymentSize</maml:name>
        <maml:Description>
          <maml:para>A best guess as to the total amount of space required to deploy the OVF package using sparse disks. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. It will be missing or &#x60;null&#x60; if there is insufficient information to provide a proper estimate.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VariableDiskSize</maml:name>
        <maml:Description>
          <maml:para>Whether the OVF uses variable disk sizes. For empty disks, rather than specifying a fixed virtual disk capacity, the capacity may be given using a reference to a ovf:Property element in a ovf:ProductSection element in OVF package. This property is not used in the input parameters when deploying an OVF package. This property is optional in the result when retrieving information about an OVF package. If missing or &#x60;null&#x60; or false, the OVF does not use variable disk sizes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfSizeParams &#x3D; Initialize-VcenterOvfSizeParams -ApproximateDownloadSize 0 -ApproximateFlatDeploymentSize 0 -ApproximateSparseDeploymentSize 0 -VariableDiskSize $false -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfSizeParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfSizeParams &#x3D; Initialize-VcenterOvfSizeParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfSizeParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfSizeParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfUnknownSection</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfUnknownSection</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_UnknownSection schema contains information about an unknown section in an OVF package.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_UnknownSection schema contains information about an unknown section in an OVF package.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfUnknownSection</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tag</maml:name>
          <maml:Description>
            <maml:para>A namespace-qualified tag in the form &#x60;&#x60;&#x60;{ns}tag&#x60;&#x60;&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Info</maml:name>
          <maml:Description>
            <maml:para>The description of the Info element.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Tag</maml:name>
        <maml:Description>
          <maml:para>A namespace-qualified tag in the form &#x60;&#x60;&#x60;{ns}tag&#x60;&#x60;&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Info</maml:name>
        <maml:Description>
          <maml:para>The description of the Info element.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfUnknownSection &#x3D; Initialize-VcenterOvfUnknownSection -Tag &quot;MyTag&quot; -Info &quot;MyInfo&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfUnknownSection with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfUnknownSection &#x3D; Initialize-VcenterOvfUnknownSection -Tag &quot;MyTag&quot; -Info &quot;MyInfo&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfUnknownSection with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfUnknownSection</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfUnknownSectionParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfUnknownSectionParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_UnknownSectionParams schema contains a list of unknown, non-required sections. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_UnknownSectionParams schema contains a list of unknown, non-required sections. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfUnknownSectionParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UnknownSections</maml:name>
          <maml:Description>
            <maml:para>List of unknown, non-required sections. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfUnknownSection&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfUnknownSection&gt;</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>UnknownSections</maml:name>
        <maml:Description>
          <maml:para>List of unknown, non-required sections. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterOvfUnknownSection&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterOvfUnknownSection&gt;</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfUnknownSection &#x3D; Initialize-VcenterOvfUnknownSection -Tag &quot;MyTag&quot; -Info &quot;MyInfo&quot;
$VcenterOvfUnknownSectionParams &#x3D; Initialize-VcenterOvfUnknownSectionParams -UnknownSections $VcenterOvfUnknownSection -Type &quot;MyType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfUnknownSectionParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfUnknownSectionParams &#x3D; Initialize-VcenterOvfUnknownSectionParams
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfUnknownSectionParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfUnknownSectionParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfVcenterExtensionParams</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfVcenterExtensionParams</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_VcenterExtensionParams schema specifies that the OVF package should be registered as a vCenter extension. The virtual machine or virtual appliance will gain unrestricted access to the vCenter Server APIs. It must be connected to a network with connectivity to the vCenter server. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_VcenterExtensionParams schema specifies that the OVF package should be registered as a vCenter extension. The virtual machine or virtual appliance will gain unrestricted access to the vCenter Server APIs. It must be connected to a network with connectivity to the vCenter server. See *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* and *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfVcenterExtensionParams</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Required</maml:name>
          <maml:Description>
            <maml:para>Whether registration as a vCenter extension is required. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RegistrationAccepted</maml:name>
          <maml:Description>
            <maml:para>Whether registration as a vCenter extension is accepted. If registration as a vCenter extension is required (see *Vcenter_Ovf_VcenterExtensionParams.required*), this must be set to true during deployment. Defaults to false when returned from server. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Required</maml:name>
        <maml:Description>
          <maml:para>Whether registration as a vCenter extension is required. This property is not used in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RegistrationAccepted</maml:name>
        <maml:Description>
          <maml:para>Whether registration as a vCenter extension is accepted. If registration as a vCenter extension is required (see *Vcenter_Ovf_VcenterExtensionParams.required*), this must be set to true during deployment. Defaults to false when returned from server. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters schema. This property must be provided in the input parameters when deploying an OVF package. This property will always be present in the result when retrieving information about an OVF package.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfVcenterExtensionParams &#x3D; Initialize-VcenterOvfVcenterExtensionParams -Required $false -RegistrationAccepted $false -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfVcenterExtensionParams with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfVcenterExtensionParams &#x3D; Initialize-VcenterOvfVcenterExtensionParams
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfVcenterExtensionParams with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfVcenterExtensionParams</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfWarningInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfWarningInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovf_WarningInfo schema provides information about the warnings which are raised during the OVF package deployment. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovf_WarningInfo schema provides information about the warnings which are raised during the OVF package deployment. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfWarningInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfWarningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfWarningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ignored</maml:name>
          <maml:Description>
            <maml:para>Indicates if this warning will be ignored when deploying the OVF package. The value is set to be &#x60;false&#x60; when it is returned from *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*, it should be updated to be &#x60;true&#x60; when calling *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* if the warning can be ignored, otherwise the OVF package deployment will fail. This property was added in __vSphere API 7.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfWarningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfWarningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" 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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ignored</maml:name>
        <maml:Description>
          <maml:para>Indicates if this warning will be ignored when deploying the OVF package. The value is set to be &#x60;false&#x60; when it is returned from *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;filter*, it should be updated to be &#x60;true&#x60; when calling *POST /vcenter/ovf/library-item/{ovfLibraryItemId}?action&#x3D;deploy* if the warning can be ignored, otherwise the OVF package deployment will fail. This property was added in __vSphere API 7.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterOvfWarningInfo &#x3D; Initialize-VcenterOvfWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfWarningInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterOvfWarningInfo &#x3D; Initialize-VcenterOvfWarningInfo -Type &quot;SELF_SIGNED_CERTIFICATE&quot; -Message $VapiStdLocalizableMessage -Ignored $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfWarningInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfWarningInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-VcenterOvfsDatastoreInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfsDatastoreInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovfs_DatastoreInfo schema defines the datastore information used for mapping of datastores in the inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovfs_DatastoreInfo schema defines the datastore information used for mapping of datastores in the inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfsDatastoreInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>The identifier of the datastore in the inventory that is the target of the OVF datastore mapping. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>The identifier of the datastore in the inventory that is the target of the OVF datastore mapping. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfsDatastoreInfo &#x3D; Initialize-VcenterOvfsDatastoreInfo -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDatastoreInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfsDatastoreInfo &#x3D; Initialize-VcenterOvfsDatastoreInfo -Datastore &quot;MyDatastore&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDatastoreInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfsDatastoreInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfsDeployResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfsDeployResult</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovfs_DeployResult schema defines the result of a successful API call which will include the ID of the entity created. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovfs_DeployResult schema defines the result of a successful API call which will include the ID of the entity created. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfsDeployResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResultType</maml:name>
          <maml:Description>
            <maml:para>Type for the result. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be one of &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreatedEntity</maml:name>
          <maml:Description>
            <maml:para>Identifier of the deployed Virtual Machine or Virtual Appliance if deployment succeeded. In case of a deployment failure an exception is thrown instead of returning DeployResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResultType</maml:name>
        <maml:Description>
          <maml:para>Type for the result. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be one of &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreatedEntity</maml:name>
        <maml:Description>
          <maml:para>Identifier of the deployed Virtual Machine or Virtual Appliance if deployment succeeded. In case of a deployment failure an exception is thrown instead of returning DeployResult. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;VirtualApp&#x60; or &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfsDeployResult &#x3D; Initialize-VcenterOvfsDeployResult -ResultType &quot;MyResultType&quot; -CreatedEntity &quot;MyCreatedEntity&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDeployResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfsDeployResult &#x3D; Initialize-VcenterOvfsDeployResult -ResultType &quot;MyResultType&quot; -CreatedEntity &quot;MyCreatedEntity&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDeployResult with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfsDeployResult</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterOvfsDeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfsDeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovfs_DeploySpec schema contains parameters supplied at the time the OVF deploys onto a specific host. Users must supply some required parameters, and may override other default parameters. Customization parameters are also provided for Guest OS customization. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovfs_DeploySpec schema contains parameters supplied at the time the OVF deploys onto a specific host. Users must supply some required parameters, and may override other default parameters. Customization parameters are also provided for Guest OS customization. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfsDeploySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Url</maml:name>
          <maml:Description>
            <maml:para>The HTTP location of the source OVF files or OVA. This property was added in __vSphere API 9.0.0.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>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>The resource pool where the VM or vApp will deploy. Currently required but in the future versions may become optional. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the deployment will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>The folder where the VirtualMachine will be placed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the folder will be set to vmFolder in the datacenter where the resource pool is. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 VM or vApp being deployed as specified by an OVF. This property was added in __vSphere API 9.0.0.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>HostSystem</maml:name>
          <maml:Description>
            <maml:para>The identifier of the host being deployed to. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a suitable host will be picked if possible, meeting datastore and network constraints. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkMapping</maml:name>
          <maml:Description>
            <maml:para>The networkMapping defines user choices for mapping of a network as specified by the OVF descriptor to a Network in the inventory. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no network mapping is used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfsNetworkInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfsNetworkInfo&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>VmHomeDatastore</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDatastoreInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDatastoreInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskProvisioning</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDiskProvisioningType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDiskProvisioningType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PullFromEsx</maml:name>
          <maml:Description>
            <maml:para>Use Push mode for transferring VM files to ESX. Push mode transfers files from source to ESXi, whereas in Pull mode ESX \&quot;pulls\&quot; the files directly from source. The user needs privilege VApp.PullFromUrls in vCenter to use Pull mode. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to Pull 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SignatureRequired</maml:name>
          <maml:Description>
            <maml:para>Require that the OVF package includes both a certificate (.cert) file and a manifest (.mf) file. The certificate file contains a vendor-supplied public key and the signature of the manifest file as signed with the vendor-supplied private key. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipManifestCheck</maml:name>
          <maml:Description>
            <maml:para>Skip manifest validation. The manifest validation involves validating format and content of the manifest file. In Push mode of deployment all SHA entries present in the manifest file are validated against SHA digest of transferred files. If value is true and manifest file is not present a warning is generated. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PowerOn</maml:name>
          <maml:Description>
            <maml:para>Whether to power on the deployed entity. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomHttpHeaders</maml:name>
          <maml:Description>
            <maml:para>Use this optional field to specify any custom headers required by the source server, including authenticating headers. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no headers are used to access source.</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>CustomProperties</maml:name>
          <maml:Description>
            <maml:para>These parameters will apply to OVF Properties to customize the guest OS after it is deployed. These parameters specify values for corresponding ovf:Property flags. Example: if ovf:Property has ovf:key&#x3D;\&quot;ip\&quot; and desrired value is \&quot;1.2.3.4\&quot; then an entry would be added which would map \&quot;ip\&quot; to \&quot;1.2.3.4\&quot;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no customization is done.</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>SourceCertificate</maml:name>
          <maml:Description>
            <maml:para>Optionally used for HTTPS source validation. The source is the location where the OVF/OVA files are located. The source server certificate in PEM format. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no certificate 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeploymentOption</maml:name>
          <maml:Description>
            <maml:para>The key of the chosen deployment option. If empty, the default option is chosen. The list of available deployment options can optionally be specified in the OVF file being deployed and this key specifies which one to use for deployment from that list. This property was added in __vSphere API 9.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Url</maml:name>
        <maml:Description>
          <maml:para>The HTTP location of the source OVF files or OVA. This property was added in __vSphere API 9.0.0.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>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>The resource pool where the VM or vApp will deploy. Currently required but in the future versions may become optional. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the deployment will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folder</maml:name>
        <maml:Description>
          <maml:para>The folder where the VirtualMachine will be placed. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60; or empty, the folder will be set to vmFolder in the datacenter where the resource pool is. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 VM or vApp being deployed as specified by an OVF. This property was added in __vSphere API 9.0.0.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>HostSystem</maml:name>
        <maml:Description>
          <maml:para>The identifier of the host being deployed to. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, a suitable host will be picked if possible, meeting datastore and network constraints. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkMapping</maml:name>
        <maml:Description>
          <maml:para>The networkMapping defines user choices for mapping of a network as specified by the OVF descriptor to a Network in the inventory. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no network mapping is used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfsNetworkInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterOvfsNetworkInfo&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>VmHomeDatastore</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDatastoreInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDatastoreInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskProvisioning</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterOvfsDiskProvisioningType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterOvfsDiskProvisioningType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PullFromEsx</maml:name>
        <maml:Description>
          <maml:para>Use Push mode for transferring VM files to ESX. Push mode transfers files from source to ESXi, whereas in Pull mode ESX \&quot;pulls\&quot; the files directly from source. The user needs privilege VApp.PullFromUrls in vCenter to use Pull mode. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to Pull 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SignatureRequired</maml:name>
        <maml:Description>
          <maml:para>Require that the OVF package includes both a certificate (.cert) file and a manifest (.mf) file. The certificate file contains a vendor-supplied public key and the signature of the manifest file as signed with the vendor-supplied private key. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipManifestCheck</maml:name>
        <maml:Description>
          <maml:para>Skip manifest validation. The manifest validation involves validating format and content of the manifest file. In Push mode of deployment all SHA entries present in the manifest file are validated against SHA digest of transferred files. If value is true and manifest file is not present a warning is generated. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PowerOn</maml:name>
        <maml:Description>
          <maml:para>Whether to power on the deployed entity. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the default is set to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomHttpHeaders</maml:name>
        <maml:Description>
          <maml:para>Use this optional field to specify any custom headers required by the source server, including authenticating headers. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no headers are used to access source.</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>CustomProperties</maml:name>
        <maml:Description>
          <maml:para>These parameters will apply to OVF Properties to customize the guest OS after it is deployed. These parameters specify values for corresponding ovf:Property flags. Example: if ovf:Property has ovf:key&#x3D;\&quot;ip\&quot; and desrired value is \&quot;1.2.3.4\&quot; then an entry would be added which would map \&quot;ip\&quot; to \&quot;1.2.3.4\&quot;. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no customization is done.</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>SourceCertificate</maml:name>
        <maml:Description>
          <maml:para>Optionally used for HTTPS source validation. The source is the location where the OVF/OVA files are located. The source server certificate in PEM format. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, no certificate 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeploymentOption</maml:name>
        <maml:Description>
          <maml:para>The key of the chosen deployment option. If empty, the default option is chosen. The list of available deployment options can optionally be specified in the OVF file being deployed and this key specifies which one to use for deployment from that list. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterOvfsNetworkInfo &#x3D; Initialize-VcenterOvfsNetworkInfo -NetType &quot;MyNetType&quot; -Network &quot;MyNetwork&quot;
$VcenterOvfsDatastoreInfo &#x3D; Initialize-VcenterOvfsDatastoreInfo -Datastore &quot;MyDatastore&quot;
$VcenterOvfsDeploySpec &#x3D; Initialize-VcenterOvfsDeploySpec -Url &quot;MyUrl&quot; -ResourcePool &quot;MyResourcePool&quot; -Folder &quot;MyFolder&quot; -Name &quot;MyName&quot; -HostSystem &quot;MyHostSystem&quot; -NetworkMapping @{ key_example &#x3D; $VcenterOvfsNetworkInfo } -VmHomeDatastore $VcenterOvfsDatastoreInfo -DiskProvisioning &quot;MONOLITHIC_SPARSE&quot; -PullFromEsx $false -SignatureRequired $false -SkipManifestCheck $false -PowerOn $false -CustomHttpHeaders @{ key_example &#x3D; &quot;MyInner&quot; } -CustomProperties @{ key_example &#x3D; &quot;MyInner&quot; } -SourceCertificate &quot;MySourceCertificate&quot; -DeploymentOption &quot;MyDeploymentOption&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterOvfsDatastoreInfo &#x3D; Initialize-VcenterOvfsDatastoreInfo -Datastore &quot;MyDatastore&quot;
$VcenterOvfsDeploySpec &#x3D; Initialize-VcenterOvfsDeploySpec -Url &quot;MyUrl&quot; -Name &quot;MyName&quot; -VmHomeDatastore $VcenterOvfsDatastoreInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsDeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfsDeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterOvfsDatastoreInfo</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-VcenterOvfsNetworkInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterOvfsNetworkInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Ovfs_NetworkInfo schema defines network information for specifying network mappings from the OVF descriptor to a Network in the inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Ovfs_NetworkInfo schema defines network information for specifying network mappings from the OVF descriptor to a Network in the inventory. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterOvfsNetworkInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetType</maml:name>
          <maml:Description>
            <maml:para>Type for the network. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be one of &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>The identifier of the network in the inventory that is the target of the OVF network. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>NetType</maml:name>
        <maml:Description>
          <maml:para>Type for the network. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be one of &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;. When operations return a value of this schema as a response, the property will be one of &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>The identifier of the network in the inventory that is the target of the OVF network. This property was added in __vSphere API 9.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for one of these resource types: &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;. When operations return a value of this schema as a response, the property will be an identifier for one of these resource types: &#x60;DistributedVirtualPortgroup&#x60;, &#x60;Network&#x60;, or &#x60;OpaqueNetwork&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterOvfsNetworkInfo &#x3D; Initialize-VcenterOvfsNetworkInfo -NetType &quot;MyNetType&quot; -Network &quot;MyNetwork&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsNetworkInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterOvfsNetworkInfo &#x3D; Initialize-VcenterOvfsNetworkInfo -NetType &quot;MyNetType&quot; -Network &quot;MyNetwork&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterOvfsNetworkInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterOvfsNetworkInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_CreateSpec schema provides a new hardware support manager registration data for creating a registration entry, see *POST /vcenter/phm/hardware-support-managers*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_CreateSpec schema provides a new hardware support manager registration data for creating a registration entry, see *POST /vcenter/phm/hardware-support-managers*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>Globally unique key identifier of the HSM registered with PHM When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseUrl</maml:name>
          <maml:Description>
            <maml:para>The full URL path for all HSM endpoints. (e.g. https://{hsm_api_host}/vsphere-proactive-hw-mgmt)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerCertificate</maml:name>
          <maml:Description>
            <maml:para>The full unabbreviated certificate used by HSM API host in PEM format. The PEM string must contain only the end-entity (leaf) certificate of the certificate chain of trust. It must NOT contain any private keys or anything else except a single x509 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>HealthUpdateInfoDefaultConfigs</maml:name>
          <maml:Description>
            <maml:para>The default configuration on a list of supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo and their enablements.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&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>Key</maml:name>
        <maml:Description>
          <maml:para>Globally unique key identifier of the HSM registered with PHM When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.phm.HardwareSupportManager&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BaseUrl</maml:name>
        <maml:Description>
          <maml:para>The full URL path for all HSM endpoints. (e.g. https://{hsm_api_host}/vsphere-proactive-hw-mgmt)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerCertificate</maml:name>
        <maml:Description>
          <maml:para>The full unabbreviated certificate used by HSM API host in PEM format. The PEM string must contain only the end-entity (leaf) certificate of the certificate chain of trust. It must NOT contain any private keys or anything else except a single x509 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>HealthUpdateInfoDefaultConfigs</maml:name>
        <maml:Description>
          <maml:para>The default configuration on a list of supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo and their enablements.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&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>

$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersCreateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersCreateSpec -Key &quot;MyKey&quot; -BaseUrl &quot;MyBaseUrl&quot; -ServerCertificate &quot;MyServerCertificate&quot; -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersCreateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersCreateSpec -Key &quot;MyKey&quot; -BaseUrl &quot;MyBaseUrl&quot; -ServerCertificate &quot;MyServerCertificate&quot; -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersHealthUpdateInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo schema defines a type of health update to be supported.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo schema defines a type of health update to be supported.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Unique 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Message key for the message that provides important information about the health update info.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoSeverity</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoSeverity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Purpose</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoPurpose</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoPurpose</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ComponentCategory</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoComponentCategory</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoComponentCategory</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Unique 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Message key for the message that provides important information about the health update info.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoSeverity</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoSeverity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Purpose</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoPurpose</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoPurpose</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ComponentCategory</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoComponentCategory</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoComponentCategory</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersHealthUpdateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfoConfig schema specifies default enablement on a supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfoConfig schema specifies default enablement on a supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HealthUpdateInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultEnabled</maml:name>
          <maml:Description>
            <maml:para>Indicate whether or not the Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo is enabled by default.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>HealthUpdateInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultEnabled</maml:name>
        <maml:Description>
          <maml:para>Indicate whether or not the Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo is enabled by default.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo</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-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_ManagedHosts_UpdateSpec schema specifies a list of managed hosts added or removed by a proactive hardware management, see *PATCH /vcenter/phm/hardware-support-managers/{key}/managed-hosts*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_ManagedHosts_UpdateSpec schema specifies a list of managed hosts added or removed by a proactive hardware management, see *PATCH /vcenter/phm/hardware-support-managers/{key}/managed-hosts*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostsToAdd</maml:name>
          <maml:Description>
            <maml:para>A list of managed hosts added by an HSM. This property may be missing or &#x60;null&#x60; meaning this update does not contain any newly added managed hosts. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>HostsToRemove</maml:name>
          <maml:Description>
            <maml:para>A list of managed hosts removed by an HSM. This property may be missing or &#x60;null&#x60; meaning this update does not contain any removed managed hosts. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>HostsToAdd</maml:name>
        <maml:Description>
          <maml:para>A list of managed hosts added by an HSM. This property may be missing or &#x60;null&#x60; meaning this update does not contain any newly added managed hosts. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>HostsToRemove</maml:name>
        <maml:Description>
          <maml:para>A list of managed hosts removed by an HSM. This property may be missing or &#x60;null&#x60; meaning this update does not contain any removed managed hosts. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>$VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec -HostsToAdd &quot;MyHostsToAdd&quot; -HostsToRemove &quot;MyHostsToRemove&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersManagedHostsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersResourceBundleResourceInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_ResourceBundle_ResourceInfo schema encapsulates the message resources for a locale.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_ResourceBundle_ResourceInfo schema encapsulates the message resources for a locale.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Locale</maml:name>
          <maml:Description>
            <maml:para>Locale for the message definitions. The locale specification needs to be one of the following four values: \&quot;en\&quot;, \&quot;es\&quot;, \&quot;fr\&quot;, \&quot;ja\&quot;. These correspond to \&quot;English\&quot;, \&quot;Spanish\&quot;, \&quot;French\&quot;, and \&quot;Japanese\&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>Messages</maml:name>
          <maml:Description>
            <maml:para>Message definitions</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>Locale</maml:name>
        <maml:Description>
          <maml:para>Locale for the message definitions. The locale specification needs to be one of the following four values: \&quot;en\&quot;, \&quot;es\&quot;, \&quot;fr\&quot;, \&quot;ja\&quot;. These correspond to \&quot;English\&quot;, \&quot;Spanish\&quot;, \&quot;French\&quot;, and \&quot;Japanese\&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>Messages</maml:name>
        <maml:Description>
          <maml:para>Message definitions</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>$VcenterPhmHardwareSupportManagersResourceBundleResourceInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo -Locale &quot;MyLocale&quot; -Messages @{ key_example &#x3D; &quot;MyInner&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterPhmHardwareSupportManagersResourceBundleResourceInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo -Locale &quot;MyLocale&quot; -Messages @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersResourceBundleResourceInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_ResourceBundle_UpdateSpec schema describes the changes in the resource bundle provided by an HSM. See *PATCH /vcenter/phm/hardware-support-managers/{key}/resource-bundle*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_ResourceBundle_UpdateSpec schema describes the changes in the resource bundle provided by an HSM. See *PATCH /vcenter/phm/hardware-support-managers/{key}/resource-bundle*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleToChange</maml:name>
          <maml:Description>
            <maml:para>Changes in resouce bundle. This property may be missing or &#x60;null&#x60; meaning no change in resource bundle.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleResourceInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleResourceInfo&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>BundleToChange</maml:name>
        <maml:Description>
          <maml:para>Changes in resouce bundle. This property may be missing or &#x60;null&#x60; meaning no change in resource bundle.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleResourceInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersResourceBundleResourceInfo&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>
$VcenterPhmHardwareSupportManagersResourceBundleResourceInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersResourceBundleResourceInfo -Locale &quot;MyLocale&quot; -Messages @{ key_example &#x3D; &quot;MyInner&quot; }
$VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec -BundleToChange $VcenterPhmHardwareSupportManagersResourceBundleResourceInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersResourceBundleUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterPhmHardwareSupportManagersSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterPhmHardwareSupportManagersSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Phm_HardwareSupportManagers_SetSpec schema provides a new hardware support manager registration data for replacing an existing registration entry, see *PUT /vcenter/phm/hardware-support-managers/{key}*.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Phm_HardwareSupportManagers_SetSpec schema provides a new hardware support manager registration data for replacing an existing registration entry, see *PUT /vcenter/phm/hardware-support-managers/{key}*.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterPhmHardwareSupportManagersSetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseUrl</maml:name>
          <maml:Description>
            <maml:para>The full URL path for all HSM endpoints. (e.g. https://{hsm_api_host}/vsphere-proactive-hw-mgmt)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerCertificate</maml:name>
          <maml:Description>
            <maml:para>The full unabbreviated certificate used by HSM API host in PEM format. The PEM string must contain only the end-entity (leaf) certificate of the certificate chain of trust. It must NOT contain any private keys or anything else except a single x509 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>HealthUpdateInfoDefaultConfigs</maml:name>
          <maml:Description>
            <maml:para>The default configuration on a list of supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo and their enablements.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&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>BaseUrl</maml:name>
        <maml:Description>
          <maml:para>The full URL path for all HSM endpoints. (e.g. https://{hsm_api_host}/vsphere-proactive-hw-mgmt)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerCertificate</maml:name>
        <maml:Description>
          <maml:para>The full unabbreviated certificate used by HSM API host in PEM format. The PEM string must contain only the end-entity (leaf) certificate of the certificate chain of trust. It must NOT contain any private keys or anything else except a single x509 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>HealthUpdateInfoDefaultConfigs</maml:name>
        <maml:Description>
          <maml:para>The default configuration on a list of supported Vcenter_Phm_HardwareSupportManagers_HealthUpdateInfo and their enablements.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig&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>

$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersSetSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersSetSpec -BaseUrl &quot;MyBaseUrl&quot; -ServerCertificate &quot;MyServerCertificate&quot; -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterPhmHardwareSupportManagersHealthUpdateInfo &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfo -Id &quot;MyId&quot; -Description &quot;MyDescription&quot; -Severity &quot;CRITICAL&quot; -Purpose &quot;FAILURE&quot; -ComponentCategory &quot;COMPUTE&quot;
$VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig &#x3D; Initialize-VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig -HealthUpdateInfo $VcenterPhmHardwareSupportManagersHealthUpdateInfo -DefaultEnabled $false

$VcenterPhmHardwareSupportManagersSetSpec &#x3D; Initialize-VcenterPhmHardwareSupportManagersSetSpec -BaseUrl &quot;MyBaseUrl&quot; -ServerCertificate &quot;MyServerCertificate&quot; -HealthUpdateInfoDefaultConfigs $VcenterPhmHardwareSupportManagersHealthUpdateInfoConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterPhmHardwareSupportManagersSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterPhmHardwareSupportManagersSetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ResourcePoolCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolCreateSpec</command:noun>
      <maml:description>
        <maml:para>The *Vcenter_ResourcePool_CreateSpec* schema contains information used to create a resource pool, see *POST /vcenter/resource-pool*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The *Vcenter_ResourcePool_CreateSpec* schema contains information used to create a resource pool, see *POST /vcenter/resource-pool*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ResourcePoolCreateSpec</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 resource pool. This property was added in __vSphere API 7.0.0.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>Parent</maml:name>
          <maml:Description>
            <maml:para>Parent of the created resource pool. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 resource pool. This property was added in __vSphere API 7.0.0.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>Parent</maml:name>
        <maml:Description>
          <maml:para>Parent of the created resource pool. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot; -Shares 0
$VcenterResourcePoolResourceAllocationCreateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationCreateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo

$VcenterResourcePoolCreateSpec &#x3D; Initialize-VcenterResourcePoolCreateSpec -Name &quot;MyName&quot; -Parent &quot;MyParent&quot; -CpuAllocation $VcenterResourcePoolResourceAllocationCreateSpec -MemoryAllocation $VcenterResourcePoolResourceAllocationCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolCreateSpec &#x3D; Initialize-VcenterResourcePoolCreateSpec -Name &quot;MyName&quot; -Parent &quot;MyParent&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolResourceAllocationCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolResourceAllocationCreateSpec</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-VcenterResourcePoolFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterResourcePoolFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ResourcePool_FilterSpec schema contains properties used to filter the results when listing resource pools (see *GET /vcenter/resource-pool*). If multiple properties are specified, only resource pools matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ResourcePool_FilterSpec schema contains properties used to filter the results when listing resource pools (see *GET /vcenter/resource-pool*). If multiple properties are specified, only resource pools matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterResourcePoolFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePools</maml:name>
          <maml:Description>
            <maml:para>Identifiers of resource pools that can match the filter. If missing or &#x60;null&#x60; or empty, resource pools with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that resource pools must have to match the filter (see *Vcenter_ResourcePool_Info.name*). If missing or &#x60;null&#x60; or empty, resource pools with any name match the filter.</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>ParentResourcePools</maml:name>
          <maml:Description>
            <maml:para>Resource pools that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Hosts that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>Clusters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
        <maml:Description>
          <maml:para>Identifiers of resource pools that can match the filter. If missing or &#x60;null&#x60; or empty, resource pools with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that resource pools must have to match the filter (see *Vcenter_ResourcePool_Info.name*). If missing or &#x60;null&#x60; or empty, resource pools with any name match the filter.</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>ParentResourcePools</maml:name>
        <maml:Description>
          <maml:para>Resource pools that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Hosts that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Clusters that must contain the resource pool for the resource pool to match the filter. If missing or &#x60;null&#x60; or empty, resource pools in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>$VcenterResourcePoolFilterSpec &#x3D; Initialize-VcenterResourcePoolFilterSpec -ResourcePools &quot;MyResourcePools&quot; -Names &quot;MyNames&quot; -ParentResourcePools &quot;MyParentResourcePools&quot; -Datacenters &quot;MyDatacenters&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterResourcePoolFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolFilterSpec &#x3D; Initialize-VcenterResourcePoolFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterResourcePoolFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ResourcePoolResourceAllocationCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolResourceAllocationCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ResourcePool_ResourceAllocationCreateSpec schema contains resource allocation information used to create a resource pool, see *POST /vcenter/resource-pool*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ResourcePool_ResourceAllocationCreateSpec schema contains resource allocation information used to create a resource pool, see *POST /vcenter/resource-pool*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ResourcePoolResourceAllocationCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reservation</maml:name>
          <maml:Description>
            <maml:para>Amount of resource that is guaranteed available to a resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB fo memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.reservation* will be set to 0.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpandableReservation</maml:name>
          <maml:Description>
            <maml:para>In a resource pool with an expandable reservation, the reservation can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.expandable_reservation* will be set to 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>Limit</maml:name>
          <maml:Description>
            <maml:para>The utilization of a resource pool will not exceed this limit, even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.limit* will be set to -1.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reservation</maml:name>
        <maml:Description>
          <maml:para>Amount of resource that is guaranteed available to a resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB fo memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.reservation* will be set to 0.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpandableReservation</maml:name>
        <maml:Description>
          <maml:para>In a resource pool with an expandable reservation, the reservation can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.expandable_reservation* will be set to 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>Limit</maml:name>
        <maml:Description>
          <maml:para>The utilization of a resource pool will not exceed this limit, even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, *Vcenter_ResourcePool_ResourceAllocationCreateSpec.limit* will be set to -1.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Shares</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot; -Shares 0
$VcenterResourcePoolResourceAllocationCreateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationCreateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolResourceAllocationCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolResourceAllocationCreateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolResourceAllocationCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolResourceAllocationCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolSharesInfo</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-ResourcePoolResourceAllocationUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolResourceAllocationUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The resource_allocation_update_spec schema descrives the updates to be made to the resource allocation settings of a resource pool. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The resource_allocation_update_spec schema descrives the updates to be made to the resource allocation settings of a resource pool. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ResourcePoolResourceAllocationUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reservation</maml:name>
          <maml:Description>
            <maml:para>Amount of resource that is guaranteed available to a resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB fo memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, reservation will be set to 0.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpandableReservation</maml:name>
          <maml:Description>
            <maml:para>In a resource pool with an expandable reservation, the reservation can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, expandable_reservation will be set to 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>Limit</maml:name>
          <maml:Description>
            <maml:para>The utilization of a resource pool will not exceed this limit, even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, limit will be set to -1.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reservation</maml:name>
        <maml:Description>
          <maml:para>Amount of resource that is guaranteed available to a resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB fo memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, reservation will be set to 0.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpandableReservation</maml:name>
        <maml:Description>
          <maml:para>In a resource pool with an expandable reservation, the reservation can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, expandable_reservation will be set to 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>Limit</maml:name>
        <maml:Description>
          <maml:para>The utilization of a resource pool will not exceed this limit, even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB for memory, and MHz for CPU. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, limit will be set to -1.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Shares</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot; -Shares 0
$VcenterResourcePoolResourceAllocationUpdateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationUpdateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolResourceAllocationUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolResourceAllocationUpdateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolResourceAllocationUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolResourceAllocationUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolSharesInfo</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-ResourcePoolSharesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolSharesInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_ResourcePool_SharesInfo schema provides specification of shares. Shares are used to determine relative allocation between resource consumers. In general, a consumer with more shares gets proportionally more of the resource, subject to certain other constraints. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_ResourcePool_SharesInfo schema provides specification of shares. Shares are used to determine relative allocation between resource consumers. In general, a consumer with more shares gets proportionally more of the resource, subject to certain other constraints. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ResourcePoolSharesInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Level</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfoLevel</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfoLevel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>When *Vcenter_ResourcePool_SharesInfo.level* is set to CUSTOM, it is the number of shares allocated. Otherwise, this value is ignored. There is no unit for this value. It is a relative measure based on the settings for other resource pools. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of level is *Vcenter_ResourcePool_SharesInfo_Level.CUSTOM*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Level</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfoLevel</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolSharesInfoLevel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Shares</maml:name>
        <maml:Description>
          <maml:para>When *Vcenter_ResourcePool_SharesInfo.level* is set to CUSTOM, it is the number of shares allocated. Otherwise, this value is ignored. There is no unit for this value. It is a relative measure based on the settings for other resource pools. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of level is *Vcenter_ResourcePool_SharesInfo_Level.CUSTOM*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot; -Shares 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolSharesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolSharesInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolSharesInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-ResourcePoolUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The *Vcenter_ResourcePool_UpdateSpec* schema contains specification for updating the configuration of a resource pool. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The *Vcenter_ResourcePool_UpdateSpec* schema contains specification for updating the configuration of a resource pool. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ResourcePoolUpdateSpec</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 resource pool. This property was added in __vSphere API 7.0.0.0__. if missing or &#x60;null&#x60; or empty, the name of the resource pool will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 resource pool. This property was added in __vSphere API 7.0.0.0__. if missing or &#x60;null&#x60; or empty, the name of the resource pool will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterResourcePoolResourceAllocationUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterResourcePoolSharesInfo &#x3D; Initialize-VcenterResourcePoolSharesInfo -Level &quot;LOW&quot; -Shares 0
$VcenterResourcePoolResourceAllocationUpdateSpec &#x3D; Initialize-VcenterResourcePoolResourceAllocationUpdateSpec -Reservation 0 -ExpandableReservation $false -Limit 0 -Shares $VcenterResourcePoolSharesInfo

$VcenterResourcePoolUpdateSpec &#x3D; Initialize-VcenterResourcePoolUpdateSpec -Name &quot;MyName&quot; -CpuAllocation $VcenterResourcePoolResourceAllocationUpdateSpec -MemoryAllocation $VcenterResourcePoolResourceAllocationUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterResourcePoolUpdateSpec &#x3D; Initialize-VcenterResourcePoolUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ResourcePoolUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterResourcePoolUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolResourceAllocationUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-ResourcePoolResourceAllocationUpdateSpec</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-VcenterServiceLocator</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterServiceLocator</command:noun>
      <maml:description>
        <maml:para>This data object type specifies the information of a service endpoint as well as the parameters needed to locate and login to to the service endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This data object type specifies the information of a service endpoint as well as the parameters needed to locate and login to to the service endpoint. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterServiceLocator</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InstanceUuid</maml:name>
          <maml:Description>
            <maml:para>Unique ID of the instance to which the service belongs. For instances that support the vSphere API, this is the same as the value found in vim.AboutInfo#instanceUuid. This property was added in __vSphere API 9.0.0.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>Url</maml:name>
          <maml:Description>
            <maml:para>URL used to access the service endpoint. This property was added in __vSphere API 9.0.0.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>Credential</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCredential</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterCredential</maml:name>
            <maml: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>The sslThumbprint of the service endpoint. Superseded by *Vcenter_ServiceLocator.ssl_certificate*. Note: If both &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; are set, &#x60;sslThumbprint&#x60; must correspond to the &#x60;sslCertificate&#x60;. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then &#x60;sslCertificate&#x60; will be checked. If both these fields are missing or &#x60;null&#x60;, then thumbprint from first connection will be trusted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>The SSL certificate of the service endpoint in PEM format. A replacement for *Vcenter_ServiceLocator.ssl_thumbprint*. Note: If both &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; are set, &#x60;sslThumbprint&#x60; must correspond to the &#x60;sslCertificate&#x60;. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then remote service endpoint certificate will not be verified upon connection.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>InstanceUuid</maml:name>
        <maml:Description>
          <maml:para>Unique ID of the instance to which the service belongs. For instances that support the vSphere API, this is the same as the value found in vim.AboutInfo#instanceUuid. This property was added in __vSphere API 9.0.0.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>Url</maml:name>
        <maml:Description>
          <maml:para>URL used to access the service endpoint. This property was added in __vSphere API 9.0.0.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>Credential</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterCredential</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterCredential</maml:name>
          <maml: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>The sslThumbprint of the service endpoint. Superseded by *Vcenter_ServiceLocator.ssl_certificate*. Note: If both &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; are set, &#x60;sslThumbprint&#x60; must correspond to the &#x60;sslCertificate&#x60;. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then &#x60;sslCertificate&#x60; will be checked. If both these fields are missing or &#x60;null&#x60;, then thumbprint from first connection will be trusted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>The SSL certificate of the service endpoint in PEM format. A replacement for *Vcenter_ServiceLocator.ssl_thumbprint*. Note: If both &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; are set, &#x60;sslThumbprint&#x60; must correspond to the &#x60;sslCertificate&#x60;. This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then remote service endpoint certificate will not be verified upon connection.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot; -UsernamePassword $VcenterUsernamePassword -SamlToken &quot;MySamlToken&quot;

$VcenterServiceLocator &#x3D; Initialize-VcenterServiceLocator -InstanceUuid &quot;MyInstanceUuid&quot; -Url &quot;MyUrl&quot; -Credential $VcenterCredential -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterServiceLocator with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterCredential &#x3D; Initialize-VcenterCredential -Type &quot;USERNAME_PASSWORD&quot;

$VcenterServiceLocator &#x3D; Initialize-VcenterServiceLocator -InstanceUuid &quot;MyInstanceUuid&quot; -Url &quot;MyUrl&quot; -Credential $VcenterCredential
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterServiceLocator with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterServiceLocator</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterCredential</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-ServicesServiceUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ServicesServiceUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Services_Service_UpdateSpec schema describes the changes to be made to the configuration of the service. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Services_Service_UpdateSpec schema describes the changes to be made to the configuration of the service. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-ServicesServiceUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartupType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServicesServiceStartupType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterServicesServiceStartupType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartupType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterServicesServiceStartupType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterServicesServiceStartupType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterServicesServiceUpdateSpec &#x3D; Initialize-VcenterServicesServiceUpdateSpec -StartupType &quot;MANUAL&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ServicesServiceUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterServicesServiceUpdateSpec &#x3D; Initialize-VcenterServicesServiceUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-ServicesServiceUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterServicesServiceUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-StoragePoliciesCheckCompatibilityRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StoragePoliciesCheckCompatibilityRequestBody</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-StoragePoliciesCheckCompatibilityRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastores</maml:name>
          <maml:Description>
            <maml:para>Datastores used to check compatibility against a storage policy. The number of datastores is limited to 1024. The parameter must contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>Datastores</maml:name>
        <maml:Description>
          <maml:para>Datastores used to check compatibility against a storage policy. The number of datastores is limited to 1024. The parameter must contain identifiers for the resource type: &#x60;Datastore&#x60;.</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>$VcenterStoragePoliciesCheckCompatibilityRequest &#x3D; Initialize-VcenterStoragePoliciesCheckCompatibilityRequest -Datastores &quot;MyDatastores&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StoragePoliciesCheckCompatibilityRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesCheckCompatibilityRequest &#x3D; Initialize-VcenterStoragePoliciesCheckCompatibilityRequest -Datastores &quot;MyDatastores&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-StoragePoliciesCheckCompatibilityRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterStoragePoliciesCheckCompatibilityRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterStoragePoliciesComplianceFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterStoragePoliciesComplianceFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Storage_Policies_Compliance_FilterSpec schema contains complianceStatus used to filter the results when listing entities (see *GET /vcenter/storage/policies/entities/compliance*). This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Storage_Policies_Compliance_FilterSpec schema contains complianceStatus used to filter the results when listing entities (see *GET /vcenter/storage/policies/entities/compliance*). This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterStoragePoliciesComplianceFilterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Compliance Status that a virtual machine must have to match the filter. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceStatus&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>Compliance Status that a virtual machine must have to match the filter. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceStatus&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>$VcenterStoragePoliciesComplianceFilterSpec &#x3D; Initialize-VcenterStoragePoliciesComplianceFilterSpec -Status &quot;COMPLIANT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesComplianceFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesComplianceFilterSpec &#x3D; Initialize-VcenterStoragePoliciesComplianceFilterSpec -Status &quot;COMPLIANT&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesComplianceFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterStoragePoliciesComplianceFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterStoragePoliciesComplianceVMFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterStoragePoliciesComplianceVMFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Storage_Policies_Compliance_VM_FilterSpec schema contains Status used to filter the results when listing virtual machines (see *GET /vcenter/storage/policies/compliance/vm*). This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Storage_Policies_Compliance_VM_FilterSpec schema contains Status used to filter the results when listing virtual machines (see *GET /vcenter/storage/policies/compliance/vm*). This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterStoragePoliciesComplianceVMFilterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Compliance Status that a virtual machine must have to match the filter. Atleast one status must be specified. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceVMStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceVMStatus&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vms</maml:name>
          <maml:Description>
            <maml:para>Identifiers of virtual machines that can match the filter This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier matches the filter When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Status</maml:name>
        <maml:Description>
          <maml:para>Compliance Status that a virtual machine must have to match the filter. Atleast one status must be specified. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceVMStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterStoragePoliciesComplianceVMStatus&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vms</maml:name>
        <maml:Description>
          <maml:para>Identifiers of virtual machines that can match the filter This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier matches the filter When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>$VcenterStoragePoliciesComplianceVMFilterSpec &#x3D; Initialize-VcenterStoragePoliciesComplianceVMFilterSpec -Status &quot;COMPLIANT&quot; -Vms &quot;MyVms&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesComplianceVMFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesComplianceVMFilterSpec &#x3D; Initialize-VcenterStoragePoliciesComplianceVMFilterSpec -Status &quot;COMPLIANT&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesComplianceVMFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterStoragePoliciesComplianceVMFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterStoragePoliciesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterStoragePoliciesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Storage_Policies_FilterSpec schema contains properties used to filter the results when listing the storage policies (see *GET /vcenter/storage/policies*) This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Storage_Policies_FilterSpec schema contains properties used to filter the results when listing the storage policies (see *GET /vcenter/storage/policies*) This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterStoragePoliciesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policies</maml:name>
          <maml:Description>
            <maml:para>Identifiers of storage policies that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, storage policies with any identifiers match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</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>Policies</maml:name>
        <maml:Description>
          <maml:para>Identifiers of storage policies that can match the filter. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, storage policies with any identifiers match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</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>$VcenterStoragePoliciesFilterSpec &#x3D; Initialize-VcenterStoragePoliciesFilterSpec -Policies &quot;MyPolicies&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterStoragePoliciesFilterSpec &#x3D; Initialize-VcenterStoragePoliciesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterStoragePoliciesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterStoragePoliciesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-SystemConfigDeploymentTypeReconfigureSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SystemConfigDeploymentTypeReconfigureSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_SystemConfig_DeploymentType_ReconfigureSpec schema contains the fields used to get and set the appliance type. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_SystemConfig_DeploymentType_ReconfigureSpec schema contains the fields used to get and set the appliance type. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SystemConfigDeploymentTypeReconfigureSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentApplianceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentApplianceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemotePsc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentApplianceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentApplianceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RemotePsc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterDeploymentRemotePscSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterDeploymentRemotePscSpec &#x3D; Initialize-VcenterDeploymentRemotePscSpec -PscHostname &quot;MyPscHostname&quot; -HttpsPort 0 -SsoAdminPassword &quot;MySsoAdminPassword&quot; -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -SslVerify $false
$VcenterSystemConfigDeploymentTypeReconfigureSpec &#x3D; Initialize-VcenterSystemConfigDeploymentTypeReconfigureSpec -Type &quot;VCSA_EMBEDDED&quot; -RemotePsc $VcenterDeploymentRemotePscSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemConfigDeploymentTypeReconfigureSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterSystemConfigDeploymentTypeReconfigureSpec &#x3D; Initialize-VcenterSystemConfigDeploymentTypeReconfigureSpec -Type &quot;VCSA_EMBEDDED&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemConfigDeploymentTypeReconfigureSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterSystemConfigDeploymentTypeReconfigureSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-DeploymentRemotePscSpec</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-SystemHelloSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SystemHelloSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_System_HelloSpec schema describes the API client preferences. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_System_HelloSpec schema describes the API client preferences. This schema was added in __vSphere API 8.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-SystemHelloSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApiReleases</maml:name>
          <maml:Description>
            <maml:para>List of API release IDs that the client can work with in order of preference. The server will select the first mutually supported release ID. This property was added in __vSphere API 8.0.2.0__.</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>ApiReleases</maml:name>
        <maml:Description>
          <maml:para>List of API release IDs that the client can work with in order of preference. The server will select the first mutually supported release ID. This property was added in __vSphere API 8.0.2.0__.</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>$VcenterSystemHelloSpec &#x3D; Initialize-VcenterSystemHelloSpec -ApiReleases &quot;MyApiReleases&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemHelloSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterSystemHelloSpec &#x3D; Initialize-VcenterSystemHelloSpec -ApiReleases &quot;MyApiReleases&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-SystemHelloSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterSystemHelloSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTaggingAssociationsIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTaggingAssociationsIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tagging_Associations_IterationSpec schema contains properties used to break results into pages when listing tags associated to objects see *GET /vcenter/tagging/associations*). This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tagging_Associations_IterationSpec schema contains properties used to break results into pages when listing tags associated to objects see *GET /vcenter/tagging/associations*). This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTaggingAssociationsIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque token that allows the caller to request the next page of tag associations. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, first page of tag associations will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque token that allows the caller to request the next page of tag associations. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, first page of tag associations will be returned. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.tagging.associations.Marker&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTaggingAssociationsIterationSpec &#x3D; Initialize-VcenterTaggingAssociationsIterationSpec -Marker &quot;MyMarker&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingAssociationsIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTaggingAssociationsIterationSpec &#x3D; Initialize-VcenterTaggingAssociationsIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingAssociationsIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTaggingAssociationsIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTaggingCategoriesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTaggingCategoriesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tagging_Categories_FilterSpec schema contains properties used to filter the results when listing categories, see *GET /vcenter/tagging/categories*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tagging_Categories_FilterSpec schema contains properties used to filter the results when listing categories, see *GET /vcenter/tagging/categories*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTaggingCategoriesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Categories need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then categories with any name match this filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Categories need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then categories with any name match this filter.</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>$VcenterTaggingCategoriesFilterSpec &#x3D; Initialize-VcenterTaggingCategoriesFilterSpec -Names &quot;MyNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingCategoriesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTaggingCategoriesFilterSpec &#x3D; Initialize-VcenterTaggingCategoriesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingCategoriesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTaggingCategoriesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTaggingCategoriesIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTaggingCategoriesIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tagging_Categories_IterationSpec schema contains properties used to break results into pages when listing categories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tagging_Categories_IterationSpec schema contains properties used to break results into pages when listing categories. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTaggingCategoriesIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque data structure that allows the caller to request the next page of categories. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of categories will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then categories will be fetched with default size of 20.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque data structure that allows the caller to request the next page of categories. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of categories will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then categories will be fetched with default size of 20.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTaggingCategoriesIterationSpec &#x3D; Initialize-VcenterTaggingCategoriesIterationSpec -Marker &quot;MyMarker&quot; -PageSize 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingCategoriesIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTaggingCategoriesIterationSpec &#x3D; Initialize-VcenterTaggingCategoriesIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingCategoriesIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTaggingCategoriesIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTaggingTagsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTaggingTagsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tagging_Tags_FilterSpec schema contains properties used to filter the results when listing tags, see *GET /vcenter/tagging/tags*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tagging_Tags_FilterSpec schema contains properties used to filter the results when listing tags, see *GET /vcenter/tagging/tags*). This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTaggingTagsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>Tags need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then tags with any name match this filter.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Tags need to have a name equal to one of the strings in this set to match the filter. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, then tags with any name match this filter.</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>$VcenterTaggingTagsFilterSpec &#x3D; Initialize-VcenterTaggingTagsFilterSpec -Names &quot;MyNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingTagsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTaggingTagsFilterSpec &#x3D; Initialize-VcenterTaggingTagsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingTagsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTaggingTagsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTaggingTagsIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTaggingTagsIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tagging_Tags_IterationSpec schema contains properties used to break results into pages when listing tags. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tagging_Tags_IterationSpec schema contains properties used to break results into pages when listing tags. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTaggingTagsIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Marker</maml:name>
          <maml:Description>
            <maml:para>Marker is an opaque data structure that allows the caller to request the next page of tags. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of tags will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then tags will be fetched with default page size of 20.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Marker</maml:name>
        <maml:Description>
          <maml:para>Marker is an opaque data structure that allows the caller to request the next page of tags. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, the first page of tags will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Used for pagination to fetch given page size This property was added in __vSphere API 9.0.0.0__. if missing or &#x60;null&#x60;, then tags will be fetched with default page size of 20.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTaggingTagsIterationSpec &#x3D; Initialize-VcenterTaggingTagsIterationSpec -Marker &quot;MyMarker&quot; -PageSize 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingTagsIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTaggingTagsIterationSpec &#x3D; Initialize-VcenterTaggingTagsIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTaggingTagsIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTaggingTagsIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceError</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceError</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tokenservice_Error error describes theproperties common to all standard errors. This error serves two purposes: 1. It is the error that clients in many programming languages can catch to handle all standard errors. Typically those clients will display one or more of the localizable messages from *Vcenter_Tokenservice_Error.messages* to a human. 2. It is the error that operations can report when they need to report some error, but the error doesn&#39;t fit into any other standard error, and in fact the only reasonable way for a client to react to the error is to display the message(s) to a human. </maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tokenservice_Error error describes theproperties common to all standard errors. This error serves two purposes: 1. It is the error that clients in many programming languages can catch to handle all standard errors. Typically those clients will display one or more of the localizable messages from *Vcenter_Tokenservice_Error.messages* to a human. 2. It is the error that operations can report when they need to report some error, but the error doesn&#39;t fit into any other standard error, and in fact the only reasonable way for a client to react to the error is to display the message(s) to a human. </maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceError</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTokenserviceError &#x3D; Initialize-VcenterTokenserviceError -Messages $VapiStdLocalizableMessage -Data 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceError with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTokenserviceError &#x3D; Initialize-VcenterTokenserviceError -Messages $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceError with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceError</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceInvalidGrant</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceInvalidGrant</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tokenservice_InvalidGrant error indicates that provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tokenservice_InvalidGrant error indicates that provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceInvalidGrant</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTokenserviceInvalidGrant &#x3D; Initialize-VcenterTokenserviceInvalidGrant -Messages $VapiStdLocalizableMessage -Data 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidGrant with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTokenserviceInvalidGrant &#x3D; Initialize-VcenterTokenserviceInvalidGrant
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidGrant with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceInvalidGrant</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceInvalidRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceInvalidRequest</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tokenservice_InvalidRequest error indicates that *Vcenter_Tokenservice_TokenExchange_ExchangeSpec* is missing a required parameter, includes an unsupported parameter value (other than *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.grant_type*)</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tokenservice_InvalidRequest error indicates that *Vcenter_Tokenservice_TokenExchange_ExchangeSpec* is missing a required parameter, includes an unsupported parameter value (other than *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.grant_type*)</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceInvalidRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTokenserviceInvalidRequest &#x3D; Initialize-VcenterTokenserviceInvalidRequest -Messages $VapiStdLocalizableMessage -Data 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTokenserviceInvalidRequest &#x3D; Initialize-VcenterTokenserviceInvalidRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceInvalidRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceInvalidScope</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceInvalidScope</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Tokenservice_InvalidScope error indicates requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Tokenservice_InvalidScope error indicates requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceInvalidScope</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Messages</maml:name>
          <maml:Description>
            <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Data</maml:name>
          <maml:Description>
            <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Messages</maml:name>
        <maml:Description>
          <maml:para>Stack of one or more localizable messages for human error consumers. The message at the top of the stack (first in the list) describes the error from the perspective of the operation the client invoked. Each subsequent message in the stack describes the \&quot;cause\&quot; of the prior message.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Data</maml:name>
        <maml:Description>
          <maml:para>Data to facilitate clients responding to the operation reporting a standard error to indicating that it was unable to complete successfully. Operations may provide data that clients can use when responding to errors. Since the data that clients need may be specific to the context of the operation reporting the error, different operations that report the same error may provide different data in the error. The documentation for each each operation will describe what, if any, data it provides for each error it reports. The ArgumentLocations, FileLocations, and TransientIndication schemas are intended as possible values for this property. *Vapi_Std_DynamicID* may also be useful as a value for this property (although that is not its primary purpose). Some resources may provide their own specific schemas for use as the value of this property when reporting errors from their operations. Some operations will not set this property when reporting errors.</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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTokenserviceInvalidScope &#x3D; Initialize-VcenterTokenserviceInvalidScope -Messages $VapiStdLocalizableMessage -Data 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidScope with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTokenserviceInvalidScope &#x3D; Initialize-VcenterTokenserviceInvalidScope
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceInvalidScope with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceInvalidScope</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceTokenExchangeExchangeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceTokenExchangeExchangeSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 7.0.2.0__. The Vcenter_Tokenservice_TokenExchange_ExchangeSpec schema contains arguments required for token exchange.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 7.0.2.0__. The Vcenter_Tokenservice_TokenExchange_ExchangeSpec schema contains arguments required for token exchange.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceTokenExchangeExchangeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GrantType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The value of *Vcenter_Tokenservice_TokenExchange.TOKEN_EXCHANGE_GRANT* indicates that a token exchange is being performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. Indicates the location of the target service or resource where the client intends to use the requested security token. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Audience</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The logical name of the target service where the client intends to use the requested security token. This serves a purpose similar to the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.resource* parameter, but with the client providing a logical name rather than a location. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. A list of space-delimited, case-sensitive strings, that allow the client to specify the desired scope of the requested security token in the context of the service or resource where the token will be used. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequestedTokenType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier for the type of the requested security token. If the requested type is unspecified, the issued token type is at the discretion of the server and may be dictated by knowledge of the requirements of the service or resource indicated by the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.resource* or *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.audience* parameter. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectToken</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A security token that represents the identity of the party on behalf of whom exchange is being made. Typically, the subject of this token will be the subject of the security token issued. Token is base64-encoded.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubjectTokenType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.subject_token* parameter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActorToken</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A security token that represents the identity of the acting party. Typically, this will be the party that is authorized to use the requested security token and act on behalf of the subject. if not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActorTokenType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.actor_token* parameter. if *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.actor_token* parameter is not present.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>GrantType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The value of *Vcenter_Tokenservice_TokenExchange.TOKEN_EXCHANGE_GRANT* indicates that a token exchange is being performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. Indicates the location of the target service or resource where the client intends to use the requested security token. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Audience</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The logical name of the target service where the client intends to use the requested security token. This serves a purpose similar to the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.resource* parameter, but with the client providing a logical name rather than a location. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. A list of space-delimited, case-sensitive strings, that allow the client to specify the desired scope of the requested security token in the context of the service or resource where the token will be used. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RequestedTokenType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier for the type of the requested security token. If the requested type is unspecified, the issued token type is at the discretion of the server and may be dictated by knowledge of the requirements of the service or resource indicated by the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.resource* or *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.audience* parameter. if can be inferred from other arguments or not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectToken</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A security token that represents the identity of the party on behalf of whom exchange is being made. Typically, the subject of this token will be the subject of the security token issued. Token is base64-encoded.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubjectTokenType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.subject_token* parameter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActorToken</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A security token that represents the identity of the acting party. Typically, this will be the party that is authorized to use the requested security token and act on behalf of the subject. if not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActorTokenType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.actor_token* parameter. if *Vcenter_Tokenservice_TokenExchange_ExchangeSpec.actor_token* parameter is not present.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTokenserviceTokenExchangeExchangeSpec &#x3D; Initialize-VcenterTokenserviceTokenExchangeExchangeSpec -GrantType &quot;MyGrantType&quot; -Resource &quot;MyResource&quot; -Audience &quot;MyAudience&quot; -Scope &quot;MyScope&quot; -RequestedTokenType &quot;MyRequestedTokenType&quot; -SubjectToken &quot;MySubjectToken&quot; -SubjectTokenType &quot;MySubjectTokenType&quot; -ActorToken &quot;MyActorToken&quot; -ActorTokenType &quot;MyActorTokenType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceTokenExchangeExchangeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTokenserviceTokenExchangeExchangeSpec &#x3D; Initialize-VcenterTokenserviceTokenExchangeExchangeSpec -GrantType &quot;MyGrantType&quot; -SubjectToken &quot;MySubjectToken&quot; -SubjectTokenType &quot;MySubjectTokenType&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceTokenExchangeExchangeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceTokenExchangeExchangeSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTokenserviceTokenExchangeInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTokenserviceTokenExchangeInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 7.0.2.0__. The Vcenter_Tokenservice_TokenExchange_Info schema contains data that represents successful token exchange response.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 7.0.2.0__. The Vcenter_Tokenservice_TokenExchange_Info schema contains data that represents successful token exchange response.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTokenserviceTokenExchangeInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AccessToken</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The security token issued by the server in response to the token exchange request. Token is base64-encoded.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuedTokenType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_Info.access_token* parameter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TokenType</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A case-insensitive value specifying the method of using the access token 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpiresIn</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The validity lifetime, in seconds, of the token issued by the server. if not applicable for issued token.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. Scope of the issued security token. if the scope of the issued security token is identical to the scope requested by the client.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. A refresh token can be issued in cases where the client of the token exchange needs the ability to access a resource even when the original credential is no longer valid. if not needed for specific case of exchange.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>AccessToken</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The security token issued by the server in response to the token exchange request. Token is base64-encoded.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuedTokenType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. An identifier, that indicates the type of the security token in the *Vcenter_Tokenservice_TokenExchange_Info.access_token* parameter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TokenType</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. A case-insensitive value specifying the method of using the access token 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpiresIn</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 7.0.2.0__. The validity lifetime, in seconds, of the token issued by the server. if not applicable for issued token.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. Scope of the issued security token. if the scope of the issued security token is identical to the scope requested by the client.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 7.0.2.0__. A refresh token can be issued in cases where the client of the token exchange needs the ability to access a resource even when the original credential is no longer valid. if not needed for specific case of exchange.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTokenserviceTokenExchangeInfo &#x3D; Initialize-VcenterTokenserviceTokenExchangeInfo -AccessToken &quot;MyAccessToken&quot; -IssuedTokenType &quot;MyIssuedTokenType&quot; -TokenType &quot;MyTokenType&quot; -ExpiresIn 0 -Scope &quot;MyScope&quot; -RefreshToken &quot;MyRefreshToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceTokenExchangeInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTokenserviceTokenExchangeInfo &#x3D; Initialize-VcenterTokenserviceTokenExchangeInfo -AccessToken &quot;MyAccessToken&quot; -IssuedTokenType &quot;MyIssuedTokenType&quot; -TokenType &quot;MyTokenType&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTokenserviceTokenExchangeInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTokenserviceTokenExchangeInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTopologyNodesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTopologyNodesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Topology_Nodes_FilterSpec schema contains property used to filter the results when listing vCenter and Platform Services Controller nodes (see *GET /vcenter/topology/nodes*). This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Topology_Nodes_FilterSpec schema contains property used to filter the results when listing vCenter and Platform Services Controller nodes (see *GET /vcenter/topology/nodes*). This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTopologyNodesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Types of the appliance that a vCenter and Platform Services Controller node must be to match the filter (see *Vcenter_Topology_Nodes_ApplianceType*. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, node of any ApplianceType match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyNodesApplianceType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyNodesApplianceType&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>Types</maml:name>
        <maml:Description>
          <maml:para>Types of the appliance that a vCenter and Platform Services Controller node must be to match the filter (see *Vcenter_Topology_Nodes_ApplianceType*. This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, node of any ApplianceType match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyNodesApplianceType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTopologyNodesApplianceType&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>$VcenterTopologyNodesFilterSpec &#x3D; Initialize-VcenterTopologyNodesFilterSpec -Types &quot;VCSA_EMBEDDED&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTopologyNodesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTopologyNodesFilterSpec &#x3D; Initialize-VcenterTopologyNodesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTopologyNodesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTopologyNodesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTopologyReplicationStatusFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTopologyReplicationStatusFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Topology_ReplicationStatus_FilterSpec schema contains property used to filter the results when listing replication status for the vCenter and Platform Services Controller nodes (see *GET /vcenter/topology/replication-status*) of type VCSA_EMBEDDED/PSC_EXTERNAL (see *Vcenter_Topology_Nodes_Info.type*). This schema was added in __vSphere API 6.7.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Topology_ReplicationStatus_FilterSpec schema contains property used to filter the results when listing replication status for the vCenter and Platform Services Controller nodes (see *GET /vcenter/topology/replication-status*) of type VCSA_EMBEDDED/PSC_EXTERNAL (see *Vcenter_Topology_Nodes_Info.type*). This schema was added in __vSphere API 6.7.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTopologyReplicationStatusFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nodes</maml:name>
          <maml:Description>
            <maml:para>Identifier that a vCenter and Platform Services Controller node must have to match the filter. (see *Vcenter_Topology_ReplicationStatus_Summary.node*). This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, all vCenter and Platform Services Controller nodes of type VCSA_EMBEDDED/PSC_EXTERNAL match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</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>Nodes</maml:name>
        <maml:Description>
          <maml:para>Identifier that a vCenter and Platform Services Controller node must have to match the filter. (see *Vcenter_Topology_ReplicationStatus_Summary.node*). This property was added in __vSphere API 6.7.2__. If missing or &#x60;null&#x60; or empty, all vCenter and Platform Services Controller nodes of type VCSA_EMBEDDED/PSC_EXTERNAL match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.VCenter.name&#x60;.</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>$VcenterTopologyReplicationStatusFilterSpec &#x3D; Initialize-VcenterTopologyReplicationStatusFilterSpec -Nodes &quot;MyNodes&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTopologyReplicationStatusFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTopologyReplicationStatusFilterSpec &#x3D; Initialize-VcenterTopologyReplicationStatusFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTopologyReplicationStatusFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTopologyReplicationStatusFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureAttestationServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureAttestationServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Attestation_Services_CreateSpec schema contains the data necessary for registering an Attestation Service instance to the environment This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Attestation_Services_CreateSpec schema contains the data necessary for registering an Attestation Service instance to the environment This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureAttestationServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustedCa</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances that can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service belongs to. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustedCa</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances that can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service belongs to. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureAttestationServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureAttestationServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureAttestationServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureAttestationServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureAttestationServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureAttestationServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureAttestationServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureX509CertChain</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-TrustedInfrastructureAttestationServicesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureAttestationServicesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Attestation_Services_FilterSpec schema contains the data necessary for identifying an Attestation Service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Attestation_Services_FilterSpec schema contains the data necessary for identifying an Attestation Service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureAttestationServicesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of address by which to filter. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances that can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>Services</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of address by which to filter. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances that can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureAttestationServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureAttestationServicesFilterSpec -Services &quot;MyServices&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureAttestationServicesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureAttestationServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureAttestationServicesFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureAttestationServicesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureAttestationServicesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_FilterSpec schema contains properties used to filter the results when listing the endorsement key. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_FilterSpec schema contains properties used to filter the results when listing the endorsement key. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Type of the endorsement key. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by types.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&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>Types</maml:name>
        <maml:Description>
          <maml:para>Type of the endorsement key. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by types.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysType&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>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec -Types &quot;RSA_2048&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_PolicyPcrSpec schema contains information that can be used to construct a PCR policy session for unsealing a secret using the *POST /vcenter/trusted-infrastructure/hosts/{host}/hardware/tpm/{tpm}/endorsement-keys/{key}?action&#x3D;unseal* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_PolicyPcrSpec schema contains information that can be used to construct a PCR policy session for unsealing a secret using the *POST /vcenter/trusted-infrastructure/hosts/{host}/hardware/tpm/{tpm}/endorsement-keys/{key}?action&#x3D;unseal* operation. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pcrs</maml:name>
          <maml:Description>
            <maml:para>The PCRs to which the data is sealed. The PCR selection is a TPML_PCR_SELECTION structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 10.9.7 TPML_PCR_SELECTION This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PcrDigest</maml:name>
          <maml:Description>
            <maml:para>The digest of the PCRs selected in *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_PolicyPcrSpec.pcrs*. The digest is a TPM2B_DIGEST structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 10.4.2 TPM2B_DIGEST This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, then the PCR digest is calculated by the service based on the current PCR state.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pcrs</maml:name>
        <maml:Description>
          <maml:para>The PCRs to which the data is sealed. The PCR selection is a TPML_PCR_SELECTION structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 10.9.7 TPML_PCR_SELECTION This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PcrDigest</maml:name>
        <maml:Description>
          <maml:para>The digest of the PCRs selected in *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_PolicyPcrSpec.pcrs*. The digest is a TPM2B_DIGEST structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 10.4.2 TPM2B_DIGEST This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, then the PCR digest is calculated by the service based on the current PCR state.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec -Pcrs 0 -PcrDigest 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec -Pcrs 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec schema contains information that describes the structures required to unseal a secret. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec schema contains information that describes the structures required to unseal a secret. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublicArea</maml:name>
          <maml:Description>
            <maml:para>The public area which corresponding to the *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.private_area* secret that is being unsealed. The public area is a TPM2B_PUBLIC structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.2.5 TPM2B_PUBLIC This public area is used as the \&quot;objectPublic\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrivateArea</maml:name>
          <maml:Description>
            <maml:para>A private area that contains a secret to be unsealed. The private area is symmetrically encrypted with the seed value derived from *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.seed*. The private area is a TPM2B_PRIVATE structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.3.7 TPM2B_PRIVATE This private area is used as the \&quot;duplicate\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Seed</maml:name>
          <maml:Description>
            <maml:para>A seed value that is encrypted by the TPM endorsement key. The seed will be decrypted with the endorsement key and then will be used as a symmetric key to decrypt *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.private_area*. This ensures that only a TPM with the expected endorsement key can unseal the secret. The seed value is a TPM2B_ENCRYPTED_SECRET structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 11.4.3 TPM2B_ENCRYPTED_SECRET This seed is used as the \&quot;inSymSeed\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
          <dev:type>
            <maml:name>byte[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PolicyPcr</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PublicArea</maml:name>
        <maml:Description>
          <maml:para>The public area which corresponding to the *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.private_area* secret that is being unsealed. The public area is a TPM2B_PUBLIC structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.2.5 TPM2B_PUBLIC This public area is used as the \&quot;objectPublic\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrivateArea</maml:name>
        <maml:Description>
          <maml:para>A private area that contains a secret to be unsealed. The private area is symmetrically encrypted with the seed value derived from *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.seed*. The private area is a TPM2B_PRIVATE structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 12.3.7 TPM2B_PRIVATE This private area is used as the \&quot;duplicate\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Seed</maml:name>
        <maml:Description>
          <maml:para>A seed value that is encrypted by the TPM endorsement key. The seed will be decrypted with the endorsement key and then will be used as a symmetric key to decrypt *Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_EndorsementKeys_UnsealSpec.private_area*. This ensures that only a TPM with the expected endorsement key can unseal the secret. The seed value is a TPM2B_ENCRYPTED_SECRET structure. Trusted Platform Module Library Part 2: Structures, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 11.4.3 TPM2B_ENCRYPTED_SECRET This seed is used as the \&quot;inSymSeed\&quot; input to the TPM2_Import command. Trusted Platform Module Library Part 3: Commands, Family \&quot;2.0\&quot;, Level 00 Revision 01.59, November 8, 2019, Section 13.3 TPM2_Import This property was added in __vSphere API 8.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">byte[]</command:parameterValue>
        <dev:type>
          <maml:name>byte[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PolicyPcr</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec -Pcrs 0 -PcrDigest 0
$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec -PublicArea 0 -PrivateArea 0 -Seed 0 -PolicyPcr $VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec -PublicArea 0 -PrivateArea 0 -Seed 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureHostsHardwareTpmEndorsementKeysUnsealSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureHostsHardwareTpmEndorsementKeysPolicyPcrSpec</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-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_FilterSpec schema contains properties used to filter the results when listing configured TPMs. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_Hosts_Hardware_Tpm_FilterSpec schema contains properties used to filter the results when listing configured TPMs. This schema was added in __vSphere API 8.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MajorVersions</maml:name>
          <maml:Description>
            <maml:para>The TPM major version number. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by version number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;decimal&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Active</maml:name>
          <maml:Description>
            <maml:para>The TPM status. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the result will not be filtered by 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MajorVersions</maml:name>
        <maml:Description>
          <maml:para>The TPM major version number. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60; or empty, the result will not be filtered by version number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;decimal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;decimal&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Active</maml:name>
        <maml:Description>
          <maml:para>The TPM status. This property was added in __vSphere API 8.0.0.1__. if missing or &#x60;null&#x60;, the result will not be filtered by 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>$VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec -MajorVersions 0 -Active $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureHostsHardwareTpmFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureKmsServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureKmsServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Kms_Services_CreateSpec schema contains the data necessary for registering a Key Provider Service instance to the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Kms_Services_CreateSpec schema contains the data necessary for registering a Key Provider Service instance to the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureKmsServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustedCa</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider service can accept reports from. This property was added in __vSphere API 7.0.0.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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service belongs to. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustedCa</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider service can accept reports from. This property was added in __vSphere API 7.0.0.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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service belongs to. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureKmsServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureKmsServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureKmsServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureKmsServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureKmsServicesCreateSpec -Address $VcenterTrustedInfrastructureNetworkAddress -TrustedCa $VcenterTrustedInfrastructureX509CertChain -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureKmsServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureKmsServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureX509CertChain</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-TrustedInfrastructureKmsServicesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureKmsServicesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Kms_Services_FilterSpec schema contains the data necessary for identifying a Key Provider Service instance This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_Kms_Services_FilterSpec schema contains the data necessary for identifying a Key Provider Service instance This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureKmsServicesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of address by which to filter. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider Service can accept reports from. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the Services will not be filtered by 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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the Services will not be filtered by trustAuthorityCluster.</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>Services</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of address by which to filter. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider Service can accept reports from. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the Services will not be filtered by 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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the Services will not be filtered by trustAuthorityCluster.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureKmsServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureKmsServicesFilterSpec -Services &quot;MyServices&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureKmsServicesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureKmsServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureKmsServicesFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureKmsServicesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureKmsServicesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureNetworkAddress</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureNetworkAddress</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_NetworkAddress schema contains an IP address or DNS resolvable name and a port on which a connection can be established. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_NetworkAddress schema contains an IP address or DNS resolvable name and a port on which a connection can be established. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureNetworkAddress</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
          <maml:Description>
            <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>The IP address or DNS resolvable name of the service. This property was added in __vSphere API 7.0.0.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>Port</maml:name>
        <maml:Description>
          <maml:para>The port of the service. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureNetworkAddress with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureNetworkAddress with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureNetworkAddress</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureStsPrincipal</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureStsPrincipal</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_StsPrincipal schema contains a IDM principal. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_StsPrincipal schema contains a IDM principal. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureStsPrincipal</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalId</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalId</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalId</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalId</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipalType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureStsPrincipal with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureStsPrincipal with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureStsPrincipal</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureStsPrincipalId</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-TrustedInfrastructureStsPrincipalId</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureStsPrincipalId</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_StsPrincipalId schema contains an IDM principal ID. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_StsPrincipalId schema contains an IDM principal ID. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureStsPrincipalId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The principal&#39;s username. This property was added in __vSphere API 7.0.0.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>Domain</maml:name>
          <maml:Description>
            <maml:para>The principal&#39;s domain. This property was added in __vSphere API 7.0.0.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: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 principal&#39;s username. This property was added in __vSphere API 7.0.0.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>Domain</maml:name>
        <maml:Description>
          <maml:para>The principal&#39;s domain. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureStsPrincipalId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureStsPrincipalId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureStsPrincipalId</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_FilterSpec schema contains the data necessary for identifying a Trust Authority Host in a cluster. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_FilterSpec schema contains the data necessary for identifying a Trust Authority Host in a cluster. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version numbers. This property was added in __vSphere API 7.0.0.0__. version if missing or &#x60;null&#x60; return all ESX version numbers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version version numbers. This property was added in __vSphere API 7.0.0.0__. displayName if missing or &#x60;null&#x60; return all ESX display version numbers.</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>Health</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by health indicator. This property was added in __vSphere API 7.0.0.0__. health if missing or &#x60;null&#x60; return all health indicators.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version numbers. This property was added in __vSphere API 7.0.0.0__. version if missing or &#x60;null&#x60; return all ESX version numbers. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by ESX base image version version numbers. This property was added in __vSphere API 7.0.0.0__. displayName if missing or &#x60;null&#x60; return all ESX display version numbers.</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>Health</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Search criteria by health indicator. This property was added in __vSphere API 7.0.0.0__. health if missing or &#x60;null&#x60; return all health indicators.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth&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>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Info schema contains information that describes an ESX base image. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Info schema contains information that describes an ESX base image. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version formatted for display. This property was added in __vSphere API 7.0.0.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>LastAttestedTime</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The last time that an attestation completed successfully using this ESX base image. This property was added in __vSphere API 8.0.1.0__. If missing or &#x60;null&#x60;, then there is no known last attestation time using this ESX base image.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version formatted for display. This property was added in __vSphere API 7.0.0.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>LastAttestedTime</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The last time that an attestation completed successfully using this ESX base image. This property was added in __vSphere API 8.0.1.0__. If missing or &#x60;null&#x60;, then there is no known last attestation time using this ESX base image.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo -DisplayName &quot;MyDisplayName&quot; -LastAttestedTime (Get-Date) -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo -DisplayName &quot;MyDisplayName&quot; -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Summary schema contains information that summarizes an ESX base image. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Os_Esx_BaseImages_Summary schema contains information that summarizes an ESX base image. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version number. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version formatted for display. This property was added in __vSphere API 7.0.0.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>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version number. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.os.esx.BaseImage&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique ESX version formatted for display. This property was added in __vSphere API 7.0.0.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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary -Version &quot;MyVersion&quot; -DisplayName &quot;MyDisplayName&quot; -Health &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationOsEsxBaseImagesSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Info schema contains information that describes the status of the service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Info schema contains information that describes the status of the service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the service. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the service. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_ServiceStatus_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationServiceStatusInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_CreateSpec schema contains information that describes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_CreateSpec schema contains information that describes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM CA certificate. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM CA certificate. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec -Name &quot;MyName&quot; -CertChain $VcenterTrustedInfrastructureX509CertChain
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureX509CertChain</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-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Info schema contains information that describes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Info schema contains information that describes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertChain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>CertChain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo -CertChain $VcenterTrustedInfrastructureX509CertChain -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo -CertChain $VcenterTrustedInfrastructureX509CertChain -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureX509CertChain</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-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Summary schema contains information that summarizes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_CaCertificates_Summary schema contains information that summarizes a TPM CA certificate. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM CA certificate. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM CA certificate. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.CaCertificate&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary -Name &quot;MyName&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary -Name &quot;MyName&quot; -Health &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2CaCertificatesSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec schema contains information that describes a TPM endorsement key. Only one of *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.public_key* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.certificate* must be specified. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec schema contains information that describes a TPM endorsement key. Only one of *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.public_key* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.certificate* must be specified. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM endorsement key. The unique name should be something that an administrator can use to easily identify the remote system. For example, the hostname, or hardware UUID. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublicKey</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM public endorsement key in PEM format. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.certificate* must be 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>Certificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM endorsement key certificate in PEM format. When a endorsement key certificate is provided, it will be verified against the CA certificate list. Endorsement key certificates that are not signed by one of the CA certificates will be rejected. Using this format allows for failures to be caught during configuration rather than later during attestation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.public_key* must be 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>Name</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM endorsement key. The unique name should be something that an administrator can use to easily identify the remote system. For example, the hostname, or hardware UUID. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PublicKey</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM public endorsement key in PEM format. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.certificate* must be 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>Certificate</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM endorsement key certificate in PEM format. When a endorsement key certificate is provided, it will be verified against the CA certificate list. Endorsement key certificates that are not signed by one of the CA certificates will be rejected. Using this format allows for failures to be caught during configuration rather than later during attestation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_CreateSpec.public_key* must be 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>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec -Name &quot;MyName&quot; -PublicKey &quot;MyPublicKey&quot; -Certificate &quot;MyCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Info schema contains information that describes a TPM endorsement key. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Info schema contains information that describes a TPM endorsement key. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublicKey</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM public endorsement key in PEM format. This property was added in __vSphere API 7.0.0.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>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>PublicKey</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. TPM public endorsement key in PEM format. This property was added in __vSphere API 7.0.0.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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo -PublicKey &quot;MyPublicKey&quot; -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo -PublicKey &quot;MyPublicKey&quot; -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Summary schema contains information that summarizes a TPM endorsement key. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_EndorsementKeys_Summary schema contains information that summarizes a TPM endorsement key. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM endorsement key. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A unique name for the TPM endorsement key. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2.EndorsementKey&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary -Name &quot;MyName&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary -Name &quot;MyName&quot; -Health &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2EndorsementKeysSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Info schema contains information that describes the TPM 2.0 protocol settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Info schema contains information that describes the TPM 2.0 protocol settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequireEndorsementKeys</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require registered TPM endorsement keys. During attestation, the attested host will always send its endorsement key to the Attestation Service. With this option is set, the Attestation Service will only proceed with attestation if the endorsement key has been added to the list of configured trusted endorsement keys. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RequireCertificateValidation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require TPM endorsement key certificate validation. During attestation, the attested host will send its endorsement key certificate if one is available. With this option set, the Attestation Service will validate the endorsement key certificate against the list of configured trusted TPM CA certificates. Only endorsement key certificates that are signed by a trusted TPM CA certificate will be able to successfully attest. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>RequireEndorsementKeys</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require registered TPM endorsement keys. During attestation, the attested host will always send its endorsement key to the Attestation Service. With this option is set, the Attestation Service will only proceed with attestation if the endorsement key has been added to the list of configured trusted endorsement keys. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RequireCertificateValidation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require TPM endorsement key certificate validation. During attestation, the attested host will send its endorsement key certificate if one is available. With this option set, the Attestation Service will validate the endorsement key certificate against the list of configured trusted TPM CA certificates. Only endorsement key certificates that are signed by a trusted TPM CA certificate will be able to successfully attest. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo -RequireEndorsementKeys $false -RequireCertificateValidation $false -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo -RequireEndorsementKeys $false -RequireCertificateValidation $false -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_UpdateSpec schema contains information that describes changes to the TPM 2.0 protocol settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Attestation_Tpm2_Settings_UpdateSpec schema contains information that describes changes to the TPM 2.0 protocol settings. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequireEndorsementKeys</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require registered TPM endorsement keys. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RequireCertificateValidation</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require TPM endorsement key certificate validation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>RequireEndorsementKeys</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require registered TPM endorsement keys. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RequireCertificateValidation</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Require TPM endorsement key certificate validation. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; the current state will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec -RequireEndorsementKeys $false -RequireCertificateValidation $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersAttestationTpm2SettingsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_CreateSpec schema contains the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_CreateSpec schema contains the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificates</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The certificates used by the vCenter STS to sign tokens. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>IssuerAlias</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issuer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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>Principal</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Certificates</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The certificates used by the vCenter STS to sign tokens. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>IssuerAlias</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issuer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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>Principal</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec -Certificates $VcenterTrustedInfrastructureX509CertChain -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec -Certificates $VcenterTrustedInfrastructureX509CertChain -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureStsPrincipal</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-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_FilterSpec schema contains data which identifies a connection profile on the trusted vCenter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_FilterSpec schema contains data which identifies a connection profile on the trusted vCenter. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</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>Principals</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The principal used by the vCenter to retrieve tokens. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by principals.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal&gt;</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by issuer. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</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>Principals</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The principal used by the vCenter to retrieve tokens. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by principals.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal&gt;</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no filtration will be performed by issuer. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</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>

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec -Id &quot;MyId&quot; -Principals $VcenterTrustedInfrastructureStsPrincipal -Issuer &quot;MyIssuer&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_Info schema contains the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_Info schema contains the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Principal</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuerAlias</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issuer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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>Certificates</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The certificates used by the vCenter STS to sign tokens. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsHealth</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Principal</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuerAlias</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issuer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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>Certificates</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The certificates used by the vCenter STS to sign tokens. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsHealth</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo -Id &quot;MyId&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot; -Certificates $VcenterTrustedInfrastructureX509CertChain -Health &quot;NONE&quot; -Message $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo -Id &quot;MyId&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot; -Certificates $VcenterTrustedInfrastructureX509CertChain -Health &quot;NONE&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureStsPrincipal</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-StdLocalizableMessage</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-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_Summary schema contains a summary of the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_ConsumerPrincipals_Summary schema contains a summary of the information necessary to establish trust between a workload vCenter and a Trust Authority Host. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Principal</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuerAlias</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Issuer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unqiue identifier of a connection profile. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.clientprofile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Principal</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureStsPrincipal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuerAlias</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A user-friendly alias of the service which created and signed the security token. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.esx.authentication.trust.security-token-issuer&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Issuer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service which created and signed the security token. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary -Id &quot;MyId&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureStsPrincipalId &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipalId -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot;
$VcenterTrustedInfrastructureStsPrincipal &#x3D; Initialize-VcenterTrustedInfrastructureStsPrincipal -Id $VcenterTrustedInfrastructureStsPrincipalId -Type &quot;STS_USER&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary -Id &quot;MyId&quot; -Principal $VcenterTrustedInfrastructureStsPrincipal -IssuerAlias &quot;MyIssuerAlias&quot; -Issuer &quot;MyIssuer&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureStsPrincipal</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-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_FilterSpec schema contains the data necessary for identifying a *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_FilterSpec schema contains the data necessary for identifying a *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Identifies the cluster. This property was added in __vSphere API 7.0.0.0__. cluster If missing or &#x60;null&#x60; return all Trust Authority Clusters. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>State</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The state of the *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This property was added in __vSphere API 7.0.0.0__. state If missing or &#x60;null&#x60; return all Trust Authority Clusters.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState&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>Cluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Identifies the cluster. This property was added in __vSphere API 7.0.0.0__. cluster If missing or &#x60;null&#x60; return all Trust Authority Clusters. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>State</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The state of the *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This property was added in __vSphere API 7.0.0.0__. state If missing or &#x60;null&#x60; return all Trust Authority Clusters.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState&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>$VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec -Cluster &quot;MyCluster&quot; -State &quot;ENABLE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_Csr_Info schema contains the certificate signing request. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_Csr_Info schema contains the certificate signing request. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Csr</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Certificate signing request. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Csr</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Certificate signing request. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo -Csr &quot;MyCsr&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo -Csr &quot;MyCsr&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateCsrInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_Info schema contains the client certificate used by the hosts in a cluster for authenticating with the Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_Info schema contains the client certificate used by the hosts in a cluster for authenticating with the Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificate This property was added in __vSphere API 7.0.0.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: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificate This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo -Certificate &quot;MyCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo -Certificate &quot;MyCertificate&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_UpdateSpec schema contains properties that describe the client certificate update for a Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ClientCertificate_UpdateSpec schema contains properties that describe the client certificate update for a Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificate used by every host in the cluster. This property was added in __vSphere API 7.0.0.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>PrivateKey</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Private part of the certificate. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the update request is for a public/private client certificate pair, not for a signed CSR.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificate used by every host in the cluster. This property was added in __vSphere API 7.0.0.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>PrivateKey</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Private part of the certificate. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the update request is for a public/private client certificate pair, not for a signed CSR.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec -Certificate &quot;MyCertificate&quot; -PrivateKey &quot;MyPrivateKey&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec -Certificate &quot;MyCertificate&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersClientCertificateUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CreateSpec schema contains properties that describe the desired configuration for a new Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CreateSpec schema contains properties that describe the desired configuration for a new Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the provider. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterKeyId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key ID created for the provider. A unique Key ID. This property was added in __vSphere API 7.0.0.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>KeyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the provider. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterKeyId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key ID created for the provider. A unique Key ID. This property was added in __vSphere API 7.0.0.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>KeyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec -Provider &quot;MyProvider&quot; -MasterKeyId &quot;MyMasterKeyId&quot; -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type &quot;KMIP&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec -Provider &quot;MyProvider&quot; -MasterKeyId &quot;MyMasterKeyId&quot; -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</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-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_FilterSpec schema contains properties used to filter the results when listing remote server certificates. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_FilterSpec schema contains properties used to filter the results when listing remote server certificates. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerNames</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Names that key server must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.server_name*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, key servers with any name match the filter.</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>Trusted</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Trust status that server certificates must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, trusted and untrusted server certificates match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ServerNames</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Names that key server must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.server_name*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; or empty, key servers with any name match the filter.</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>Trusted</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Trust status that server certificates must have to match the filter (see *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted*). This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, trusted and untrusted server certificates match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec -ServerNames &quot;MyServerNames&quot; -Trusted $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary schema contains a summary of the current key server certificates. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary schema contains a summary of the current key server certificates. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerName</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. This property was added in __vSphere API 7.0.0.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>Certificate</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Server certificate. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the certificate cannot be retrieved from the remote system, and *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted* is undefined. See *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.error_messages* for 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>ErrorMessages</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Server certificate retrieval errors. Specifies error details when retrieving the remote server certificate fails. This list will be empty when *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.certificate* is set. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Trusted</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. whether server certificate is already trusted . This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerName</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. This property was added in __vSphere API 7.0.0.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>Certificate</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Server certificate. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the certificate cannot be retrieved from the remote system, and *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.trusted* is undefined. See *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.error_messages* for 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>ErrorMessages</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Server certificate retrieval errors. Specifies error details when retrieving the remote server certificate fails. This list will be empty when *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_CurrentPeerCertificates_Summary.certificate* is set. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Trusted</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. whether server certificate is already trusted . This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary -ServerName &quot;MyServerName&quot; -Certificate &quot;MyCertificate&quot; -ErrorMessages $VapiStdLocalizableMessage -Trusted $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary -ServerName &quot;MyServerName&quot; -ErrorMessages $VapiStdLocalizableMessage -Trusted $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersCurrentPeerCertificatesSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Info schema contains properties that describe the current configuration of a provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Info schema contains properties that describe the current configuration of a provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterKeyId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key identifier created for the provider. A unique Key identifier. This property was added in __vSphere API 7.0.0.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>KeyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</maml:name>
            <maml: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>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterKeyId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key identifier created for the provider. A unique Key identifier. This property was added in __vSphere API 7.0.0.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>KeyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</maml:name>
          <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo





$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo -MasterKeyId &quot;MyMasterKeyId&quot; -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Status $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot;



$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo -MasterKeyId &quot;MyMasterKeyId&quot; -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Status $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</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-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerCreateSpec schema contains properties that describe the desired configuration for the key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerCreateSpec schema contains properties that describe the desired configuration for the key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpecType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpecType</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, description will not 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProxyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConnectionTimeout</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will not be set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KmipServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpecType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpecType</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, description will not 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProxyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConnectionTimeout</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will not be set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KmipServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec -Type &quot;KMIP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</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-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerInfo schema contains properties that describe the current configuration of a key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerInfo schema contains properties that describe the current configuration of a key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfoType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfoType</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.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>ProxyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConnectionTimeout</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will be unset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KmipServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfoType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfoType</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.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>ProxyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConnectionTimeout</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will be unset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KmipServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</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-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerUpdateSpec schema contains properties that describe new configuration for an existing key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerUpdateSpec schema contains properties that describe new configuration for an existing key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpecType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpecType</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, description will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProxyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConnectionTimeout</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KmipServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpecType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpecType</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Description of the key server. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, description will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProxyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ConnectionTimeout</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Connection timeout in seconds. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, connection timeout will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KmipServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</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-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerCreateSpec schema contains properties that describe Key Management Interoperability Protocol (KMIP) desired key server configuration. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerCreateSpec schema contains properties that describe Key Management Interoperability Protocol (KMIP) desired key server configuration. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of Key Management Interoperability Protocol (KMIP) compliant key servers. Key servers must be configured for active-active replication. If the server port is missing or &#x60;null&#x60;, a default value for KMIP&#39;s port will be used. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no username 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of Key Management Interoperability Protocol (KMIP) compliant key servers. Key servers must be configured for active-active replication. If the server port is missing or &#x60;null&#x60;, a default value for KMIP&#39;s port will be used. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no username 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerInfo schema contains properties that describe the current configuration of a KMIP based key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerInfo schema contains properties that describe the current configuration of a KMIP based key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of KMIP compliant key servers. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, username will not be 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>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of KMIP compliant key servers. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, username will not be 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>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerUpdateSpec schema contains properties that describe new configuration for KMIP based key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KmipServerUpdateSpec schema contains properties that describe new configuration for KMIP based key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of KMIP compliant key servers. Key servers must be configured for active-active replication. If the server port is missing or &#x60;null&#x60;, a default value for KMIP&#39;s port will be used. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, server configuration will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, username will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of KMIP compliant key servers. Key servers must be configured for active-active replication. If the server port is missing or &#x60;null&#x60;, a default value for KMIP&#39;s port will be used. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, server configuration will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer&gt;</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Username for authentication. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, username will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersServer</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Server schema contains properties that describe a connection endpoint. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Server schema contains properties that describe a connection endpoint. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.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>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.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>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersServer with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</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-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ServerInfo schema contains properties that describe the status of a key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_ServerInfo schema contains properties that describe the status of a key server. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the server connection. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health.OK*, this property will provide an actionable description of the issue. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>ClientTrustServer</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Whether this client trusts the server. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ServerTrustClient</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Whether the server trusts this client. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. This property was added in __vSphere API 7.0.0.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the server connection. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health.OK*, this property will provide an actionable description of the issue. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>ClientTrustServer</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Whether this client trusts the server. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ServerTrustClient</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Whether the server trusts this client. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the server. This property was added in __vSphere API 7.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Status schema contains properties that describe the status of the Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Status schema contains properties that describe the status of the Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the provider. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health.OK*, this property will provide an actionable description of the issue. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Servers</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Health of the key servers. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the provider. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Health.OK*, this property will provide an actionable description of the issue. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Servers</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Health of the key servers. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -ClientTrustServer $false -ServerTrustClient $false -Name &quot;MyName&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServerInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersStatus</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Summary schema contains properties that summarize a provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_Summary schema contains properties that summarize a provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Provider</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the provider. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Provider</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Name of the provider. A unique string chosen by the client. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary -Provider &quot;MyProvider&quot; -Health &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary -Provider &quot;MyProvider&quot; -Health &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersSummary</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_TrustedPeerCertificates_Info schema contains x509 certificate list. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_TrustedPeerCertificates_Info schema contains x509 certificate list. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificates</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of certificate strings, PEM format This property was added in __vSphere API 7.0.0.0__.</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>Certificates</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. List of certificate strings, PEM format This property was added in __vSphere API 7.0.0.0__.</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>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo -Certificates &quot;MyCertificates&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo -Certificates &quot;MyCertificates&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_TrustedPeerCertificates_UpdateSpec schema contains properties that describe the server certificate update for a Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_TrustedPeerCertificates_UpdateSpec schema contains properties that describe the server certificate update for a Key Provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificates</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificates of key server to trust. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the trusted server certificates will not be updated.</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>Certificates</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Public certificates of key server to trust. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the trusted server certificates will not be updated.</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>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec -Certificates &quot;MyCertificates&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersTrustedPeerCertificatesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_UpdateSpec schema contains properties that describe the new configuration for an existing provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_UpdateSpec schema contains properties that describe the new configuration for an existing provider. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MasterKeyId</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key identifier created for the provider. A unique Key identifier. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, masterKeyId will remain unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>KeyServer</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MasterKeyId</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Master key identifier created for the provider. A unique Key identifier. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, masterKeyId will remain unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>KeyServer</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0


$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Name &quot;MyName&quot; -Address $VcenterTrustedInfrastructureNetworkAddress

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec -Servers $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersServer -Username &quot;MyUsername&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec -Type &quot;KMIP&quot; -Description &quot;MyDescription&quot; -ProxyServer $VcenterTrustedInfrastructureNetworkAddress -ConnectionTimeout 0 -KmipServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec -MasterKeyId &quot;MyMasterKeyId&quot; -KeyServer $VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsProvidersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpec</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-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Info schema contains information that describes the status of the service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Info schema contains information that describes the status of the service. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the service. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health of the service. When the service Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health is not *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health.OK* or *Vcenter_TrustedInfrastructure_TrustAuthorityClusters_Kms_ServiceStatus_Health.NONE*, this member will provide an actionable description of the issues present. This property was added in __vSphere API 7.0.0.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersKmsServiceStatusInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityClustersUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityClustersUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_UpdateSpec schema contains the data necessary for update of a *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityClusters_UpdateSpec schema contains the data necessary for update of a *Vcenter_TrustedInfrastructure_TrustAuthorityClusters*. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>State</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustAuthorityClustersState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec -State &quot;ENABLE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityClustersUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityClustersUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Attestation_FilterSpec schema contains the data necessary for identifying a Attestation Service This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Attestation_FilterSpec schema contains the data necessary for identifying a Attestation Service This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of host IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the hosts on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of cluster IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the clusters on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group IDs determines which Attestation Service instances this Attestation Service can communicate with. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by groupId.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of host IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the hosts on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of cluster IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the clusters on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group IDs determines which Attestation Service instances this Attestation Service can communicate with. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by groupId.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Groups &quot;MyGroups&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityHostsAttestationFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Kms_FilterSpec schema contains the data necessary for identifying a Key Provider Service This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustAuthorityHosts_Kms_FilterSpec schema contains the data necessary for identifying a Key Provider Service This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of host IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the hosts on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of cluster IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the clusters on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines reports issued by which Attestation Service instances this Key Provider Service can accept. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by groupId.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of host IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the hosts on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of cluster IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by the clusters on which they run. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines reports issued by which Attestation Service instances this Key Provider Service can accept. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by groupId.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Groups &quot;MyGroups&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustAuthorityHostsKmsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustAuthorityHostsKmsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_FilterSpec schema specifies the matching criteria to be applied when filtering out Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary structures from the collection returned by the list method. Only Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary structures containing the values specified in this structure will be returned from the list method. If multiple members of the filter spec are set, all of them must match for a result to be filtered out and returned. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_FilterSpec schema specifies the matching criteria to be applied when filtering out Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary structures from the collection returned by the list method. Only Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary structures containing the values specified in this structure will be returned from the list method. If multiple members of the filter spec are set, all of them must match for a result to be filtered out and returned. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The health of the applied Attestation Service configuration. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by health.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The network address of the Attestation Service configured for use in the Trusted Cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by network address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&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>Health</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The health of the applied Attestation Service configuration. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by health.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The network address of the Attestation Service configured for use in the Trusted Cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by network address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Info schema contains detailed information about an applied Attestation Service configuration in a Trusted cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Info schema contains detailed information about an applied Attestation Service configuration in a Trusted cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of an Attestation Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Attestation Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The set of distinct groups found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</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>TrustedcAs</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A list of distinct trusted CA chains found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Details</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of an Attestation Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Attestation Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The set of distinct groups found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</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>TrustedcAs</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A list of distinct trusted CA chains found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Details</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Service &quot;MyService&quot; -Groups &quot;MyGroups&quot; -TrustedcAs $VcenterTrustedInfrastructureX509CertChain -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Groups &quot;MyGroups&quot; -TrustedcAs $VcenterTrustedInfrastructureX509CertChain -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</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-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary schema contains basic information about the aggregated health status for a service. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_ServicesAppliedConfig_Summary schema contains basic information about the aggregated health status for a service. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of an Attestation Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Attestation Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of an Attestation Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Attestation Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Service &quot;MyService&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersAttestationServicesAppliedConfigSummary</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</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-TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec schema contains the data necessary for configuring a registered Attestation Service instance with a cluster in the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec schema contains the data necessary for configuring a registered Attestation Service instance with a cluster in the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpecSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpecSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec_SourceType.SERVICE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The attestation cluster&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec_SourceType.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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpecSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpecSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec_SourceType.SERVICE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The attestation cluster&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec_SourceType.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>$VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec -Type &quot;SERVICE&quot; -Service &quot;MyService&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec -Type &quot;SERVICE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersAttestationServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_FilterSpec schema contains the data necessary for identifying a Attestation service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Attestation_Services_FilterSpec schema contains the data necessary for identifying a Attestation service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service instance belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>Services</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.attestation.Service&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group specifies the Key Provider Service instances can accept reports issued by this Attestation Service instance. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Attestation Service instance belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec -Services &quot;MyServices&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersAttestationServicesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersAttestationServicesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_FilterSpec schema specifies the matching criteria to be applied when filtering out Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary structures from the collection returned by the list method. Only Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary structures containing the values specified in this structure will be returned from the list method. If multiple members of the filter spec are set, all of them must match for a result to be filtered out and returned. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_FilterSpec schema specifies the matching criteria to be applied when filtering out Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary structures from the collection returned by the list method. Only Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary structures containing the values specified in this structure will be returned from the list method. If multiple members of the filter spec are set, all of them must match for a result to be filtered out and returned. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The health of the applied Key Provider Service configuration. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by health.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The network address of the Key Provider Service configured for use in the Trusted Cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by network address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&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>Health</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The health of the applied Key Provider Service configuration. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by health.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The network address of the Key Provider Service configured for use in the Trusted Cluster. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, no filtration will be performed by network address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Info schema contains detailed information about an applied Key Provider Service configuration in a Trusted cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Info schema contains detailed information about an applied Key Provider Service configuration in a Trusted cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of a Key Provider Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Key Provider Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Groups</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The set of distinct groups found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</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>TrustedcAs</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A list of distinct trusted CA chains found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Details</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of a Key Provider Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Key Provider Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Groups</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The set of distinct groups found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</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>TrustedcAs</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A list of distinct trusted CA chains found on the hosts in the cluster which differ from the desired state. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureX509CertChain&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>Details</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Service &quot;MyService&quot; -Groups &quot;MyGroups&quot; -TrustedcAs $VcenterTrustedInfrastructureX509CertChain -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Groups &quot;MyGroups&quot; -TrustedcAs $VcenterTrustedInfrastructureX509CertChain -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</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-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary schema contains basic information about the aggregated health status for a service. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_ServicesAppliedConfig_Summary schema contains basic information about the aggregated health status for a service. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of a Key Provider Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Key Provider Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigHealth</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The unique identifier of a Key Provider Service configuration from the desired state. This property was added in __vSphere API 7.0.1.0__. If missing or &#x60;null&#x60;, this Key Provider Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Service &quot;MyService&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot;
$VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary -Health &quot;NONE&quot; -Address $VcenterTrustedInfrastructureNetworkAddress
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersKmsServicesAppliedConfigSummary</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-TrustedInfrastructureNetworkAddress</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-TrustedInfrastructureTrustedClustersKmsServicesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersKmsServicesCreateSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec schema contains the data necessary for configuring a registered Key Provider Service instance with a cluster in the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec schema contains the data necessary for configuring a registered Key Provider Service instance with a cluster in the environment. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpecSourceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpecSourceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Service</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec_SourceType.SERVICE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The attestation cluster&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec_SourceType.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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpecSourceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpecSourceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Service</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec_SourceType.SERVICE*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The attestation cluster&#39;s unique ID. This property was added in __vSphere API 7.0.0.0__. This property is optional and it is only relevant when the value of type is *Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_CreateSpec_SourceType.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>$VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec -Type &quot;SERVICE&quot; -Service &quot;MyService&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec -Type &quot;SERVICE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersKmsServicesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureTrustedClustersKmsServicesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureTrustedClustersKmsServicesFilterSpec</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_FilterSpec schema contains the data necessary for identifying a Key Provider service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_Kms_Services_FilterSpec schema contains the data necessary for identifying a Key Provider service instance. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Services</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</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>Address</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider Service can accept reports from. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service instance belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>Services</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. A set of IDs by which to filter the services. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by ID. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.trusted_infrastructure.kms.Service&#x60;.</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>Address</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The service&#39;s address. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureNetworkAddress&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The group determines the Attestation Service instances this Key Provider Service can accept reports from. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by 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>TrustAuthorityCluster</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The cluster specifies the Trust Authority Cluster this Key Provider Service instance belongs to. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the services will not be filtered by trustAuthorityCluster.</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>
$VcenterTrustedInfrastructureNetworkAddress &#x3D; Initialize-VcenterTrustedInfrastructureNetworkAddress -Hostname &quot;MyHostname&quot; -Port 0
$VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec -Services &quot;MyServices&quot; -Address $VcenterTrustedInfrastructureNetworkAddress -Group &quot;MyGroup&quot; -TrustAuthorityCluster &quot;MyTrustAuthorityCluster&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureTrustedClustersKmsServicesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersKmsServicesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo</command:noun>
      <maml:description>
        <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Info schema contains detailed information about the health of the applied Trust Authority Component configurations in a cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This schema is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. The Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Info schema contains detailed information about the health of the applied Trust Authority Component configurations in a cluster. This schema was added in __vSphere API 7.0.1.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Health</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigHealth</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigHealth</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>Health</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigHealth</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigHealth</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 8.0.3.0__ and removed in __vSphere API 9.0.0.0__. Details regarding the health. When the Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Health is not *Vcenter_TrustedInfrastructure_TrustedClusters_ServicesAppliedConfig_Health.OK*, this member will provide a detailed description of the issues present. This property was added in __vSphere API 7.0.1.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VapiStdLocalizableMessage&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>



$VapiStdNestedLocalizableMessage &#x3D; Initialize-VapiStdNestedLocalizableMessage -Id &quot;MyId&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam }

$VapiStdLocalizationParam &#x3D; Initialize-VapiStdLocalizationParam -S &quot;MyS&quot; -Dt (Get-Date) -I 0 -D 0 -L $VapiStdNestedLocalizableMessage -Format &quot;SHORT_DATE&quot; -Precision 0

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot; -Params @{ key_example &#x3D; $VapiStdLocalizationParam } -Localized &quot;MyLocalized&quot;

$VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VapiStdLocalizableMessage &#x3D; Initialize-VapiStdLocalizableMessage -Id &quot;MyId&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Args &quot;MyArgs&quot;

$VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo &#x3D; Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo -Health &quot;NONE&quot; -Details $VapiStdLocalizableMessage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureTrustedClustersServicesAppliedConfigInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-TrustedInfrastructureX509CertChain</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedInfrastructureX509CertChain</command:noun>
      <maml:description>
        <maml:para>The Vcenter_TrustedInfrastructure_X509CertChain schema contains x509 certificate chain. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_TrustedInfrastructure_X509CertChain schema contains x509 certificate chain. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-TrustedInfrastructureX509CertChain</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertChain</maml:name>
          <maml:Description>
            <maml:para>Certificate chain in base64 format This property was added in __vSphere API 7.0.0.0__.</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>CertChain</maml:name>
        <maml:Description>
          <maml:para>Certificate chain in base64 format This property was added in __vSphere API 7.0.0.0__.</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>$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureX509CertChain with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterTrustedInfrastructureX509CertChain &#x3D; Initialize-VcenterTrustedInfrastructureX509CertChain -CertChain &quot;MyCertChain&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-TrustedInfrastructureX509CertChain with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterTrustedInfrastructureX509CertChain</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterUsernamePassword</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterUsernamePassword</command:noun>
      <maml:description>
        <maml:para>The Vcenter_UsernamePassword specifies the credentials when username-password based authentication is to be used for a service end-point. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_UsernamePassword specifies the credentials when username-password based authentication is to be used for a service end-point. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterUsernamePassword</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserName</maml:name>
          <maml:Description>
            <maml:para>The username for username-password based authentication. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>The password for username-password based authentication. This property was added in __vSphere API 9.0.0.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: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>The username for username-password based authentication. This property was added in __vSphere API 9.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>The password for username-password based authentication. This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterUsernamePassword with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterUsernamePassword &#x3D; Initialize-VcenterUsernamePassword -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterUsernamePassword with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterUsernamePassword</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMClonePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMClonePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_ClonePlacementSpec schema contains information used to place a clone of a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_ClonePlacementSpec schema contains information used to place a clone of a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMClonePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the cloned virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the virtual machine folder of the source virtual machine. If this results in a conflict due to other placement parameters, the virtual machine clone operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the cloned virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the resource pool of the source virtual machine. If this results in a conflict due to other placement parameters, the virtual machine clone operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the cloned virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If this property is unset, if resource_pool is unset, the cloned virtual machine will use the host of the source virtual machine. if resource_pool is set, and the target is a standalone host, the host is used. if resource_pool is set, and the target is a DRS cluster, a host will be picked by DRS. if resource_pool is set, and the target is a cluster without DRS, InvalidArgument will be thrown. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster into which the cloned virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Datastore on which the cloned virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine clone operation unless individually overridden. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the datastore of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the cloned virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the virtual machine folder of the source virtual machine. If this results in a conflict due to other placement parameters, the virtual machine clone operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the cloned virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the resource pool of the source virtual machine. If this results in a conflict due to other placement parameters, the virtual machine clone operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the cloned virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If this property is unset, if resource_pool is unset, the cloned virtual machine will use the host of the source virtual machine. if resource_pool is set, and the target is a standalone host, the host is used. if resource_pool is set, and the target is a DRS cluster, a host will be picked by DRS. if resource_pool is set, and the target is a cluster without DRS, InvalidArgument will be thrown. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster into which the cloned virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Datastore on which the cloned virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine clone operation unless individually overridden. This property was added in __vSphere API 7.0.0.0__. If property is missing or &#x60;null&#x60;, the system will use the datastore of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMClonePlacementSpec &#x3D; Initialize-VcenterVMClonePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMClonePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMClonePlacementSpec &#x3D; Initialize-VcenterVMClonePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMClonePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMClonePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMCloneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMCloneSpec</command:noun>
      <maml:description>
        <maml:para>Document-based clone spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based clone spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMCloneSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Source</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to clone from. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual machine name. This property was added in __vSphere API 7.0.0.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>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMClonePlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMClonePlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisksToRemove</maml:name>
          <maml:Description>
            <maml:para>Set of Disks to Remove. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will be copied. If the same identifier is in *Vcenter_VM_CloneSpec.disks_to_update* InvalidArgument fault will be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>DisksToUpdate</maml:name>
          <maml:Description>
            <maml:para>Map of Disks to Update. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will copied to the datastore specified in the *Vcenter_VM_ClonePlacementSpec.datastore* property of *Vcenter_VM_CloneSpec.placement*. If the same identifier is in *Vcenter_VM_CloneSpec.disks_to_remove* InvalidArgument fault will be thrown. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskCloneSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskCloneSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PowerOn</maml:name>
          <maml:Description>
            <maml:para>Attempt to perform a *Vcenter_VM_CloneSpec.power_on* after clone. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuestCustomizationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMGuestCustomizationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Source</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to clone from. This property was added in __vSphere API 7.0.0.0__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual machine name. This property was added in __vSphere API 7.0.0.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>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMClonePlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMClonePlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisksToRemove</maml:name>
        <maml:Description>
          <maml:para>Set of Disks to Remove. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will be copied. If the same identifier is in *Vcenter_VM_CloneSpec.disks_to_update* InvalidArgument fault will be returned. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>DisksToUpdate</maml:name>
        <maml:Description>
          <maml:para>Map of Disks to Update. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will copied to the datastore specified in the *Vcenter_VM_ClonePlacementSpec.datastore* property of *Vcenter_VM_CloneSpec.placement*. If the same identifier is in *Vcenter_VM_CloneSpec.disks_to_remove* InvalidArgument fault will be thrown. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskCloneSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskCloneSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PowerOn</maml:name>
        <maml:Description>
          <maml:para>Attempt to perform a *Vcenter_VM_CloneSpec.power_on* after clone. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuestCustomizationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMGuestCustomizationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVMClonePlacementSpec &#x3D; Initialize-VcenterVMClonePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
$VcenterVMDiskCloneSpec &#x3D; Initialize-VcenterVMDiskCloneSpec -Datastore &quot;MyDatastore&quot;
$VcenterVMGuestCustomizationSpec &#x3D; Initialize-VcenterVMGuestCustomizationSpec -Name &quot;MyName&quot;
$VcenterVMCloneSpec &#x3D; Initialize-VcenterVMCloneSpec -Source &quot;MySource&quot; -Name &quot;MyName&quot; -Placement $VcenterVMClonePlacementSpec -DisksToRemove &quot;MyDisksToRemove&quot; -DisksToUpdate @{ key_example &#x3D; $VcenterVMDiskCloneSpec } -PowerOn $false -GuestCustomizationSpec $VcenterVMGuestCustomizationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMCloneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVMCloneSpec &#x3D; Initialize-VcenterVMCloneSpec -Source &quot;MySource&quot; -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMCloneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMCloneSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMClonePlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VMGuestCustomizationSpec</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-VcenterVMComputePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVMComputePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_ComputePlacementSpec schema contains information used to place a virtual machine on compute resources.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_ComputePlacementSpec schema contains information used to place a virtual machine on compute resources.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVMComputePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMComputePlacementSpec &#x3D; Initialize-VcenterVMComputePlacementSpec -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMComputePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMComputePlacementSpec &#x3D; Initialize-VcenterVMComputePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMComputePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMComputePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMCreateSpec</command:noun>
      <maml:description>
        <maml:para>Document-based creation spec.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based creation spec.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuestOs</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestOS</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestOS</maml:name>
            <maml: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>Virtual machine name. If missing or &#x60;null&#x60;, a default name will be generated by the 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>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HardwareVersion</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Boot</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BootDevices</maml:name>
          <maml:Description>
            <maml:para>Boot device configuration. If missing or &#x60;null&#x60;, a server-specific boot sequence will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntryCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntryCreateSpec&gt;</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</maml:name>
            <maml: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>List of disks. If missing or &#x60;null&#x60;, a single blank virtual disk of a guest-specific size will be created on the same storage as the virtual machine configuration, and will use a guest-specific host bus adapter type. If the guest-specific size is 0, no virtual disk will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nics</maml:name>
          <maml:Description>
            <maml:para>List of Ethernet adapters. If missing or &#x60;null&#x60;, no Ethernet adapters will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cdroms</maml:name>
          <maml:Description>
            <maml:para>List of CD-ROMs. If missing or &#x60;null&#x60;, no CD-ROM devices will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Floppies</maml:name>
          <maml:Description>
            <maml:para>List of floppy drives. If missing or &#x60;null&#x60;, no floppy drives will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParallelPorts</maml:name>
          <maml:Description>
            <maml:para>List of parallel ports. If missing or &#x60;null&#x60;, no parallel ports will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SerialPorts</maml:name>
          <maml:Description>
            <maml:para>List of serial ports. If missing or &#x60;null&#x60;, no serial ports will be created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SataAdapters</maml:name>
          <maml:Description>
            <maml:para>List of SATA adapters. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a SATA host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is SATA.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ScsiAdapters</maml:name>
          <maml:Description>
            <maml:para>List of SCSI adapters. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a SCSI host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is SCSI. The type of the SCSI adapter will be a guest-specific default type.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NvmeAdapters</maml:name>
          <maml:Description>
            <maml:para>List of NVMe adapters. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a NVMe host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is NVMe.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMStoragePolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMStoragePolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuestOs</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestOS</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestOS</maml:name>
          <maml: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>Virtual machine name. If missing or &#x60;null&#x60;, a default name will be generated by the 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>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HardwareVersion</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Boot</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BootDevices</maml:name>
        <maml:Description>
          <maml:para>Boot device configuration. If missing or &#x60;null&#x60;, a server-specific boot sequence will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntryCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntryCreateSpec&gt;</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCpuUpdateSpec</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareMemoryUpdateSpec</maml:name>
          <maml: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>List of disks. If missing or &#x60;null&#x60;, a single blank virtual disk of a guest-specific size will be created on the same storage as the virtual machine configuration, and will use a guest-specific host bus adapter type. If the guest-specific size is 0, no virtual disk will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nics</maml:name>
        <maml:Description>
          <maml:para>List of Ethernet adapters. If missing or &#x60;null&#x60;, no Ethernet adapters will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cdroms</maml:name>
        <maml:Description>
          <maml:para>List of CD-ROMs. If missing or &#x60;null&#x60;, no CD-ROM devices will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Floppies</maml:name>
        <maml:Description>
          <maml:para>List of floppy drives. If missing or &#x60;null&#x60;, no floppy drives will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParallelPorts</maml:name>
        <maml:Description>
          <maml:para>List of parallel ports. If missing or &#x60;null&#x60;, no parallel ports will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SerialPorts</maml:name>
        <maml:Description>
          <maml:para>List of serial ports. If missing or &#x60;null&#x60;, no serial ports will be created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SataAdapters</maml:name>
        <maml:Description>
          <maml:para>List of SATA adapters. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a SATA host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is SATA.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ScsiAdapters</maml:name>
        <maml:Description>
          <maml:para>List of SCSI adapters. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a SCSI host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is SCSI. The type of the SCSI adapter will be a guest-specific default type.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NvmeAdapters</maml:name>
        <maml:Description>
          <maml:para>List of NVMe adapters. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, any adapters necessary to connect the virtual machine&#39;s storage devices will be created; this includes any devices that explicitly specify a NVMe host bus adapter, as well as any devices that do not specify a host bus adapter if the guest&#39;s preferred adapter type is NVMe.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterNvmeCreateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMStoragePolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMStoragePolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVMPlacementSpec &#x3D; Initialize-VcenterVMPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
$VcenterVmHardwareBootCreateSpec &#x3D; Initialize-VcenterVmHardwareBootCreateSpec -Type &quot;BIOS&quot; -EfiLegacyBoot $false -NetworkProtocol &quot;IPV4&quot; -Delay 0 -Retry $false -RetryDelay 0 -EnterSetupMode $false
$VcenterVmHardwareBootDeviceEntryCreateSpec &#x3D; Initialize-VcenterVmHardwareBootDeviceEntryCreateSpec -Type &quot;CDROM&quot;
$VcenterVmHardwareCpuUpdateSpec &#x3D; Initialize-VcenterVmHardwareCpuUpdateSpec -Count 0 -CoresPerSocket 0 -HotAddEnabled $false -HotRemoveEnabled $false
$VcenterVmHardwareMemoryUpdateSpec &#x3D; Initialize-VcenterVmHardwareMemoryUpdateSpec -SizeMib 0 -HotAddEnabled $false

$VcenterVmHardwareIdeAddressSpec &#x3D; Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareScsiAddressSpec &#x3D; Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareSataAddressSpec &#x3D; Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareNvmeAddressSpec &#x3D; Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareDiskBackingSpec &#x3D; Initialize-VcenterVmHardwareDiskBackingSpec -Type &quot;VMDK_FILE&quot; -VmdkFile &quot;MyVmdkFile&quot;

$VcenterVmHardwareDiskStoragePolicySpec &#x3D; Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy &quot;MyPolicy&quot;
$VcenterVmHardwareDiskVmdkCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskVmdkCreateSpec -Name &quot;MyName&quot; -Capacity 0 -StoragePolicy $VcenterVmHardwareDiskStoragePolicySpec

$VcenterVmHardwareDiskCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskCreateSpec -Type &quot;IDE&quot; -Ide $VcenterVmHardwareIdeAddressSpec -Scsi $VcenterVmHardwareScsiAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Nvme $VcenterVmHardwareNvmeAddressSpec -Backing $VcenterVmHardwareDiskBackingSpec -NewVmdk $VcenterVmHardwareDiskVmdkCreateSpec


$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot; -Network &quot;MyNetwork&quot; -DistributedPort &quot;MyDistributedPort&quot;
$VcenterVmHardwareEthernetCreateSpec &#x3D; Initialize-VcenterVmHardwareEthernetCreateSpec -Type &quot;E1000&quot; -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType &quot;MANUAL&quot; -MacAddress &quot;MyMacAddress&quot; -PciSlotNumber 0 -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareCdromBackingSpec &#x3D; Initialize-VcenterVmHardwareCdromBackingSpec -Type &quot;ISO_FILE&quot; -IsoFile &quot;MyIsoFile&quot; -HostDevice &quot;MyHostDevice&quot; -DeviceAccessType &quot;EMULATION&quot;
$VcenterVmHardwareCdromCreateSpec &#x3D; Initialize-VcenterVmHardwareCdromCreateSpec -Type &quot;IDE&quot; -Ide $VcenterVmHardwareIdeAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareFloppyBackingSpec &#x3D; Initialize-VcenterVmHardwareFloppyBackingSpec -Type &quot;IMAGE_FILE&quot; -ImageFile &quot;MyImageFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareFloppyCreateSpec &#x3D; Initialize-VcenterVmHardwareFloppyCreateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareParallelCreateSpec &#x3D; Initialize-VcenterVmHardwareParallelCreateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot; -Pipe &quot;MyPipe&quot; -NoRxLoss $false -NetworkLocation &quot;MyNetworkLocation&quot; -Proxy &quot;MyProxy&quot;
$VcenterVmHardwareSerialCreateSpec &#x3D; Initialize-VcenterVmHardwareSerialCreateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVmHardwareAdapterSataCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterSataCreateSpec -Type &quot;AHCI&quot; -Bus 0 -PciSlotNumber 0
$VcenterVmHardwareAdapterScsiCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterScsiCreateSpec -Type &quot;BUSLOGIC&quot; -Bus 0 -PciSlotNumber 0 -Sharing &quot;NONE&quot;
$VcenterVmHardwareAdapterNvmeCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterNvmeCreateSpec -Bus 0 -PciSlotNumber 0
$VcenterVMStoragePolicySpec &#x3D; Initialize-VcenterVMStoragePolicySpec -Policy &quot;MyPolicy&quot;
$VcenterVMCreateSpec &#x3D; Initialize-VcenterVMCreateSpec -GuestOs &quot;DOS&quot; -Name &quot;MyName&quot; -Placement $VcenterVMPlacementSpec -HardwareVersion &quot;VMX_03&quot; -Boot $VcenterVmHardwareBootCreateSpec -BootDevices $VcenterVmHardwareBootDeviceEntryCreateSpec -Cpu $VcenterVmHardwareCpuUpdateSpec -Memory $VcenterVmHardwareMemoryUpdateSpec -Disks $VcenterVmHardwareDiskCreateSpec -Nics $VcenterVmHardwareEthernetCreateSpec -Cdroms $VcenterVmHardwareCdromCreateSpec -Floppies $VcenterVmHardwareFloppyCreateSpec -ParallelPorts $VcenterVmHardwareParallelCreateSpec -SerialPorts $VcenterVmHardwareSerialCreateSpec -SataAdapters $VcenterVmHardwareAdapterSataCreateSpec -ScsiAdapters $VcenterVmHardwareAdapterScsiCreateSpec -NvmeAdapters $VcenterVmHardwareAdapterNvmeCreateSpec -StoragePolicy $VcenterVMStoragePolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVMCreateSpec &#x3D; Initialize-VcenterVMCreateSpec -GuestOs &quot;DOS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareBootCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCpuUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareMemoryUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VMStoragePolicySpec</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-VMDiskCloneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMDiskCloneSpec</command:noun>
      <maml:description>
        <maml:para>Document-based disk clone spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based disk clone spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMDiskCloneSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Destination datastore to clone disk. This property was added in __vSphere API 7.0.0.0__. This property is currently required. In the future, if this property is missing or &#x60;null&#x60; disk will be copied to the datastore specified in the *Vcenter_VM_ClonePlacementSpec.datastore* property of *Vcenter_VM_CloneSpec.placement*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>Destination datastore to clone disk. This property was added in __vSphere API 7.0.0.0__. This property is currently required. In the future, if this property is missing or &#x60;null&#x60; disk will be copied to the datastore specified in the *Vcenter_VM_ClonePlacementSpec.datastore* property of *Vcenter_VM_CloneSpec.placement*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMDiskCloneSpec &#x3D; Initialize-VcenterVMDiskCloneSpec -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMDiskCloneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMDiskCloneSpec &#x3D; Initialize-VcenterVMDiskCloneSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMDiskCloneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMDiskCloneSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMDiskRelocateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMDiskRelocateSpec</command:noun>
      <maml:description>
        <maml:para>Document-based disk relocate spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based disk relocate spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMDiskRelocateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Destination datastore to relocate disk. This property was added in __vSphere API 7.0.0.0__. This property is currently required. In the future, if this property is unset, disk will use the datastore specified in *Vcenter_VM_RelocatePlacementSpec.datastore* property of *Vcenter_VM_RelocateSpec.placement*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>Destination datastore to relocate disk. This property was added in __vSphere API 7.0.0.0__. This property is currently required. In the future, if this property is unset, disk will use the datastore specified in *Vcenter_VM_RelocatePlacementSpec.datastore* property of *Vcenter_VM_RelocateSpec.placement*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMDiskRelocateSpec &#x3D; Initialize-VcenterVMDiskRelocateSpec -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMDiskRelocateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMDiskRelocateSpec &#x3D; Initialize-VcenterVMDiskRelocateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMDiskRelocateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMDiskRelocateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVMFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVMFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_FilterSpec schema contains properties used to filter the results when listing virtual machines (see *GET /vcenter/vm*). If multiple properties are specified, only virtual machines matching all of the properties match the filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_FilterSpec schema contains properties used to filter the results when listing virtual machines (see *GET /vcenter/vm*). If multiple properties are specified, only virtual machines matching all of the properties match the filter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVMFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vms</maml:name>
          <maml:Description>
            <maml:para>Identifiers of virtual machines that can match the filter. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Names</maml:name>
          <maml:Description>
            <maml:para>Names that virtual machines must have to match the filter (see *Vcenter_VM_Info.name*). If missing or &#x60;null&#x60; or empty, virtual machines with any name match the filter.</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>Folders</maml:name>
          <maml:Description>
            <maml:para>Folders that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
          <maml:Description>
            <maml:para>Datacenters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
          <maml:Description>
            <maml:para>Hosts that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines on any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>Clusters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
          <maml:Description>
            <maml:para>Resource pools that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>PowerStates</maml:name>
          <maml:Description>
            <maml:para>Power states that a virtual machine must be in to match the filter (see *Vcenter_Vm_Power_Info.state*. If missing or &#x60;null&#x60; or empty, virtual machines in any power state match the filter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmPowerState&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmPowerState&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>Vms</maml:name>
        <maml:Description>
          <maml:para>Identifiers of virtual machines that can match the filter. If missing or &#x60;null&#x60; or empty, virtual machines with any identifier match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;VirtualMachine&#x60;.</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>Names</maml:name>
        <maml:Description>
          <maml:para>Names that virtual machines must have to match the filter (see *Vcenter_VM_Info.name*). If missing or &#x60;null&#x60; or empty, virtual machines with any name match the filter.</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>Folders</maml:name>
        <maml:Description>
          <maml:para>Folders that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any folder match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Folder&#x60;.</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>Datacenters</maml:name>
        <maml:Description>
          <maml:para>Datacenters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any datacenter match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;Datacenter&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;Datacenter&#x60;.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>Hosts that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines on any host match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;HostSystem&#x60;.</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>Clusters that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any cluster match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ClusterComputeResource&#x60;.</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>ResourcePools</maml:name>
        <maml:Description>
          <maml:para>Resource pools that must contain the virtual machine for the virtual machine to match the filter. If missing or &#x60;null&#x60; or empty, virtual machines in any resource pool match the filter. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;ResourcePool&#x60;.</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>PowerStates</maml:name>
        <maml:Description>
          <maml:para>Power states that a virtual machine must be in to match the filter (see *Vcenter_Vm_Power_Info.state*. If missing or &#x60;null&#x60; or empty, virtual machines in any power state match the filter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmPowerState&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmPowerState&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>$VcenterVMFilterSpec &#x3D; Initialize-VcenterVMFilterSpec -Vms &quot;MyVms&quot; -Names &quot;MyNames&quot; -Folders &quot;MyFolders&quot; -Datacenters &quot;MyDatacenters&quot; -Hosts &quot;MyHosts&quot; -Clusters &quot;MyClusters&quot; -ResourcePools &quot;MyResourcePools&quot; -PowerStates &quot;POWERED_OFF&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMFilterSpec &#x3D; Initialize-VcenterVMFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMGuestCustomizationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMGuestCustomizationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_GuestCustomizationSpec schema contains information required to customize a virtual machine when deploying it. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_GuestCustomizationSpec schema contains information required to customize a virtual machine when deploying it. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMGuestCustomizationSpec</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 customization specification. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no guest customization is performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 customization specification. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, no guest customization is performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMGuestCustomizationSpec &#x3D; Initialize-VcenterVMGuestCustomizationSpec -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMGuestCustomizationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMGuestCustomizationSpec &#x3D; Initialize-VcenterVMGuestCustomizationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMGuestCustomizationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMGuestCustomizationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMInstantClonePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMInstantClonePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_InstantClonePlacementSpec schema contains information used to place an InstantClone of a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_InstantClonePlacementSpec schema contains information used to place an InstantClone of a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMInstantClonePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the InstantCloned virtual machine should be placed. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the virtual machine folder of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the InstantCloned virtual machine should be placed. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the resource pool of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Datastore on which the InstantCloned virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine InstantClone operation. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the datastore of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the InstantCloned virtual machine should be placed. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the virtual machine folder of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the InstantCloned virtual machine should be placed. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the resource pool of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Datastore on which the InstantCloned virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine InstantClone operation. This property was added in __vSphere API 6.7.1__. If property is missing or &#x60;null&#x60;, the system will use the datastore of the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMInstantClonePlacementSpec &#x3D; Initialize-VcenterVMInstantClonePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMInstantClonePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMInstantClonePlacementSpec &#x3D; Initialize-VcenterVMInstantClonePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMInstantClonePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMInstantClonePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMInstantCloneSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMInstantCloneSpec</command:noun>
      <maml:description>
        <maml:para>Document-based InstantClone spec. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based InstantClone spec. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMInstantCloneSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Source</maml:name>
          <maml:Description>
            <maml:para>Virtual machine to InstantClone from. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 new virtual machine. This property was added in __vSphere API 6.7.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>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMInstantClonePlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMInstantClonePlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NicsToUpdate</maml:name>
          <maml:Description>
            <maml:para>Map of NICs to update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no NICs will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisconnectAllNics</maml:name>
          <maml:Description>
            <maml:para>Indicates whether all NICs on the destination virtual machine should be disconnected from the newtwork This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, connection status of all NICs on the destination virtual machine will be the same as on the source virtual machine.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParallelPortsToUpdate</maml:name>
          <maml:Description>
            <maml:para>Map of parallel ports to Update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no parallel ports will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SerialPortsToUpdate</maml:name>
          <maml:Description>
            <maml:para>Map of serial ports to Update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no serial ports will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BiosUuid</maml:name>
          <maml:Description>
            <maml:para>128-bit SMBIOS UUID of a virtual machine represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, will be 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Source</maml:name>
        <maml:Description>
          <maml:para>Virtual machine to InstantClone from. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 new virtual machine. This property was added in __vSphere API 6.7.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>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMInstantClonePlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMInstantClonePlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NicsToUpdate</maml:name>
        <maml:Description>
          <maml:para>Map of NICs to update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no NICs will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetUpdateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisconnectAllNics</maml:name>
        <maml:Description>
          <maml:para>Indicates whether all NICs on the destination virtual machine should be disconnected from the newtwork This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, connection status of all NICs on the destination virtual machine will be the same as on the source virtual machine.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParallelPortsToUpdate</maml:name>
        <maml:Description>
          <maml:para>Map of parallel ports to Update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no parallel ports will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.ParallelPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelUpdateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SerialPortsToUpdate</maml:name>
        <maml:Description>
          <maml:para>Map of serial ports to Update. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, no serial ports will be updated. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.SerialPort&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialUpdateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BiosUuid</maml:name>
        <maml:Description>
          <maml:para>128-bit SMBIOS UUID of a virtual machine represented as a hexadecimal string in \&quot;12345678-abcd-1234-cdef-123456789abc\&quot; format. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, will be 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVMInstantClonePlacementSpec &#x3D; Initialize-VcenterVMInstantClonePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Datastore &quot;MyDatastore&quot;

$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot; -Network &quot;MyNetwork&quot; -DistributedPort &quot;MyDistributedPort&quot;
$VcenterVmHardwareEthernetUpdateSpec &#x3D; Initialize-VcenterVmHardwareEthernetUpdateSpec -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType &quot;MANUAL&quot; -MacAddress &quot;MyMacAddress&quot; -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareParallelUpdateSpec &#x3D; Initialize-VcenterVmHardwareParallelUpdateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false


$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot; -Pipe &quot;MyPipe&quot; -NoRxLoss $false -NetworkLocation &quot;MyNetworkLocation&quot; -Proxy &quot;MyProxy&quot;
$VcenterVmHardwareSerialUpdateSpec &#x3D; Initialize-VcenterVmHardwareSerialUpdateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false

$VcenterVMInstantCloneSpec &#x3D; Initialize-VcenterVMInstantCloneSpec -Source &quot;MySource&quot; -Name &quot;MyName&quot; -Placement $VcenterVMInstantClonePlacementSpec -NicsToUpdate @{ key_example &#x3D; $VcenterVmHardwareEthernetUpdateSpec } -DisconnectAllNics $false -ParallelPortsToUpdate @{ key_example &#x3D; $VcenterVmHardwareParallelUpdateSpec } -SerialPortsToUpdate @{ key_example &#x3D; $VcenterVmHardwareSerialUpdateSpec } -BiosUuid &quot;MyBiosUuid&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMInstantCloneSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVMInstantCloneSpec &#x3D; Initialize-VcenterVMInstantCloneSpec -Source &quot;MySource&quot; -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMInstantCloneSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMInstantCloneSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMInstantClonePlacementSpec</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-VcenterVMInventoryPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVMInventoryPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_InventoryPlacementSpec schema contains information used to place a virtual machine in the vCenter inventory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_InventoryPlacementSpec schema contains information used to place a virtual machine in the vCenter inventory.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVMInventoryPlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMInventoryPlacementSpec &#x3D; Initialize-VcenterVMInventoryPlacementSpec -Folder &quot;MyFolder&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMInventoryPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMInventoryPlacementSpec &#x3D; Initialize-VcenterVMInventoryPlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMInventoryPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMInventoryPlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_PlacementSpec schema contains information used to place a virtual machine onto resources within the vCenter inventory.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_PlacementSpec schema contains information used to place a virtual machine onto resources within the vCenter inventory.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMPlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine creation operation. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose suitable storage for the virtual machine; if storage cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine creation operation. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose suitable storage for the virtual machine; if storage cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMPlacementSpec &#x3D; Initialize-VcenterVMPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMPlacementSpec &#x3D; Initialize-VcenterVMPlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMPlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMRegisterPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMRegisterPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_RegisterPlacementSpec schema contains information used to place a virtual machine, created from existing virtual machine files on storage, onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_RegisterPlacementSpec schema contains information used to place a virtual machine, created from existing virtual machine files on storage, onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMRegisterPlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine should be placed. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine should be placed. This property is currently required if both host and cluster are missing or &#x60;null&#x60;. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMRegisterPlacementSpec &#x3D; Initialize-VcenterVMRegisterPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRegisterPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMRegisterPlacementSpec &#x3D; Initialize-VcenterVMRegisterPlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRegisterPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMRegisterPlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMRegisterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMRegisterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_RegisterSpec schema contains information used to create a virtual machine from existing virtual machine files on storage. The location of the virtual machine files on storage must be specified by providing either *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* or by providing *Vcenter_VM_RegisterSpec.datastore_path*. If *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* are set, *Vcenter_VM_RegisterSpec.datastore_path* must be missing or &#x60;null&#x60;, and if *Vcenter_VM_RegisterSpec.datastore_path* is set, *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* must be missing or &#x60;null&#x60;. This schema was added in __vSphere API 6.8.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_RegisterSpec schema contains information used to create a virtual machine from existing virtual machine files on storage. The location of the virtual machine files on storage must be specified by providing either *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* or by providing *Vcenter_VM_RegisterSpec.datastore_path*. If *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* are set, *Vcenter_VM_RegisterSpec.datastore_path* must be missing or &#x60;null&#x60;, and if *Vcenter_VM_RegisterSpec.datastore_path* is set, *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* must be missing or &#x60;null&#x60;. This schema was added in __vSphere API 6.8.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMRegisterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore on which the virtual machine&#39;s configuration state is stored. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, *Vcenter_VM_RegisterSpec.path* must also be missing or &#x60;null&#x60; and *Vcenter_VM_RegisterSpec.datastore_path* must be set. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>Path to the virtual machine&#39;s configuration file on the datastore corresponding to {@link #datastore). This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, *Vcenter_VM_RegisterSpec.datastore* must also be missing or &#x60;null&#x60; and *Vcenter_VM_RegisterSpec.datastore_path* must be 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>DatastorePath</maml:name>
          <maml:Description>
            <maml:para>Datastore path for the virtual machine&#39;s configuration file in the format \&quot;[datastore name] path\&quot;. For example \&quot;[storage1] Test-VM/Test-VM.vmx\&quot;. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, both *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* must be 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>Name</maml:name>
          <maml:Description>
            <maml:para>Virtual machine name. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, the display name from the virtual machine&#39;s configuration file 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>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRegisterPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRegisterPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore on which the virtual machine&#39;s configuration state is stored. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, *Vcenter_VM_RegisterSpec.path* must also be missing or &#x60;null&#x60; and *Vcenter_VM_RegisterSpec.datastore_path* must be set. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>Path to the virtual machine&#39;s configuration file on the datastore corresponding to {@link #datastore). This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, *Vcenter_VM_RegisterSpec.datastore* must also be missing or &#x60;null&#x60; and *Vcenter_VM_RegisterSpec.datastore_path* must be 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>DatastorePath</maml:name>
        <maml:Description>
          <maml:para>Datastore path for the virtual machine&#39;s configuration file in the format \&quot;[datastore name] path\&quot;. For example \&quot;[storage1] Test-VM/Test-VM.vmx\&quot;. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, both *Vcenter_VM_RegisterSpec.datastore* and *Vcenter_VM_RegisterSpec.path* must be 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>Name</maml:name>
        <maml:Description>
          <maml:para>Virtual machine name. This property was added in __vSphere API 6.8.7__. If missing or &#x60;null&#x60;, the display name from the virtual machine&#39;s configuration file 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>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRegisterPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRegisterPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVMRegisterPlacementSpec &#x3D; Initialize-VcenterVMRegisterPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
$VcenterVMRegisterSpec &#x3D; Initialize-VcenterVMRegisterSpec -Datastore &quot;MyDatastore&quot; -Path &quot;MyPath&quot; -DatastorePath &quot;MyDatastorePath&quot; -Name &quot;MyName&quot; -Placement $VcenterVMRegisterPlacementSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRegisterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVMRegisterSpec &#x3D; Initialize-VcenterVMRegisterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRegisterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMRegisterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMRegisterPlacementSpec</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-VMRelocatePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMRelocatePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_RelocatePlacementSpec schema contains information used to change the placement of an existing virtual machine within the vCenter inventory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_RelocatePlacementSpec schema contains information used to change the placement of an existing virtual machine within the vCenter inventory. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMRelocatePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will stay in the current folder. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will stay in the current resource pool. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If this property is unset, if resource_pool is unset, the virtual machine will remain on the current host. if resource_pool is set, and the target is a standalone host, the host is used. if resource_pool is set, and the target is a DRS cluster, a host will be picked by DRS. if resource_pool is set, and the target is a cluster without DRS, InvalidArgument will be thrown. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are associated with the virtual machine, unless individually overridden. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will remain on the current datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will stay in the current folder. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine should be placed. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will stay in the current resource pool. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If this property is unset, if resource_pool is unset, the virtual machine will remain on the current host. if resource_pool is set, and the target is a standalone host, the host is used. if resource_pool is set, and the target is a DRS cluster, a host will be picked by DRS. if resource_pool is set, and the target is a cluster without DRS, InvalidArgument will be thrown. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster into which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 7.0.0.0__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are associated with the virtual machine, unless individually overridden. This property was added in __vSphere API 7.0.0.0__. If this property is missing or &#x60;null&#x60;, the virtual machine will remain on the current datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMRelocatePlacementSpec &#x3D; Initialize-VcenterVMRelocatePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRelocatePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMRelocatePlacementSpec &#x3D; Initialize-VcenterVMRelocatePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRelocatePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMRelocatePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMRelocateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMRelocateSpec</command:noun>
      <maml:description>
        <maml:para>Document-based relocate spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Document-based relocate spec. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMRelocateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocatePlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocatePlacementSpec</maml:name>
            <maml: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>Individual disk relocation map. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will migrate to the datastore specified in the *Vcenter_VM_RelocatePlacementSpec.datastore* property of *Vcenter_VM_RelocateSpec.placement*. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskRelocateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskRelocateSpec&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>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVMRelocatePlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVMRelocatePlacementSpec</maml:name>
          <maml: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>Individual disk relocation map. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60;, all disks will migrate to the datastore specified in the *Vcenter_VM_RelocatePlacementSpec.datastore* property of *Vcenter_VM_RelocateSpec.placement*. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskRelocateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVMDiskRelocateSpec&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>
$VcenterVMRelocatePlacementSpec &#x3D; Initialize-VcenterVMRelocatePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot; -Datastore &quot;MyDatastore&quot;
$VcenterVMDiskRelocateSpec &#x3D; Initialize-VcenterVMDiskRelocateSpec -Datastore &quot;MyDatastore&quot;
$VcenterVMRelocateSpec &#x3D; Initialize-VcenterVMRelocateSpec -Placement $VcenterVMRelocatePlacementSpec -Disks @{ key_example &#x3D; $VcenterVMDiskRelocateSpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRelocateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVMRelocateSpec &#x3D; Initialize-VcenterVMRelocateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMRelocateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMRelocateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VMRelocatePlacementSpec</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-VcenterVMStoragePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVMStoragePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_StoragePlacementSpec schema contains information used to store a virtual machine&#39;s files.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_StoragePlacementSpec schema contains information used to store a virtual machine&#39;s files.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVMStoragePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine creation operation. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose suitable storage for the virtual machine; if storage cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>Datastore on which the virtual machine&#39;s configuration state should be stored. This datastore will also be used for any virtual disks that are created as part of the virtual machine creation operation. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to choose suitable storage for the virtual machine; if storage cannot be chosen, the virtual machine creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMStoragePlacementSpec &#x3D; Initialize-VcenterVMStoragePlacementSpec -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMStoragePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMStoragePlacementSpec &#x3D; Initialize-VcenterVMStoragePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVMStoragePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMStoragePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VMStoragePolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMStoragePolicySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VM_StoragePolicySpec schema contains information about the storage policy to be associated with a virtual machine object. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VM_StoragePolicySpec schema contains information about the storage policy to be associated with a virtual machine object. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VMStoragePolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the storage policy which should be associated with the virtual machine. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the storage policy which should be associated with the virtual machine. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVMStoragePolicySpec &#x3D; Initialize-VcenterVMStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMStoragePolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVMStoragePolicySpec &#x3D; Initialize-VcenterVMStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VMStoragePolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVMStoragePolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVchaCertificateInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVchaCertificateInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_CertificateInfo Schema contains information about the SSL certificate for a management vCenter server. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_CertificateInfo Schema contains information about the SSL certificate for a management vCenter server. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVchaCertificateInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>The SHA-256 thumbprint of the SSL certificate for a management vCenter server. This property was added in __vSphere API 6.7.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>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded SSL certificate of the management vCenter server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, empty ssl certificate is assumed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>The SHA-256 thumbprint of the SSL certificate for a management vCenter server. This property was added in __vSphere API 6.7.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>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded SSL certificate of the management vCenter server. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, empty ssl certificate is assumed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaCertificateInfo &#x3D; Initialize-VcenterVchaCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVchaCertificateInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaCertificateInfo &#x3D; Initialize-VcenterVchaCertificateInfo -SslThumbprint &quot;MySslThumbprint&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVchaCertificateInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaCertificateInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaClusterActiveGetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterActiveGetRequestBody</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-VchaClusterActiveGetRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Partial</maml:name>
          <maml:Description>
            <maml:para>If true, then return only the information that does not require connecting to the Active vCenter Server. If false or unset, then return all the information. If missing or &#x60;null&#x60;, then return all the information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Partial</maml:name>
        <maml:Description>
          <maml:para>If true, then return only the information that does not require connecting to the Active vCenter Server. If false or unset, then return all the information. If missing or &#x60;null&#x60;, then return all the information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaClusterActiveGetRequest &#x3D; Initialize-VcenterVchaClusterActiveGetRequest -VcSpec $VcenterVchaCredentialsSpec -Partial $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterActiveGetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaClusterActiveGetRequest &#x3D; Initialize-VcenterVchaClusterActiveGetRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterActiveGetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterActiveGetRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</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-VchaClusterActiveSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterActiveSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_ActiveSpec schema contains the deploy specification for the Active Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_ActiveSpec schema contains the deploy specification for the Active Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterActiveSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaNetworkType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaNetwork</maml:name>
          <maml:Description>
            <maml:para>The identifier of the Network object used for the HA network. If the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is set, then the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property must be set. If the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property is unset, then the second NIC is assumed to be already configured. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is set, then an error is reported. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaNetworkType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaNetwork</maml:name>
        <maml:Description>
          <maml:para>The identifier of the Network object used for the HA network. If the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is set, then the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property must be set. If the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network_type* property is unset, then the second NIC is assumed to be already configured. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_Cluster_ActiveSpec.ha_network* property is set, then an error is reported. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterActiveSpec &#x3D; Initialize-VcenterVchaClusterActiveSpec -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -HaIp $VcenterVchaIpSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterActiveSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot;

$VcenterVchaClusterActiveSpec &#x3D; Initialize-VcenterVchaClusterActiveSpec -HaIp $VcenterVchaIpSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterActiveSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterActiveSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</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-VchaClusterDeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterDeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_DeploySpec schema contains the deploy specification for the three nodes of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_DeploySpec schema contains the deploy specification for the three nodes of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterDeploySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Deployment</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Active</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Passive</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Witness</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Deployment</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Active</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterActiveSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Passive</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterPassiveSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Witness</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterWitnessSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec



$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterActiveSpec &#x3D; Initialize-VcenterVchaClusterActiveSpec -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -HaIp $VcenterVchaIpSpec



$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterPassiveSpec &#x3D; Initialize-VcenterVchaClusterPassiveSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec -FailoverIp $VcenterVchaIpSpec


$VcenterVchaClusterWitnessSpec &#x3D; Initialize-VcenterVchaClusterWitnessSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterDeploySpec &#x3D; Initialize-VcenterVchaClusterDeploySpec -VcSpec $VcenterVchaCredentialsSpec -Deployment &quot;AUTO&quot; -Active $VcenterVchaClusterActiveSpec -Passive $VcenterVchaClusterPassiveSpec -Witness $VcenterVchaClusterWitnessSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterDeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot;

$VcenterVchaClusterActiveSpec &#x3D; Initialize-VcenterVchaClusterActiveSpec -HaIp $VcenterVchaIpSpec


$VcenterVchaClusterPassiveSpec &#x3D; Initialize-VcenterVchaClusterPassiveSpec -HaIp $VcenterVchaIpSpec


$VcenterVchaClusterWitnessSpec &#x3D; Initialize-VcenterVchaClusterWitnessSpec -HaIp $VcenterVchaIpSpec

$VcenterVchaClusterDeploySpec &#x3D; Initialize-VcenterVchaClusterDeploySpec -Deployment &quot;AUTO&quot; -Active $VcenterVchaClusterActiveSpec -Passive $VcenterVchaClusterPassiveSpec -Witness $VcenterVchaClusterWitnessSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterDeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterDeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterActiveSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterPassiveSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterWitnessSpec</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-VchaClusterFailoverTaskRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterFailoverTaskRequestBody</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-VchaClusterFailoverTaskRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Planned</maml:name>
          <maml:Description>
            <maml:para>If false, a failover is initiated immediately and may result in data loss. If true, a failover is initated after the Active node flushes its state to Passive and there is no data loss.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Planned</maml:name>
        <maml:Description>
          <maml:para>If false, a failover is initiated immediately and may result in data loss. If true, a failover is initated after the Active node flushes its state to Passive and there is no data loss.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVchaClusterFailoverTaskRequest &#x3D; Initialize-VcenterVchaClusterFailoverTaskRequest -Planned $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterFailoverTaskRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterFailoverTaskRequest &#x3D; Initialize-VcenterVchaClusterFailoverTaskRequest -Planned $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterFailoverTaskRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterFailoverTaskRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaClusterGetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterGetRequestBody</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-VchaClusterGetRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Partial</maml:name>
          <maml:Description>
            <maml:para>If true, then return only the information that does not require connecting to the Active vCenter Server. If false or unset, then return all the information. If missing or &#x60;null&#x60;, then return all the information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Partial</maml:name>
        <maml:Description>
          <maml:para>If true, then return only the information that does not require connecting to the Active vCenter Server. If false or unset, then return all the information. If missing or &#x60;null&#x60;, then return all the information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec

$VcenterVchaClusterGetRequest &#x3D; Initialize-VcenterVchaClusterGetRequest -VcSpec $VcenterVchaCredentialsSpec -Partial $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterGetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaClusterGetRequest &#x3D; Initialize-VcenterVchaClusterGetRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterGetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterGetRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</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-VchaClusterModeSetTaskRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterModeSetTaskRequestBody</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-VchaClusterModeSetTaskRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterModeClusterMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterModeClusterMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterModeClusterMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterModeClusterMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterModeSetTaskRequest &#x3D; Initialize-VcenterVchaClusterModeSetTaskRequest -Mode &quot;ENABLED&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterModeSetTaskRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterModeSetTaskRequest &#x3D; Initialize-VcenterVchaClusterModeSetTaskRequest -Mode &quot;ENABLED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterModeSetTaskRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterModeSetTaskRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaClusterNodeVmInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterNodeVmInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_NodeVmInfo schema contains information to describe the Virtual Machine of a node of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_NodeVmInfo schema contains information to describe the Virtual Machine of a node of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterNodeVmInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vm</maml:name>
          <maml:Description>
            <maml:para>The identifier of the virtual machine of the VCHA node. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BiosUuid</maml:name>
          <maml:Description>
            <maml:para>BIOS UUID for the node. This property was added in __vSphere API 6.7.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vm</maml:name>
        <maml:Description>
          <maml:para>The identifier of the virtual machine of the VCHA node. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BiosUuid</maml:name>
        <maml:Description>
          <maml:para>BIOS UUID for the node. This property was added in __vSphere API 6.7.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterNodeVmInfo &#x3D; Initialize-VcenterVchaClusterNodeVmInfo -Vm &quot;MyVm&quot; -BiosUuid &quot;MyBiosUuid&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterNodeVmInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaClusterNodeVmInfo &#x3D; Initialize-VcenterVchaClusterNodeVmInfo -Vm &quot;MyVm&quot; -BiosUuid &quot;MyBiosUuid&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterNodeVmInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterNodeVmInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaClusterPassiveCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterPassiveCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_Passive_CheckSpec schema contains placement information for validation. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_Passive_CheckSpec schema contains placement information for validation. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterPassiveCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec


$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterPassiveCheckSpec &#x3D; Initialize-VcenterVchaClusterPassiveCheckSpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;

$VcenterVchaClusterPassiveCheckSpec &#x3D; Initialize-VcenterVchaClusterPassiveCheckSpec -Placement $VcenterVchaPlacementSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterPassiveCheckSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</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-VchaClusterPassiveRedeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterPassiveRedeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_Passive_RedeploySpec schema contains the redeploy specification. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_Passive_RedeploySpec schema contains the redeploy specification. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterPassiveRedeploySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailoverIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailoverIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec


$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec


$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterPassiveRedeploySpec &#x3D; Initialize-VcenterVchaClusterPassiveRedeploySpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec -FailoverIp $VcenterVchaIpSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveRedeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;

$VcenterVchaClusterPassiveRedeploySpec &#x3D; Initialize-VcenterVchaClusterPassiveRedeploySpec -Placement $VcenterVchaPlacementSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveRedeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterPassiveRedeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</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-VchaClusterPassiveSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterPassiveSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_PassiveSpec schema contains the deploy specification for the Passive Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_PassiveSpec schema contains the deploy specification for the Passive Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterPassiveSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailoverIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailoverIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec


$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterPassiveSpec &#x3D; Initialize-VcenterVchaClusterPassiveSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec -FailoverIp $VcenterVchaIpSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot;

$VcenterVchaClusterPassiveSpec &#x3D; Initialize-VcenterVchaClusterPassiveSpec -HaIp $VcenterVchaIpSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterPassiveSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterPassiveSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</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-VchaClusterUndeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterUndeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_UndeploySpec schema contains the undeploy specification for a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_UndeploySpec schema contains the undeploy specification for a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterUndeploySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ForceDelete</maml:name>
          <maml:Description>
            <maml:para>Flag controlling in what circumstances the virtual machines will be deleted. For this flag to take effect, the VCHA cluster should have been successfully configured using automatic deployment. - If true, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property will be ignored, the VCHA cluster specific information is removed, and the passive and witness virtual machines will be deleted. - If false, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property contains the information identifying the passive and witness virtual machines. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is set, then it will be validated prior to deleting the passive and witness virtual machines and VCHA cluster specific information is removed. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is missing or &#x60;null&#x60;, then the passive and witness virtual machines will not be deleted. The customer should delete them in order to cleanup completely. VCHA cluster specific information is removed. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property contains the information identifying the passive and witness virtual machines. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is set, then it will be validated prior to deleting the passive and witness virtual machines. VCHA cluster specific information is removed. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is missing or &#x60;null&#x60;, then the passive and witness virtual machines will not be deleted. The customer should delete them in order to cleanup completely. VCHA cluster specific information is removed. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vms</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterVmInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterVmInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ForceDelete</maml:name>
        <maml:Description>
          <maml:para>Flag controlling in what circumstances the virtual machines will be deleted. For this flag to take effect, the VCHA cluster should have been successfully configured using automatic deployment. - If true, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property will be ignored, the VCHA cluster specific information is removed, and the passive and witness virtual machines will be deleted. - If false, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property contains the information identifying the passive and witness virtual machines. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is set, then it will be validated prior to deleting the passive and witness virtual machines and VCHA cluster specific information is removed. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is missing or &#x60;null&#x60;, then the passive and witness virtual machines will not be deleted. The customer should delete them in order to cleanup completely. VCHA cluster specific information is removed. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property contains the information identifying the passive and witness virtual machines. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is set, then it will be validated prior to deleting the passive and witness virtual machines. VCHA cluster specific information is removed. - If the *Vcenter_Vcha_Cluster_UndeploySpec.vms* property is missing or &#x60;null&#x60;, then the passive and witness virtual machines will not be deleted. The customer should delete them in order to cleanup completely. VCHA cluster specific information is removed. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vms</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterVmInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterVmInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec


$VcenterVchaClusterNodeVmInfo &#x3D; Initialize-VcenterVchaClusterNodeVmInfo -Vm &quot;MyVm&quot; -BiosUuid &quot;MyBiosUuid&quot;
$VcenterVchaClusterVmInfo &#x3D; Initialize-VcenterVchaClusterVmInfo -Passive $VcenterVchaClusterNodeVmInfo -Witness $VcenterVchaClusterNodeVmInfo

$VcenterVchaClusterUndeploySpec &#x3D; Initialize-VcenterVchaClusterUndeploySpec -VcSpec $VcenterVchaCredentialsSpec -ForceDelete $false -Vms $VcenterVchaClusterVmInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterUndeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaClusterUndeploySpec &#x3D; Initialize-VcenterVchaClusterUndeploySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterUndeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterUndeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterVmInfo</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-VchaClusterVmInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterVmInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_VmInfo schema contains information to describe the Virtual Machines of passive and witness nodes of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_VmInfo schema contains information to describe the Virtual Machines of passive and witness nodes of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterVmInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Passive</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Witness</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Passive</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Witness</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaClusterNodeVmInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVchaClusterNodeVmInfo &#x3D; Initialize-VcenterVchaClusterNodeVmInfo -Vm &quot;MyVm&quot; -BiosUuid &quot;MyBiosUuid&quot;
$VcenterVchaClusterVmInfo &#x3D; Initialize-VcenterVchaClusterVmInfo -Passive $VcenterVchaClusterNodeVmInfo -Witness $VcenterVchaClusterNodeVmInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterVmInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaClusterNodeVmInfo &#x3D; Initialize-VcenterVchaClusterNodeVmInfo -Vm &quot;MyVm&quot; -BiosUuid &quot;MyBiosUuid&quot;
$VcenterVchaClusterVmInfo &#x3D; Initialize-VcenterVchaClusterVmInfo -Passive $VcenterVchaClusterNodeVmInfo -Witness $VcenterVchaClusterNodeVmInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterVmInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterVmInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterNodeVmInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaClusterNodeVmInfo</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-VchaClusterWitnessCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterWitnessCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_Witness_CheckSpec schema contains placement information for validation. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_Witness_CheckSpec schema contains placement information for validation. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterWitnessCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec


$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec

$VcenterVchaClusterWitnessCheckSpec &#x3D; Initialize-VcenterVchaClusterWitnessCheckSpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;

$VcenterVchaClusterWitnessCheckSpec &#x3D; Initialize-VcenterVchaClusterWitnessCheckSpec -Placement $VcenterVchaPlacementSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterWitnessCheckSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</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-VchaClusterWitnessRedeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterWitnessRedeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_Witness_RedeploySpec schema contains the redeploy specification. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_Witness_RedeploySpec schema contains the redeploy specification. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterWitnessRedeploySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaCredentialsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec


$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec


$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterWitnessRedeploySpec &#x3D; Initialize-VcenterVchaClusterWitnessRedeploySpec -VcSpec $VcenterVchaCredentialsSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessRedeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;

$VcenterVchaClusterWitnessRedeploySpec &#x3D; Initialize-VcenterVchaClusterWitnessRedeploySpec -Placement $VcenterVchaPlacementSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessRedeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterWitnessRedeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaCredentialsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</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-VchaClusterWitnessSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaClusterWitnessSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Cluster_WitnessSpec schema contains the deploy specification for the Witness Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Cluster_WitnessSpec schema contains the deploy specification for the Witness Node of the VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaClusterWitnessSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaIp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaIp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec


$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;

$VcenterVchaClusterWitnessSpec &#x3D; Initialize-VcenterVchaClusterWitnessSpec -Placement $VcenterVchaPlacementSpec -HaIp $VcenterVchaIpSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot;

$VcenterVchaClusterWitnessSpec &#x3D; Initialize-VcenterVchaClusterWitnessSpec -HaIp $VcenterVchaIpSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaClusterWitnessSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaClusterWitnessSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpSpec</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-VchaConnectionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaConnectionSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_ConnectionSpec schema contains information required to connect to a vCenter server. The connection to the vCenter server always uses the HTTPS protocol. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_ConnectionSpec schema contains information required to connect to a vCenter server. The connection to the vCenter server always uses the HTTPS protocol. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaConnectionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>IP Address or DNS of the vCenter. This property was added in __vSphere API 6.7.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>Port</maml:name>
          <maml:Description>
            <maml:para>Port number. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. this property is deprecated please use sslCertificate instead. SHA1 hash of the server SSL certificate. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, empty ssl thumbprint is assumed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslCertificate</maml:name>
          <maml:Description>
            <maml:para>PEM-encoded server SSL certificate of vCenter. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, empty ssl certificate is assumed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 to access the server. This property was added in __vSphere API 6.7.1__. This property is currently required. If missing or &#x60;null&#x60;, an error is returned. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to identify the user. If a user cannot be identified, then the requested operation will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 for the specified user. This property was added in __vSphere API 6.7.1__. This property is currently required. If missing or &#x60;null&#x60;, an empty password is assumed. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to authenticate the user. If a user cannot be identified, then the requested operation will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>IP Address or DNS of the vCenter. This property was added in __vSphere API 6.7.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>Port</maml:name>
        <maml:Description>
          <maml:para>Port number. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, port 443 will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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>This property is deprecated as of __vSphere API 9.0.0.0__. this property is deprecated please use sslCertificate instead. SHA1 hash of the server SSL certificate. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, empty ssl thumbprint is assumed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslCertificate</maml:name>
        <maml:Description>
          <maml:para>PEM-encoded server SSL certificate of vCenter. Note: &#x60;sslThumbprint&#x60; and &#x60;sslCertificate&#x60; parameters are mutually exclusive, and should never be used simultaneously. This property was added in __vSphere API 9.0.0.0__. If missing or &#x60;null&#x60;, empty ssl certificate is assumed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 to access the server. This property was added in __vSphere API 6.7.1__. This property is currently required. If missing or &#x60;null&#x60;, an error is returned. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to identify the user. If a user cannot be identified, then the requested operation will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 for the specified user. This property was added in __vSphere API 6.7.1__. This property is currently required. If missing or &#x60;null&#x60;, an empty password is assumed. In the future, if this property is missing or &#x60;null&#x60;, the system will attempt to authenticate the user. If a user cannot be identified, then the requested operation will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaConnectionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaConnectionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaConnectionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaCredentialsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaCredentialsSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_CredentialsSpec schema contains information to connect to the vCenter server managing the VCHA nodes. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_CredentialsSpec schema contains information to connect to the vCenter server managing the VCHA nodes. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaCredentialsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActiveLocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaConnectionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaConnectionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActiveLocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaConnectionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaConnectionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot; -Port 0 -SslThumbprint &quot;MySslThumbprint&quot; -SslCertificate &quot;MySslCertificate&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaCredentialsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaConnectionSpec &#x3D; Initialize-VcenterVchaConnectionSpec -Hostname &quot;MyHostname&quot;
$VcenterVchaCredentialsSpec &#x3D; Initialize-VcenterVchaCredentialsSpec -ActiveLocation $VcenterVchaConnectionSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaCredentialsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaCredentialsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaConnectionSpec</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-VchaDiskSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaDiskSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_DiskSpec schema contains information to describe the storage configuration of a vCenter virtual machine. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_DiskSpec schema contains information to describe the storage configuration of a vCenter virtual machine. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaDiskSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>The identifier of the datastore to put all the virtual disks on. This property was added in __vSphere API 6.7.1__. This field needs to be set. If missing or &#x60;null&#x60;, then see vim.vm.RelocateSpec.datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Datastore</maml:name>
        <maml:Description>
          <maml:para>The identifier of the datastore to put all the virtual disks on. This property was added in __vSphere API 6.7.1__. This field needs to be set. If missing or &#x60;null&#x60;, then see vim.vm.RelocateSpec.datastore. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaDiskSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaDiskSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaDiskSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaIpSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaIpSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_IpSpec schema contains IP information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_IpSpec schema contains IP information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaIpSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpFamily</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpFamily</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpFamily</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv4</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpv4Spec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpv4Spec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ipv6</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpv6Spec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpv6Spec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultGateway</maml:name>
          <maml:Description>
            <maml:para>The IP address of the Gateway for this interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, gateway will not be used for the network interface.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsServers</maml:name>
          <maml:Description>
            <maml:para>The list of IP addresses of the DNS servers for this interface. This list is a comma separated list. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, DNS servers will not be used for the network interface.</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>IpFamily</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpFamily</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpFamily</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv4</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpv4Spec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpv4Spec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ipv6</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaIpv6Spec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaIpv6Spec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultGateway</maml:name>
        <maml:Description>
          <maml:para>The IP address of the Gateway for this interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, gateway will not be used for the network interface.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsServers</maml:name>
        <maml:Description>
          <maml:para>The list of IP addresses of the DNS servers for this interface. This list is a comma separated list. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, DNS servers will not be used for the network interface.</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>
$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot; -Ipv4 $VcenterVchaIpv4Spec -Ipv6 $VcenterVchaIpv6Spec -DefaultGateway &quot;MyDefaultGateway&quot; -DnsServers &quot;MyDnsServers&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaIpSpec &#x3D; Initialize-VcenterVchaIpSpec -IpFamily &quot;IPV4&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaIpSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpv4Spec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaIpv6Spec</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-VchaIpv4Spec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaIpv4Spec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Ipv4Spec schema contains IPV4 information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Ipv4Spec schema contains IPV4 information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaIpv4Spec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>IPV4 address to be used to configure the interface. This property was added in __vSphere API 6.7.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>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>The subnet mask for the interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the prefix property is missing or &#x60;null&#x60;, then an error will be reported. If missing or &#x60;null&#x60; and the prefix property is set, then the prefix property will be used to create a subnet mask whose first prefix bits are 1 and the remaining bits 0. If both the subnet_mask property and the prefix property are set and they do not represent the same value, then an error will be reported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the subnet_mask property is missing or &#x60;null&#x60;, this an error will be reported. If missing or &#x60;null&#x60; and the subnet_mask property is set, then the subnet_mask property will be used. If both the subnet_mask property and the prefix property are set and they do not represent the same value, then an error will be reported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>IPV4 address to be used to configure the interface. This property was added in __vSphere API 6.7.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>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>The subnet mask for the interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the prefix property is missing or &#x60;null&#x60;, then an error will be reported. If missing or &#x60;null&#x60; and the prefix property is set, then the prefix property will be used to create a subnet mask whose first prefix bits are 1 and the remaining bits 0. If both the subnet_mask property and the prefix property are set and they do not represent the same value, then an error will be reported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the subnet_mask property is missing or &#x60;null&#x60;, this an error will be reported. If missing or &#x60;null&#x60; and the subnet_mask property is set, then the subnet_mask property will be used. If both the subnet_mask property and the prefix property are set and they do not represent the same value, then an error will be reported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpv4Spec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaIpv4Spec &#x3D; Initialize-VcenterVchaIpv4Spec -Address &quot;MyAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpv4Spec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaIpv4Spec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaIpv6Spec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaIpv6Spec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_Ipv6Spec schema contains IPV6 information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_Ipv6Spec schema contains IPV6 information used to configure a network interface. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaIpv6Spec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>IPv6 address to be used to configure the interface. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 6.7.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>IPv6 address to be used to configure the interface. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The CIDR prefix for the interface. This property was added in __vSphere API 6.7.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpv6Spec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVchaIpv6Spec &#x3D; Initialize-VcenterVchaIpv6Spec -Address &quot;MyAddress&quot; -Prefix 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaIpv6Spec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaIpv6Spec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VchaPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VchaPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vcha_PlacementSpec schema contains information to describe the inventory placement of a single node of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vcha_PlacementSpec schema contains information to describe the inventory placement of a single node of a VCHA cluster. This schema was added in __vSphere API 6.7.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VchaPlacementSpec</maml:name>
        <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 VCHA node to be used for the virtual machine name. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>The identifier of the folder to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>The identifier of the host to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, see vim.vm.RelocateSpec.host. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>The identifier of the resource pool to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, then the active node&#39;s resource pool will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaNetworkType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HaNetwork</maml:name>
          <maml:Description>
            <maml:para>The identifier of the Network object used for the HA network. If the *Vcenter_Vcha_PlacementSpec.ha_network* property is set, then the {#link #haNetworkType} property must be set. If the *Vcenter_Vcha_PlacementSpec.ha_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_PlacementSpec.ha_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_PlacementSpec.ha_network_type* property is unset, then the same network present on the Active node virtual machine is used to deploy the virtual machine with an assumption that the network is present on the destination. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ManagementNetworkType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ManagementNetwork</maml:name>
          <maml:Description>
            <maml:para>The identifier of the Network object used for the Management network. If the *Vcenter_Vcha_PlacementSpec.management_network* property is set, then the *Vcenter_Vcha_PlacementSpec.management_network_type* property must be set. If the *Vcenter_Vcha_PlacementSpec.management_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_PlacementSpec.management_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_PlacementSpec.management_network_type* property is unset, then the same network present on the Active node virtual machine is used to deploy the virtual machine with an assumption that the network is present on the destination. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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">VMware.Bindings.vSphere.Model.VcenterVchaDiskSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaDiskSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 name of the VCHA node to be used for the virtual machine name. This property was added in __vSphere API 6.7.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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Folder</maml:name>
        <maml:Description>
          <maml:para>The identifier of the folder to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>The identifier of the host to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, see vim.vm.RelocateSpec.host. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>The identifier of the resource pool to deploy the VCHA node to. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60;, then the active node&#39;s resource pool will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaNetworkType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HaNetwork</maml:name>
        <maml:Description>
          <maml:para>The identifier of the Network object used for the HA network. If the *Vcenter_Vcha_PlacementSpec.ha_network* property is set, then the {#link #haNetworkType} property must be set. If the *Vcenter_Vcha_PlacementSpec.ha_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_PlacementSpec.ha_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_PlacementSpec.ha_network_type* property is unset, then the same network present on the Active node virtual machine is used to deploy the virtual machine with an assumption that the network is present on the destination. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ManagementNetworkType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaNetworkType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ManagementNetwork</maml:name>
        <maml:Description>
          <maml:para>The identifier of the Network object used for the Management network. If the *Vcenter_Vcha_PlacementSpec.management_network* property is set, then the *Vcenter_Vcha_PlacementSpec.management_network_type* property must be set. If the *Vcenter_Vcha_PlacementSpec.management_network* property is missing or &#x60;null&#x60;, then the *Vcenter_Vcha_PlacementSpec.management_network_type* property is ignored. This property was added in __vSphere API 6.7.1__. If missing or &#x60;null&#x60; and the *Vcenter_Vcha_PlacementSpec.management_network_type* property is unset, then the same network present on the Active node virtual machine is used to deploy the virtual machine with an assumption that the network is present on the destination. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network:VCenter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network:VCenter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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">VMware.Bindings.vSphere.Model.VcenterVchaDiskSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVchaDiskSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVchaDiskSpec &#x3D; Initialize-VcenterVchaDiskSpec -Datastore &quot;MyDatastore&quot;
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot; -Host &quot;MyHost&quot; -ResourcePool &quot;MyResourcePool&quot; -HaNetworkType &quot;STANDARD_PORTGROUP&quot; -HaNetwork &quot;MyHaNetwork&quot; -ManagementNetworkType &quot;STANDARD_PORTGROUP&quot; -ManagementNetwork &quot;MyManagementNetwork&quot; -Storage $VcenterVchaDiskSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVchaPlacementSpec &#x3D; Initialize-VcenterVchaPlacementSpec -Name &quot;MyName&quot; -Folder &quot;MyFolder&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VchaPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVchaPlacementSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VchaDiskSpec</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-VmConsoleTicketsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmConsoleTicketsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Console_Tickets_CreateSpec schema defines the information used to create the virtual machine console ticket. This schema was added in __vSphere API 7.0.0.2__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Console_Tickets_CreateSpec schema defines the information used to create the virtual machine console ticket. This schema was added in __vSphere API 7.0.0.2__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmConsoleTicketsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmConsoleTicketsType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmConsoleTicketsCreateSpec &#x3D; Initialize-VcenterVmConsoleTicketsCreateSpec -Type &quot;VMRC&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmConsoleTicketsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmConsoleTicketsCreateSpec &#x3D; Initialize-VcenterVmConsoleTicketsCreateSpec -Type &quot;VMRC&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmConsoleTicketsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmConsoleTicketsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmDataSetsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmDataSetsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_DataSets_CreateSpec schema describes a data set to be created. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_DataSets_CreateSpec schema describes a data set to be created. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmDataSetsCreateSpec</maml:name>
        <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 data set. __ It is recommended that this value take the form \&quot;com.company.project\&quot; to avoid conflict with other uses.__ This property was added in __vSphere API 8.0.0.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>Description</maml:name>
          <maml:Description>
            <maml:para>A description of how the data set is used by its creator. This field can contain up to 1024 bytes. This property was added in __vSphere API 8.0.0.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>VarHost</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Guest</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OmitFromSnapshotAndClone</maml:name>
          <maml:Description>
            <maml:para>If set, the data set is considered a property of the virtual machine, and is not included in a snapshot operation or when the virtual machine is cloned. When a virtual machine is reverted to a snapshot, any data set with {@link #omitFromSnapshotAndClone) {@term set} will be destroyed. Any data set with {@link #omitFromSnapshotAndClone} {@term unset} will be restored to the state when the snapshot was created. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60;, the data set is copied when a virtual machine is cloned or a snapshot is taken.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the data set. __ It is recommended that this value take the form \&quot;com.company.project\&quot; to avoid conflict with other uses.__ This property was added in __vSphere API 8.0.0.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>Description</maml:name>
        <maml:Description>
          <maml:para>A description of how the data set is used by its creator. This field can contain up to 1024 bytes. This property was added in __vSphere API 8.0.0.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>VarHost</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Guest</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OmitFromSnapshotAndClone</maml:name>
        <maml:Description>
          <maml:para>If set, the data set is considered a property of the virtual machine, and is not included in a snapshot operation or when the virtual machine is cloned. When a virtual machine is reverted to a snapshot, any data set with {@link #omitFromSnapshotAndClone) {@term set} will be destroyed. Any data set with {@link #omitFromSnapshotAndClone} {@term unset} will be restored to the state when the snapshot was created. This property was added in __vSphere API 8.0.0.0__. If missing or &#x60;null&#x60;, the data set is copied when a virtual machine is cloned or a snapshot is taken.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmDataSetsCreateSpec &#x3D; Initialize-VcenterVmDataSetsCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Host &quot;NONE&quot; -Guest &quot;NONE&quot; -OmitFromSnapshotAndClone $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmDataSetsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmDataSetsCreateSpec &#x3D; Initialize-VcenterVmDataSetsCreateSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Host &quot;NONE&quot; -Guest &quot;NONE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmDataSetsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmDataSetsCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmDataSetsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmDataSetsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_DataSets_UpdateSpec schema describes attibutes of a data set that can be modified. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_DataSets_UpdateSpec schema describes attibutes of a data set that can be modified. This schema was added in __vSphere API 8.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmDataSetsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>A description of how the data set is used by its creator. This field can contain up to 1024 bytes. This property was added in __vSphere API 8.0.0.0__. If set, the value is changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Guest</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OmitFromSnapshotAndClone</maml:name>
          <maml:Description>
            <maml:para>If set, the data set is considered a property of the virtual machine, and is not included in a snapshot operation or when the virtual machine is cloned. When a virtual machine is reverted to a snapshot, any data set with {@link #omitFromSnapshotAndClone) {@term set} will be destroyed. Any data set with {@link #omitFromSnapshotAndClone} {@term unset} will be restored to the state when the snapshot was created. This property was added in __vSphere API 8.0.0.0__. If set, the value is changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Description</maml:name>
        <maml:Description>
          <maml:para>A description of how the data set is used by its creator. This field can contain up to 1024 bytes. This property was added in __vSphere API 8.0.0.0__. If set, the value is changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Guest</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmDataSetsAccess</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OmitFromSnapshotAndClone</maml:name>
        <maml:Description>
          <maml:para>If set, the data set is considered a property of the virtual machine, and is not included in a snapshot operation or when the virtual machine is cloned. When a virtual machine is reverted to a snapshot, any data set with {@link #omitFromSnapshotAndClone) {@term set} will be destroyed. Any data set with {@link #omitFromSnapshotAndClone} {@term unset} will be restored to the state when the snapshot was created. This property was added in __vSphere API 8.0.0.0__. If set, the value is changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmDataSetsUpdateSpec &#x3D; Initialize-VcenterVmDataSetsUpdateSpec -Description &quot;MyDescription&quot; -Host &quot;NONE&quot; -Guest &quot;NONE&quot; -OmitFromSnapshotAndClone $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmDataSetsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmDataSetsUpdateSpec &#x3D; Initialize-VcenterVmDataSetsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmDataSetsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmDataSetsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmEvcModeSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmEvcModeSetSpec</command:noun>
      <maml:description>
        <maml:para>Information about how to enable EvcMode for a virtual machine. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information about how to enable EvcMode for a virtual machine. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmEvcModeSetSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EvcMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterEvcModeEvcMode</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterEvcModeFeatureMask &#x3D; Initialize-VcenterEvcModeFeatureMask -Key &quot;MyKey&quot; -Name &quot;MyName&quot; -Value &quot;MyValue&quot;
$VcenterEvcModeEvcMode &#x3D; Initialize-VcenterEvcModeEvcMode -Key &quot;MyKey&quot; -Masks $VcenterEvcModeFeatureMask

$VcenterVmEvcModeSetSpec &#x3D; Initialize-VcenterVmEvcModeSetSpec -EvcMode $VcenterEvcModeEvcMode
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmEvcModeSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmEvcModeSetSpec &#x3D; Initialize-VcenterVmEvcModeSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmEvcModeSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmEvcModeSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterEvcModeEvcMode</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-VmGuestCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestCredentials</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Credentials schema defines the guest credentials used for guest operation authentication. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Credentials schema defines the guest credentials used for guest operation authentication. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestCredentials</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InteractiveSession</maml:name>
          <maml:Description>
            <maml:para>If set, the operation will interact with the logged-in desktop session in the guest. This requires that the logged-on user matches the user specified by the *Vcenter_Vm_Guest_Credentials*. This is currently only supported for *Vcenter_Vm_Guest_Credentials_Type.USERNAME_PASSWORD*. This property was added in __vSphere API 7.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentialsType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentialsType</maml:name>
            <maml: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>For *Vcenter_Vm_Guest_Credentials_Type.SAML_BEARER_TOKEN*, this is the guest user to be associated with the credentials. For *Vcenter_Vm_Guest_Credentials_Type.USERNAME_PASSWORD* this is the guest username. This property was added in __vSphere API 7.0.2.0__. If no user is specified for *Vcenter_Vm_Guest_Credentials_Type.SAML_BEARER_TOKEN*, a guest dependent mapping will decide what guest user account is applied.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Guest_Credentials_Type.USERNAME_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>SamlToken</maml:name>
          <maml:Description>
            <maml:para>SAML Bearer Token This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Guest_Credentials_Type.SAML_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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InteractiveSession</maml:name>
        <maml:Description>
          <maml:para>If set, the operation will interact with the logged-in desktop session in the guest. This requires that the logged-on user matches the user specified by the *Vcenter_Vm_Guest_Credentials*. This is currently only supported for *Vcenter_Vm_Guest_Credentials_Type.USERNAME_PASSWORD*. This property was added in __vSphere API 7.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentialsType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentialsType</maml:name>
          <maml: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>For *Vcenter_Vm_Guest_Credentials_Type.SAML_BEARER_TOKEN*, this is the guest user to be associated with the credentials. For *Vcenter_Vm_Guest_Credentials_Type.USERNAME_PASSWORD* this is the guest username. This property was added in __vSphere API 7.0.2.0__. If no user is specified for *Vcenter_Vm_Guest_Credentials_Type.SAML_BEARER_TOKEN*, a guest dependent mapping will decide what guest user account is applied.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Guest_Credentials_Type.USERNAME_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>SamlToken</maml:name>
        <maml:Description>
          <maml:para>SAML Bearer Token This property was added in __vSphere API 7.0.2.0__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Guest_Credentials_Type.SAML_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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestCredentials with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestCredentials</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmGuestCustomizationLiveGuestAuthentication</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_CustomizationLive_GuestAuthentication schema contains the information necessary to authenticate within a guest using a userName and password. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_CustomizationLive_GuestAuthentication schema contains the information necessary to authenticate within a guest using a userName and password. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserName</maml:name>
          <maml:Description>
            <maml:para>The guest username This property was added in __vSphere API 9.0.0.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>Password</maml:name>
          <maml:Description>
            <maml:para>The guest password This property was added in __vSphere API 9.0.0.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: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>The guest username This property was added in __vSphere API 9.0.0.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>Password</maml:name>
        <maml:Description>
          <maml:para>The guest password This property was added in __vSphere API 9.0.0.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCustomizationLiveGuestAuthentication &#x3D; Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestCustomizationLiveGuestAuthentication &#x3D; Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestCustomizationLiveGuestAuthentication</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmGuestCustomizationLiveRunSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmGuestCustomizationLiveRunSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_CustomizationLive_RunSpec schema contains specification information and authentication that have to be applied to a running virtual machine in the *POST /vcenter/vm/{vm}/guest/customization-live?action&#x3D;run* operation name or spec only supports to be configured as *Vcenter_Guest_ConfigurationSpec.linux_config*, also the *Vcenter_Guest_LinuxConfiguration.script_text* is not supported yet. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_CustomizationLive_RunSpec schema contains specification information and authentication that have to be applied to a running virtual machine in the *POST /vcenter/vm/{vm}/guest/customization-live?action&#x3D;run* operation name or spec only supports to be configured as *Vcenter_Guest_ConfigurationSpec.linux_config*, also the *Vcenter_Guest_LinuxConfiguration.script_text* is not supported yet. This schema was added in __vSphere API 9.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmGuestCustomizationLiveRunSpec</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 customization specification that has been retrieved from the virtual center inventory and applied for the virtual machine. Either name or spec should be specified, name and spec can not be missing or &#x60;null&#x60; at the same time. If both name and spec are specified, name will be used by default. This property was added in __vSphere API 9.0.0.0__. if spec is missing or &#x60;null&#x60; when executing *POST /vcenter/vm/{vm}/guest/customization-live?action&#x3D;run* operation, then name should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Auth</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveGuestAuthentication</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveGuestAuthentication</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 customization specification that has been retrieved from the virtual center inventory and applied for the virtual machine. Either name or spec should be specified, name and spec can not be missing or &#x60;null&#x60; at the same time. If both name and spec are specified, name will be used by default. This property was added in __vSphere API 9.0.0.0__. if spec is missing or &#x60;null&#x60; when executing *POST /vcenter/vm/{vm}/guest/customization-live?action&#x3D;run* operation, then name should be specified. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.guest.CustomizationSpec&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Auth</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveGuestAuthentication</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCustomizationLiveGuestAuthentication</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;


$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterVmGuestCustomizationLiveGuestAuthentication &#x3D; Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterVmGuestCustomizationLiveRunSpec &#x3D; Initialize-VcenterVmGuestCustomizationLiveRunSpec -Name &quot;MyName&quot; -Spec $VcenterGuestCustomizationSpec -Auth $VcenterVmGuestCustomizationLiveGuestAuthentication
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestCustomizationLiveRunSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCustomizationLiveGuestAuthentication &#x3D; Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot;
$VcenterVmGuestCustomizationLiveRunSpec &#x3D; Initialize-VcenterVmGuestCustomizationLiveRunSpec -Auth $VcenterVmGuestCustomizationLiveGuestAuthentication
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestCustomizationLiveRunSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestCustomizationLiveRunSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcenterVmGuestCustomizationLiveGuestAuthentication</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-VmGuestCustomizationSetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestCustomizationSetSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Customization_SetSpec schema contains specification information that has to be applied to a virtual machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Customization_SetSpec schema contains specification information that has to be applied to a virtual machine. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestCustomizationSetSpec</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 customization specification that has be retrieved from the virtual center inventory and applied for the virtual machine. Either one of name or spec or none of them should be specified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; and spec is also missing or &#x60;null&#x60; when executing *PUT /vcenter/vm/{vm}/guest/customization* operation, then any pending customization for the virtual machine will be cleared.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 customization specification that has be retrieved from the virtual center inventory and applied for the virtual machine. Either one of name or spec or none of them should be specified. This property was added in __vSphere API 7.0.0.0__. If missing or &#x60;null&#x60; and spec is also missing or &#x60;null&#x60; when executing *PUT /vcenter/vm/{vm}/guest/customization* operation, then any pending customization for the virtual machine will be cleared.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterGuestCustomizationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>





$VcenterGuestHostnameGenerator &#x3D; Initialize-VcenterGuestHostnameGenerator -Type &quot;FIXED&quot; -FixedName &quot;MyFixedName&quot; -Prefix &quot;MyPrefix&quot;
$VcenterGuestUserData &#x3D; Initialize-VcenterGuestUserData -ComputerName $VcenterGuestHostnameGenerator -FullName &quot;MyFullName&quot; -Organization &quot;MyOrganization&quot; -ProductKey &quot;MyProductKey&quot;

$VcenterGuestDomain &#x3D; Initialize-VcenterGuestDomain -Type &quot;WORKGROUP&quot; -Workgroup &quot;MyWorkgroup&quot; -Domain &quot;MyDomain&quot; -DomainUsername &quot;MyDomainUsername&quot; -DomainPassword &quot;MyDomainPassword&quot; -DomainOu &quot;MyDomainOu&quot;
$VcenterGuestGuiUnattended &#x3D; Initialize-VcenterGuestGuiUnattended -AutoLogon $false -AutoLogonCount 0 -Password &quot;MyPassword&quot; -TimeZone 0
$VcenterGuestWindowsSysprep &#x3D; Initialize-VcenterGuestWindowsSysprep -GuiRunOnceCommands &quot;MyGuiRunOnceCommands&quot; -UserData $VcenterGuestUserData -Domain $VcenterGuestDomain -GuiUnattended $VcenterGuestGuiUnattended

$VcenterGuestWindowsConfiguration &#x3D; Initialize-VcenterGuestWindowsConfiguration -Reboot &quot;REBOOT&quot; -Sysprep $VcenterGuestWindowsSysprep -SysprepXml &quot;MySysprepXml&quot;


$VcenterGuestLinuxConfiguration &#x3D; Initialize-VcenterGuestLinuxConfiguration -Hostname $VcenterGuestHostnameGenerator -Domain &quot;MyDomain&quot; -TimeZone &quot;MyTimeZone&quot; -ScriptText &quot;MyScriptText&quot; -CompatibleCustomizationMethod &quot;MyCompatibleCustomizationMethod&quot;


$VcenterGuestCloudinitConfiguration &#x3D; Initialize-VcenterGuestCloudinitConfiguration -Metadata &quot;MyMetadata&quot; -Userdata &quot;MyUserdata&quot;
$VcenterGuestCloudConfiguration &#x3D; Initialize-VcenterGuestCloudConfiguration -Type &quot;CLOUDINIT&quot; -Cloudinit $VcenterGuestCloudinitConfiguration

$VcenterGuestConfigurationSpec &#x3D; Initialize-VcenterGuestConfigurationSpec -WindowsConfig $VcenterGuestWindowsConfiguration -LinuxConfig $VcenterGuestLinuxConfiguration -CloudConfig $VcenterGuestCloudConfiguration

$VcenterGuestGlobalDNSSettings &#x3D; Initialize-VcenterGuestGlobalDNSSettings -DnsSuffixList &quot;MyDnsSuffixList&quot; -DnsServers &quot;MyDnsServers&quot;


$VcenterGuestIpv4 &#x3D; Initialize-VcenterGuestIpv4 -Type &quot;DHCP&quot; -IpAddress &quot;MyIpAddress&quot; -Prefix 0 -Gateways &quot;MyGateways&quot;

$VcenterGuestIpv6Address &#x3D; Initialize-VcenterGuestIpv6Address -IpAddress &quot;MyIpAddress&quot; -Prefix 0
$VcenterGuestIpv6 &#x3D; Initialize-VcenterGuestIpv6 -Type &quot;DHCP&quot; -Ipv6 $VcenterGuestIpv6Address -Gateways &quot;MyGateways&quot;

$VcenterGuestWindowsNetworkAdapterSettings &#x3D; Initialize-VcenterGuestWindowsNetworkAdapterSettings -DnsServers &quot;MyDnsServers&quot; -DnsDomain &quot;MyDnsDomain&quot; -WinsServers &quot;MyWinsServers&quot; -NetBiosMode &quot;USE_DHCP&quot;
$VcenterGuestIPSettings &#x3D; Initialize-VcenterGuestIPSettings -Ipv4 $VcenterGuestIpv4 -Ipv6 $VcenterGuestIpv6 -Windows $VcenterGuestWindowsNetworkAdapterSettings

$VcenterGuestAdapterMapping &#x3D; Initialize-VcenterGuestAdapterMapping -MacAddress &quot;MyMacAddress&quot; -Adapter $VcenterGuestIPSettings

$VcenterGuestCustomizationSpec &#x3D; Initialize-VcenterGuestCustomizationSpec -ConfigurationSpec $VcenterGuestConfigurationSpec -GlobalDnsSettings $VcenterGuestGlobalDNSSettings -Interfaces $VcenterGuestAdapterMapping

$VcenterVmGuestCustomizationSetSpec &#x3D; Initialize-VcenterVmGuestCustomizationSetSpec -Name &quot;MyName&quot; -Spec $VcenterGuestCustomizationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestCustomizationSetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCustomizationSetSpec &#x3D; Initialize-VcenterVmGuestCustomizationSetSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestCustomizationSetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestCustomizationSetSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-GuestCustomizationSpec</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-VmGuestEnvironmentGetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestEnvironmentGetRequestBody</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-VmGuestEnvironmentGetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestEnvironmentGetRequest &#x3D; Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestEnvironmentGetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestEnvironmentGetRequest &#x3D; Initialize-VcenterVmGuestEnvironmentGetRequest -Credentials $VcenterVmGuestCredentials
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestEnvironmentGetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestEnvironmentGetRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestEnvironmentListRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestEnvironmentListRequestBody</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-VmGuestEnvironmentListRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Names</maml:name>
          <maml:Description>
            <maml:para>The names of the variables to be read. If the set is empty, then all the environment variables are returned.</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>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Names</maml:name>
        <maml:Description>
          <maml:para>The names of the variables to be read. If the set is empty, then all the environment variables are returned.</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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestEnvironmentListRequest &#x3D; Initialize-VcenterVmGuestEnvironmentListRequest -Credentials $VcenterVmGuestCredentials -Names &quot;MyNames&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestEnvironmentListRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestEnvironmentListRequest &#x3D; Initialize-VcenterVmGuestEnvironmentListRequest -Credentials $VcenterVmGuestCredentials -Names &quot;MyNames&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestEnvironmentListRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestEnvironmentListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemDirectoriesCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemDirectoriesCreateRequestBody</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-VmGuestFilesystemDirectoriesCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the directory 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreateParents</maml:name>
          <maml:Description>
            <maml:para>Whether any parent directories should be created. If any failure occurs, some parent directories could be left behind. If missing or &#x60;null&#x60; parent directories are not created.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the directory 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreateParents</maml:name>
        <maml:Description>
          <maml:para>Whether any parent directories should be created. If any failure occurs, some parent directories could be left behind. If missing or &#x60;null&#x60; parent directories are not created.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemDirectoriesCreateRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesCreateRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -CreateParents $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemDirectoriesCreateRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesCreateRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemDirectoriesCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemDirectoriesCreateTemporaryRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemDirectoriesCreateTemporaryRequestBody</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-VmGuestFilesystemDirectoriesCreateTemporaryRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The prefix to be given to the new temporary 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>Suffix</maml:name>
          <maml:Description>
            <maml:para>The suffix to be given to the new temporary 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ParentPath</maml:name>
          <maml:Description>
            <maml:para>The complete path to the directory in which to create the new directory. Directory If missing or &#x60;null&#x60; a guest-specific default 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>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The prefix to be given to the new temporary 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>Suffix</maml:name>
        <maml:Description>
          <maml:para>The suffix to be given to the new temporary 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ParentPath</maml:name>
        <maml:Description>
          <maml:para>The complete path to the directory in which to create the new directory. Directory If missing or &#x60;null&#x60; a guest-specific default 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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix &quot;MyPrefix&quot; -Suffix &quot;MySuffix&quot; -ParentPath &quot;MyParentPath&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesCreateTemporaryRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix &quot;MyPrefix&quot; -Suffix &quot;MySuffix&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesCreateTemporaryRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemDirectoriesCreateTemporaryRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemDirectoriesDeleteRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemDirectoriesDeleteRequestBody</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-VmGuestFilesystemDirectoriesDeleteRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the directory to be deleted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Recursive</maml:name>
          <maml:Description>
            <maml:para>If true, all files and subdirectories are also deleted. If false, the directory must be empty for the operation to succeed. If missing or &#x60;null&#x60;, any directory content is not deleted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the directory to be deleted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Recursive</maml:name>
        <maml:Description>
          <maml:para>If true, all files and subdirectories are also deleted. If false, the directory must be empty for the operation to succeed. If missing or &#x60;null&#x60;, any directory content is not deleted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemDirectoriesDeleteRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesDeleteRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -Recursive $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesDeleteRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemDirectoriesDeleteRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesDeleteRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesDeleteRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemDirectoriesDeleteRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemDirectoriesMoveRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemDirectoriesMoveRequestBody</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-VmGuestFilesystemDirectoriesMoveRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the directory to be moved.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NewPath</maml:name>
          <maml:Description>
            <maml:para>The complete path to where the directory is moved or its new name. It cannot be a path to an existing directory or an existing 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the directory to be moved.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NewPath</maml:name>
        <maml:Description>
          <maml:para>The complete path to where the directory is moved or its new name. It cannot be a path to an existing directory or an existing 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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemDirectoriesMoveRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesMoveRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -NewPath &quot;MyNewPath&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesMoveRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemDirectoriesMoveRequest &#x3D; Initialize-VcenterVmGuestFilesystemDirectoriesMoveRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -NewPath &quot;MyNewPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemDirectoriesMoveRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemDirectoriesMoveRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VcenterVmGuestFilesystemFileErrorDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmGuestFilesystemFileErrorDetails</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_FileErrorDetails schema describes additional error information for file and directory operations. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_FileErrorDetails schema describes additional error information for file and directory operations. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmGuestFilesystemFileErrorDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reason</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemErrorReason</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemErrorReason</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FilePath</maml:name>
          <maml:Description>
            <maml:para>The file path associated with the error. This property was added in __vSphere API 7.0.2.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reason</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemErrorReason</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemErrorReason</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FilePath</maml:name>
        <maml:Description>
          <maml:para>The file path associated with the error. This property was added in __vSphere API 7.0.2.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFileErrorDetails &#x3D; Initialize-VcenterVmGuestFilesystemFileErrorDetails -Reason &quot;NOT_A_FILE&quot; -FilePath &quot;MyFilePath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestFilesystemFileErrorDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFileErrorDetails &#x3D; Initialize-VcenterVmGuestFilesystemFileErrorDetails -Reason &quot;NOT_A_FILE&quot; -FilePath &quot;MyFilePath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestFilesystemFileErrorDetails with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFileErrorDetails</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemFilesCreateTemporaryRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesCreateTemporaryRequestBody</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-VmGuestFilesystemFilesCreateTemporaryRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Prefix</maml:name>
          <maml:Description>
            <maml:para>The prefix to be given to the new temporary 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Suffix</maml:name>
          <maml:Description>
            <maml:para>The suffix to be given to the new temporary 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>ParentPath</maml:name>
          <maml:Description>
            <maml:para>The complete path to the directory in which to create the file. Directory to use if specified, otherwise a guest-specific default 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>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:Description>
          <maml:para>The prefix to be given to the new temporary 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Suffix</maml:name>
        <maml:Description>
          <maml:para>The suffix to be given to the new temporary 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>ParentPath</maml:name>
        <maml:Description>
          <maml:para>The complete path to the directory in which to create the file. Directory to use if specified, otherwise a guest-specific default 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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemFilesCreateTemporaryRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix &quot;MyPrefix&quot; -Suffix &quot;MySuffix&quot; -ParentPath &quot;MyParentPath&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesCreateTemporaryRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemFilesCreateTemporaryRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesCreateTemporaryRequest -Credentials $VcenterVmGuestCredentials -Prefix &quot;MyPrefix&quot; -Suffix &quot;MySuffix&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesCreateTemporaryRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesCreateTemporaryRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemFilesFileAttributesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesFileAttributesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>File attributes used for updating an existing file with *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;update* This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>File attributes used for updating an existing file with *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;update* This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemFilesFileAttributesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastModified</maml:name>
          <maml:Description>
            <maml:para>The date and time the file was last modified. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastAccessed</maml:name>
          <maml:Description>
            <maml:para>The date and time the file was last accessed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Windows</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Posix</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastModified</maml:name>
        <maml:Description>
          <maml:para>The date and time the file was last modified. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastAccessed</maml:name>
        <maml:Description>
          <maml:para>The date and time the file was last accessed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Windows</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Posix</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Posix $VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesFileAttributesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesFileAttributesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesPosixFileAttributesUpdateSpec</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-VmGuestFilesystemFilesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_FilterSpec schema contains information used to filter the results when listing files (see *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;list*). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_FilterSpec schema contains information used to filter the results when listing files (see *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;list*). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemFilesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MatchPattern</maml:name>
          <maml:Description>
            <maml:para>The perl-compatible regular expression used to filter the returned files. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the pattern __&#39;.*&#39;__ (match everything) 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MatchPattern</maml:name>
        <maml:Description>
          <maml:para>The perl-compatible regular expression used to filter the returned files. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the pattern __&#39;.*&#39;__ (match everything) 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:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesFilterSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFilterSpec -MatchPattern &quot;MyMatchPattern&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesFilterSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemFilesIterationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesIterationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_IterationSpec schema contains properties used to break results into pages when listing files. See *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;list*). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_IterationSpec schema contains properties used to break results into pages when listing files. See *POST /vcenter/vm/{vm}/guest/filesystem/files?action&#x3D;list*). This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemFilesIterationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Specifies the maximum number of results to return. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; information about at most 50 files will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Index</maml:name>
          <maml:Description>
            <maml:para>Which result to start the list with. If this value exceeds the number of results, an empty list will be returned. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the start of the list of files will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Specifies the maximum number of results to return. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; information about at most 50 files will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Index</maml:name>
        <maml:Description>
          <maml:para>Which result to start the list with. If this value exceeds the number of results, an empty list will be returned. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the start of the list of files will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesIterationSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesIterationSpec -Size 0 -Index 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesIterationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesIterationSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesIterationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesIterationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesIterationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemFilesListRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesListRequestBody</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-VmGuestFilesystemFilesListRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the directory or file to 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>Iteration</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesIterationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesIterationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarFilter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFilterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFilterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the directory or file to 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>Iteration</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesIterationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesIterationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarFilter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFilterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFilterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemFilesIterationSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesIterationSpec -Size 0 -Index 0
$VcenterVmGuestFilesystemFilesFilterSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFilterSpec -MatchPattern &quot;MyMatchPattern&quot;
$VcenterVmGuestFilesystemFilesListRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesListRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -Iteration $VcenterVmGuestFilesystemFilesIterationSpec -Filter $VcenterVmGuestFilesystemFilesFilterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesListRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemFilesListRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesListRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesListRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesListRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesIterationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesFilterSpec</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-VmGuestFilesystemFilesMoveRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesMoveRequestBody</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-VmGuestFilesystemFilesMoveRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the original file or symbolic link to be moved.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NewPath</maml:name>
          <maml:Description>
            <maml:para>The complete path to the new file. It cannot be a path to an existing 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Overwrite</maml:name>
          <maml:Description>
            <maml:para>If true, the destination file is overwritten. If missing or &#x60;null&#x60;, the destination file is not overwritten.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the original file or symbolic link to be moved.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NewPath</maml:name>
        <maml:Description>
          <maml:para>The complete path to the new file. It cannot be a path to an existing 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Overwrite</maml:name>
        <maml:Description>
          <maml:para>If true, the destination file is overwritten. If missing or &#x60;null&#x60;, the destination file is not overwritten.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestFilesystemFilesMoveRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesMoveRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -NewPath &quot;MyNewPath&quot; -Overwrite $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesMoveRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestFilesystemFilesMoveRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesMoveRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -NewPath &quot;MyNewPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesMoveRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesMoveRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</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-VmGuestFilesystemFilesPosixFileAttributesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesPosixFileAttributesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_PosixFileAttributesUpdateSpec schema describes attributes that can be changed for a Posix file. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_PosixFileAttributesUpdateSpec schema describes attributes that can be changed for a Posix file. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemFilesPosixFileAttributesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OwnerId</maml:name>
          <maml:Description>
            <maml:para>The owner ID. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>The group ID. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permissions</maml:name>
          <maml:Description>
            <maml:para>The file permissions in chmod(2) format. This property is interpreted as octal. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>OwnerId</maml:name>
        <maml:Description>
          <maml:para>The owner ID. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>The group ID. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Permissions</maml:name>
        <maml:Description>
          <maml:para>The file permissions in chmod(2) format. This property is interpreted as octal. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesPosixFileAttributesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesPosixFileAttributesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemFilesUpdateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesUpdateRequestBody</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-VmGuestFilesystemFilesUpdateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml: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>The complete path to the file or directory to be changed in the guest. If the file points to an symbolic link, then the attributes of the target file are changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileAttributes</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml: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>The complete path to the file or directory to be changed in the guest. If the file points to an symbolic link, then the attributes of the target file are changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FileAttributes</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;

$VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Posix $VcenterVmGuestFilesystemFilesPosixFileAttributesUpdateSpec

$VcenterVmGuestFilesystemFilesUpdateRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesUpdateRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -FileAttributes $VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesUpdateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;

$VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec

$VcenterVmGuestFilesystemFilesUpdateRequest &#x3D; Initialize-VcenterVmGuestFilesystemFilesUpdateRequest -Credentials $VcenterVmGuestCredentials -Path &quot;MyPath&quot; -FileAttributes $VcenterVmGuestFilesystemFilesFileAttributesUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesUpdateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesUpdateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemFilesFileAttributesUpdateSpec</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-VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_WindowsFileAttributesUpdateSpec schema describes attributes that can be changed for a Windows file. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Files_WindowsFileAttributesUpdateSpec schema describes attributes that can be changed for a Windows file. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hidden</maml:name>
          <maml:Description>
            <maml:para>The file is hidden. This property was added in __vSphere API 7.0.2.0__. If {term unset} the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReadOnly</maml:name>
          <maml:Description>
            <maml:para>The file is read-only. This property was added in __vSphere API 7.0.2.0__. If {term unset} the value will not be changed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Hidden</maml:name>
        <maml:Description>
          <maml:para>The file is hidden. This property was added in __vSphere API 7.0.2.0__. If {term unset} the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReadOnly</maml:name>
        <maml:Description>
          <maml:para>The file is read-only. This property was added in __vSphere API 7.0.2.0__. If {term unset} the value will not be changed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec -Hidden $false -ReadOnly $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec &#x3D; Initialize-VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemFilesWindowsFileAttributesUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemFilesWindowsFileAttributesUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemTransfersCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemTransfersCreateRequestBody</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-VmGuestFilesystemTransfersCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;


$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
$VcenterVmGuestFilesystemTransfersFileCreationAttributes &#x3D; Initialize-VcenterVmGuestFilesystemTransfersFileCreationAttributes -Size 0 -Overwrite $false -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Posix $VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec

$VcenterVmGuestFilesystemTransfersCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path &quot;MyPath&quot; -Attributes $VcenterVmGuestFilesystemTransfersFileCreationAttributes

$VcenterVmGuestFilesystemTransfersCreateRequest &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestFilesystemTransfersCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;

$VcenterVmGuestFilesystemTransfersCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path &quot;MyPath&quot;

$VcenterVmGuestFilesystemTransfersCreateRequest &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestFilesystemTransfersCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemTransfersCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemTransfersCreateSpec</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-VmGuestFilesystemTransfersCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemTransfersCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_CreateSpec schema describes the details of a file transfer operation. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_CreateSpec schema describes the details of a file transfer operation. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemTransfersCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>The complete destination path in the guest to transfer the file to or from the client. It cannot be a path to a directory or a symbolic link. This property was added in __vSphere API 7.0.2.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>Attributes</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersFileCreationAttributes</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersFileCreationAttributes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>The complete destination path in the guest to transfer the file to or from the client. It cannot be a path to a directory or a symbolic link. This property was added in __vSphere API 7.0.2.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>Attributes</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersFileCreationAttributes</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersFileCreationAttributes</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
$VcenterVmGuestFilesystemTransfersFileCreationAttributes &#x3D; Initialize-VcenterVmGuestFilesystemTransfersFileCreationAttributes -Size 0 -Overwrite $false -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Posix $VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec

$VcenterVmGuestFilesystemTransfersCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path &quot;MyPath&quot; -Attributes $VcenterVmGuestFilesystemTransfersFileCreationAttributes
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestFilesystemTransfersCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersCreateSpec -Path &quot;MyPath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemTransfersCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemTransfersFileCreationAttributes</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-VmGuestFilesystemTransfersFileCreationAttributes</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemTransfersFileCreationAttributes</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_FileCreationAttributes schema describes file attributes used when transferring a file into the guest. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_FileCreationAttributes schema describes file attributes used when transferring a file into the guest. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemTransfersFileCreationAttributes</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>The size in bytes of the file to be transferred into the guest. This property was added in __vSphere API 7.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Overwrite</maml:name>
          <maml:Description>
            <maml:para>Whether an existing file should be overwritten. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; any existing file will not be overwritten.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastModified</maml:name>
          <maml:Description>
            <maml:para>The date and time the file was last modified. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will be the time when the file is transferred into the guest.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LastAccessed</maml:name>
          <maml:Description>
            <maml:para>The date and time the file was last accessed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will be the time when the file is transferred into the guest.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
          <dev:type>
            <maml:name>DateTime</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Windows</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Posix</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>The size in bytes of the file to be transferred into the guest. This property was added in __vSphere API 7.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Overwrite</maml:name>
        <maml:Description>
          <maml:para>Whether an existing file should be overwritten. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; any existing file will not be overwritten.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastModified</maml:name>
        <maml:Description>
          <maml:para>The date and time the file was last modified. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will be the time when the file is transferred into the guest.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LastAccessed</maml:name>
        <maml:Description>
          <maml:para>The date and time the file was last accessed. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the value will be the time when the file is transferred into the guest.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DateTime</command:parameterValue>
        <dev:type>
          <maml:name>DateTime</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Windows</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Posix</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Hidden $false -ReadOnly $false
$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
$VcenterVmGuestFilesystemTransfersFileCreationAttributes &#x3D; Initialize-VcenterVmGuestFilesystemTransfersFileCreationAttributes -Size 0 -Overwrite $false -LastModified (Get-Date) -LastAccessed (Get-Date) -Windows $VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Posix $VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersFileCreationAttributes with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestFilesystemTransfersFileCreationAttributes &#x3D; Initialize-VcenterVmGuestFilesystemTransfersFileCreationAttributes -Size 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersFileCreationAttributes with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemTransfersFileCreationAttributes</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestFilesystemTransfersPosixFileAttributesCreateSpec</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-VmGuestFilesystemTransfersPosixFileAttributesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemTransfersPosixFileAttributesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec schema describes creation information about file attributes specific to Posix guest operating systems. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec schema describes creation information about file attributes specific to Posix guest operating systems. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemTransfersPosixFileAttributesCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OwnerId</maml:name>
          <maml:Description>
            <maml:para>The owner ID. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the default value will be the owner Id of the user who invoked the file transfer operation. This property was added in __vSphere API 7.0.2.0__. Defaults to uid of user invoking the operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GroupId</maml:name>
          <maml:Description>
            <maml:para>The group ID. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the default value will be the group Id of the user who invoked the file transfer operation. This property was added in __vSphere API 7.0.2.0__. Defaults to gid of user invoking the operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Permissions</maml:name>
          <maml:Description>
            <maml:para>The file permissions in chmod(2) format. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the file will be created with 0644 permissions. This property is interpreted as octal. This property was added in __vSphere API 7.0.2.0__. Defaults to 0644.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>OwnerId</maml:name>
        <maml:Description>
          <maml:para>The owner ID. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the default value will be the owner Id of the user who invoked the file transfer operation. This property was added in __vSphere API 7.0.2.0__. Defaults to uid of user invoking the operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GroupId</maml:name>
        <maml:Description>
          <maml:para>The group ID. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the default value will be the group Id of the user who invoked the file transfer operation. This property was added in __vSphere API 7.0.2.0__. Defaults to gid of user invoking the operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Permissions</maml:name>
        <maml:Description>
          <maml:para>The file permissions in chmod(2) format. If this property is not specified when passing a *Vcenter_Vm_Guest_Filesystem_Transfers_PosixFileAttributesCreateSpec* object to *POST /vcenter/vm/{vm}/guest/filesystem?action&#x3D;create*, the file will be created with 0644 permissions. This property is interpreted as octal. This property was added in __vSphere API 7.0.2.0__. Defaults to 0644.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec -OwnerId 0 -GroupId 0 -Permissions &quot;MyPermissions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersPosixFileAttributesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersPosixFileAttributesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemTransfersPosixFileAttributesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_WindowsFileAttributesCreateSpec schema describes creation information about file attributes specific to Windows guest operating systems. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Filesystem_Transfers_WindowsFileAttributesCreateSpec schema describes creation information about file attributes specific to Windows guest operating systems. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hidden</maml:name>
          <maml:Description>
            <maml:para>The file is hidden. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the file will not be hidden.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReadOnly</maml:name>
          <maml:Description>
            <maml:para>The file is read-only. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the file will be writeable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Hidden</maml:name>
        <maml:Description>
          <maml:para>The file is hidden. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the file will not be hidden.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReadOnly</maml:name>
        <maml:Description>
          <maml:para>The file is read-only. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; the file will be writeable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec -Hidden $false -ReadOnly $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec &#x3D; Initialize-VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestFilesystemTransfersWindowsFileAttributesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestFilesystemTransfersWindowsFileAttributesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmGuestProcessesCreateRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestProcessesCreateRequestBody</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-VmGuestProcessesCreateRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Spec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Spec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmGuestProcessesCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot; -UserName &quot;MyUserName&quot; -Password &quot;MyPassword&quot; -SamlToken &quot;MySamlToken&quot;
$VcenterVmGuestProcessesCreateSpec &#x3D; Initialize-VcenterVmGuestProcessesCreateSpec -Path &quot;MyPath&quot; -Arguments &quot;MyArguments&quot; -WorkingDirectory &quot;MyWorkingDirectory&quot; -EnvironmentVariables @{ key_example &#x3D; &quot;MyInner&quot; } -StartMinimized $false
$VcenterVmGuestProcessesCreateRequest &#x3D; Initialize-VcenterVmGuestProcessesCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestProcessesCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestProcessesCreateRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmGuestCredentials &#x3D; Initialize-VcenterVmGuestCredentials -InteractiveSession $false -Type &quot;USERNAME_PASSWORD&quot;
$VcenterVmGuestProcessesCreateSpec &#x3D; Initialize-VcenterVmGuestProcessesCreateSpec -Path &quot;MyPath&quot;
$VcenterVmGuestProcessesCreateRequest &#x3D; Initialize-VcenterVmGuestProcessesCreateRequest -Credentials $VcenterVmGuestCredentials -Spec $VcenterVmGuestProcessesCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestProcessesCreateRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestProcessesCreateRequest</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmGuestProcessesCreateSpec</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-VmGuestProcessesCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmGuestProcessesCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Processes_CreateSpec schema describes the arguments to *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create*. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Processes_CreateSpec schema describes the arguments to *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create*. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmGuestProcessesCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>The absolute path to the program to start. For Linux guest operating systems, /bin/bash is used to start the program. For Solaris guest operating systems, if /bin/bash exists, its used to start the program, otherwise /bin/sh is used. If /bin/sh is used, then the process ID returned by *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create* will be that of the shell used to start the program, rather than the program itself, due to the differences in how /bin/sh and /bin/bash work. This PID will still be usable for watching the process with *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;list* to find its exit code and elapsed time. For Windows, no shell is used. Using a simple batch file instead by prepending &#x60;&#x60;&#x60;c:\\windows\\system32\\cmd.exe /c&#x60;&#x60;&#x60; will allow stdio redirection to work if passed in the arguments parameter. This property was added in __vSphere API 7.0.2.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>Arguments</maml:name>
          <maml:Description>
            <maml:para>The arguments to the program. Characters which must be escaped to the shell should also be escaped in arguments. In Linux and Solaris guest operating systems, stdio redirection arguments may be used. For Windows, stdio redirection can be added to the argments if path is prefixed with &#x60;&#x60;&#x60;c:\\windows\\system32\\cmd.exe /c&#x60;&#x60;&#x60;. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; no arguments are passed to the program.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkingDirectory</maml:name>
          <maml:Description>
            <maml:para>The absolute path of the working directory for the program to be run. VMware recommends explicitly setting the working directory for the program to be run. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or is an empty string, the behavior depends on the guest operating system. For Linux guest operating systems, if missing or &#x60;null&#x60; or is an empty string, the working directory will be the home directory of the user associated with the guest authentication. For other guest operating systems, if missing or &#x60;null&#x60;, the behavior is unspecified.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnvironmentVariables</maml:name>
          <maml:Description>
            <maml:para>A map of environment variables, specified using the guest OS rules (for example &#x60;&#x60;&#x60;PATH, c:\\bin;c:\\windows\\system32&#x60;&#x60;&#x60; or &#x60;&#x60;&#x60;LD_LIBRARY_PATH,/usr/lib:/lib&#x60;&#x60;&#x60;), to be set for the program being run. Note that these are not additions to the default environment variables; they define the complete set available to the program. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the environment variables used are guest dependent defaults.</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>StartMinimized</maml:name>
          <maml:Description>
            <maml:para>Makes any program window start minimized in Windows operating systems. Returns an error if set for non-Windows guests. This property was added in __vSphere API 7.0.2.0__. Defaults to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>The absolute path to the program to start. For Linux guest operating systems, /bin/bash is used to start the program. For Solaris guest operating systems, if /bin/bash exists, its used to start the program, otherwise /bin/sh is used. If /bin/sh is used, then the process ID returned by *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;create* will be that of the shell used to start the program, rather than the program itself, due to the differences in how /bin/sh and /bin/bash work. This PID will still be usable for watching the process with *POST /vcenter/vm/{vm}/guest/processes?action&#x3D;list* to find its exit code and elapsed time. For Windows, no shell is used. Using a simple batch file instead by prepending &#x60;&#x60;&#x60;c:\\windows\\system32\\cmd.exe /c&#x60;&#x60;&#x60; will allow stdio redirection to work if passed in the arguments parameter. This property was added in __vSphere API 7.0.2.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>Arguments</maml:name>
        <maml:Description>
          <maml:para>The arguments to the program. Characters which must be escaped to the shell should also be escaped in arguments. In Linux and Solaris guest operating systems, stdio redirection arguments may be used. For Windows, stdio redirection can be added to the argments if path is prefixed with &#x60;&#x60;&#x60;c:\\windows\\system32\\cmd.exe /c&#x60;&#x60;&#x60;. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; no arguments are passed to the program.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkingDirectory</maml:name>
        <maml:Description>
          <maml:para>The absolute path of the working directory for the program to be run. VMware recommends explicitly setting the working directory for the program to be run. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60; or is an empty string, the behavior depends on the guest operating system. For Linux guest operating systems, if missing or &#x60;null&#x60; or is an empty string, the working directory will be the home directory of the user associated with the guest authentication. For other guest operating systems, if missing or &#x60;null&#x60;, the behavior is unspecified.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnvironmentVariables</maml:name>
        <maml:Description>
          <maml:para>A map of environment variables, specified using the guest OS rules (for example &#x60;&#x60;&#x60;PATH, c:\\bin;c:\\windows\\system32&#x60;&#x60;&#x60; or &#x60;&#x60;&#x60;LD_LIBRARY_PATH,/usr/lib:/lib&#x60;&#x60;&#x60;), to be set for the program being run. Note that these are not additions to the default environment variables; they define the complete set available to the program. This property was added in __vSphere API 7.0.2.0__. If missing or &#x60;null&#x60;, the environment variables used are guest dependent defaults.</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>StartMinimized</maml:name>
        <maml:Description>
          <maml:para>Makes any program window start minimized in Windows operating systems. Returns an error if set for non-Windows guests. This property was added in __vSphere API 7.0.2.0__. Defaults to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestProcessesCreateSpec &#x3D; Initialize-VcenterVmGuestProcessesCreateSpec -Path &quot;MyPath&quot; -Arguments &quot;MyArguments&quot; -WorkingDirectory &quot;MyWorkingDirectory&quot; -EnvironmentVariables @{ key_example &#x3D; &quot;MyInner&quot; } -StartMinimized $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestProcessesCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestProcessesCreateSpec &#x3D; Initialize-VcenterVmGuestProcessesCreateSpec -Path &quot;MyPath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmGuestProcessesCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestProcessesCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmGuestProcessesProcessErrorDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmGuestProcessesProcessErrorDetails</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Guest_Processes_ProcessErrorDetails schema describes additional error information for process operations. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Guest_Processes_ProcessErrorDetails schema describes additional error information for process operations. This schema was added in __vSphere API 7.0.2.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmGuestProcessesProcessErrorDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pid</maml:name>
          <maml:Description>
            <maml:para>The process associated with the error. This property was added in __vSphere API 7.0.2.0__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pid</maml:name>
        <maml:Description>
          <maml:para>The process associated with the error. This property was added in __vSphere API 7.0.2.0__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestProcessesProcessErrorDetails &#x3D; Initialize-VcenterVmGuestProcessesProcessErrorDetails -Pid 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestProcessesProcessErrorDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmGuestProcessesProcessErrorDetails &#x3D; Initialize-VcenterVmGuestProcessesProcessErrorDetails -Pid 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmGuestProcessesProcessErrorDetails with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmGuestProcessesProcessErrorDetails</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareAdapterNvmeCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareAdapterNvmeCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Adapter_Nvme_CreateSpec schema provides a specification for the configuration of a newly-created virtual NVMe adapter. This schema was added in __vSphere API 7.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Adapter_Nvme_CreateSpec schema provides a specification for the configuration of a newly-created virtual NVMe adapter. This schema was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareAdapterNvmeCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>NVMe bus number. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>Address of the NVMe adapter on the PCI bus. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>NVMe bus number. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>Address of the NVMe adapter on the PCI bus. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterNvmeCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterNvmeCreateSpec -Bus 0 -PciSlotNumber 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterNvmeCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterNvmeCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterNvmeCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterNvmeCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareAdapterNvmeCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareAdapterSataCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareAdapterSataCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Adapter_Sata_CreateSpec schema provides a specification for the configuration of a newly-created virtual SATA adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Adapter_Sata_CreateSpec schema provides a specification for the configuration of a newly-created virtual SATA adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareAdapterSataCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>SATA bus number. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>Address of the SATA adapter on the PCI bus. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterSataType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>SATA bus number. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>Address of the SATA adapter on the PCI bus. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterSataCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterSataCreateSpec -Type &quot;AHCI&quot; -Bus 0 -PciSlotNumber 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterSataCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterSataCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterSataCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterSataCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareAdapterSataCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareAdapterScsiCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareAdapterScsiCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Adapter_Scsi_CreateSpec schema provides a specification for the configuration of a newly-created virtual SCSI adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Adapter_Scsi_CreateSpec schema provides a specification for the configuration of a newly-created virtual SCSI adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareAdapterScsiCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>SCSI bus number. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>Address of the SCSI adapter on the PCI bus. If the PCI address is invalid, the server will change it when the VM is started or as the device is hot added. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sharing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>SCSI bus number. If missing or &#x60;null&#x60;, the server will choose an available bus number; if none is available, the request will fail.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>Address of the SCSI adapter on the PCI bus. If the PCI address is invalid, the server will change it when the VM is started or as the device is hot added. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sharing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterScsiCreateSpec -Type &quot;BUSLOGIC&quot; -Bus 0 -PciSlotNumber 0 -Sharing &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterScsiCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiCreateSpec &#x3D; Initialize-VcenterVmHardwareAdapterScsiCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterScsiCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareAdapterScsiCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareAdapterScsiUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareAdapterScsiUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Adapter_Scsi_UpdateSpec schema describes the updates to be made to the configuration of a virtual SCSI adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Adapter_Scsi_UpdateSpec schema describes the updates to be made to the configuration of a virtual SCSI adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareAdapterScsiUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sharing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sharing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareAdapterScsiSharing</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiUpdateSpec &#x3D; Initialize-VcenterVmHardwareAdapterScsiUpdateSpec -Sharing &quot;NONE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterScsiUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareAdapterScsiUpdateSpec &#x3D; Initialize-VcenterVmHardwareAdapterScsiUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareAdapterScsiUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareAdapterScsiUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareBootCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareBootCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Boot_CreateSpec schema describes settings used when booting a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Boot_CreateSpec schema describes settings used when booting a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareBootCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EfiLegacyBoot</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether to use EFI legacy boot mode. If missing or &#x60;null&#x60;, defaults to value that is recommended for the guest OS and is supported for the virtual hardware 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>NetworkProtocol</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Delay</maml:name>
          <maml:Description>
            <maml:para>Delay in milliseconds before beginning the firmware boot process when the virtual machine is powered on. This delay may be used to provide a time window for users to connect to the virtual machine console and enter BIOS setup mode. If missing or &#x60;null&#x60;, default value is 0.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Retry</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual machine should automatically retry the boot process after a failure. If missing or &#x60;null&#x60;, 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Delay in milliseconds before retrying the boot process after a failure; applicable only when *Vcenter_Vm_Hardware_Boot_Info.retry* is true. If missing or &#x60;null&#x60;, default value is 10000.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnterSetupMode</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the firmware boot process should automatically enter setup mode the next time the virtual machine boots. Note that this flag will automatically be reset to false once the virtual machine enters setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EfiLegacyBoot</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether to use EFI legacy boot mode. If missing or &#x60;null&#x60;, defaults to value that is recommended for the guest OS and is supported for the virtual hardware 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>NetworkProtocol</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Delay</maml:name>
        <maml:Description>
          <maml:para>Delay in milliseconds before beginning the firmware boot process when the virtual machine is powered on. This delay may be used to provide a time window for users to connect to the virtual machine console and enter BIOS setup mode. If missing or &#x60;null&#x60;, default value is 0.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Retry</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual machine should automatically retry the boot process after a failure. If missing or &#x60;null&#x60;, 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Delay in milliseconds before retrying the boot process after a failure; applicable only when *Vcenter_Vm_Hardware_Boot_Info.retry* is true. If missing or &#x60;null&#x60;, default value is 10000.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnterSetupMode</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the firmware boot process should automatically enter setup mode the next time the virtual machine boots. Note that this flag will automatically be reset to false once the virtual machine enters setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareBootCreateSpec &#x3D; Initialize-VcenterVmHardwareBootCreateSpec -Type &quot;BIOS&quot; -EfiLegacyBoot $false -NetworkProtocol &quot;IPV4&quot; -Delay 0 -Retry $false -RetryDelay 0 -EnterSetupMode $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootCreateSpec &#x3D; Initialize-VcenterVmHardwareBootCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareBootCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareBootDeviceEntry</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareBootDeviceEntry</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Boot_Device_Entry schema specifies a bootable virtual device class or specific bootable virtual device(s).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Boot_Device_Entry schema specifies a bootable virtual device class or specific bootable virtual device(s).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareBootDeviceEntry</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nic</maml:name>
          <maml:Description>
            <maml:para>Virtual Ethernet device. Ethernet device to use as boot device for this entry. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Boot_Device_Type.ETHERNET*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Virtual disk device. List of virtual disks in boot order. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Boot_Device_Type.DISK*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nic</maml:name>
        <maml:Description>
          <maml:para>Virtual Ethernet device. Ethernet device to use as boot device for this entry. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Boot_Device_Type.ETHERNET*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Virtual disk device. List of virtual disks in boot order. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Boot_Device_Type.DISK*. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>$VcenterVmHardwareBootDeviceEntry &#x3D; Initialize-VcenterVmHardwareBootDeviceEntry -Type &quot;CDROM&quot; -Nic &quot;MyNic&quot; -Disks &quot;MyDisks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceEntry with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootDeviceEntry &#x3D; Initialize-VcenterVmHardwareBootDeviceEntry -Type &quot;CDROM&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceEntry with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareBootDeviceEntry</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareBootDeviceEntryCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareBootDeviceEntryCreateSpec</command:noun>
      <maml:description>
        <maml:para>The schema Vcenter_Vm_Hardware_Boot_Device_EntryCreateSpec specifies a list of bootable virtual device classes. When a VM is being created and a list of Vcenter_Vm_Hardware_Boot_Device_EntryCreateSpec is specified, the boot order of the specific device instances are not specified in this schema. The boot order of the specific device instance will be the order in which the Ethernet and Disk devices appear in the nics and disks respectively.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The schema Vcenter_Vm_Hardware_Boot_Device_EntryCreateSpec specifies a list of bootable virtual device classes. When a VM is being created and a list of Vcenter_Vm_Hardware_Boot_Device_EntryCreateSpec is specified, the boot order of the specific device instances are not specified in this schema. The boot order of the specific device instance will be the order in which the Ethernet and Disk devices appear in the nics and disks respectively.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareBootDeviceEntryCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootDeviceEntryCreateSpec &#x3D; Initialize-VcenterVmHardwareBootDeviceEntryCreateSpec -Type &quot;CDROM&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceEntryCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootDeviceEntryCreateSpec &#x3D; Initialize-VcenterVmHardwareBootDeviceEntryCreateSpec -Type &quot;CDROM&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceEntryCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareBootDeviceEntryCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareBootDeviceSetRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareBootDeviceSetRequestBody</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-VmHardwareBootDeviceSetRequestBody</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Devices</maml:name>
          <maml:Description>
            <maml:para>Ordered list of boot devices.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntry&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntry&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>Devices</maml:name>
        <maml:Description>
          <maml:para>Ordered list of boot devices.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntry&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VcenterVmHardwareBootDeviceEntry&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>
$VcenterVmHardwareBootDeviceEntry &#x3D; Initialize-VcenterVmHardwareBootDeviceEntry -Type &quot;CDROM&quot; -Nic &quot;MyNic&quot; -Disks &quot;MyDisks&quot;
$VcenterVmHardwareBootDeviceSetRequest &#x3D; Initialize-VcenterVmHardwareBootDeviceSetRequest -Devices $VcenterVmHardwareBootDeviceEntry
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceSetRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareBootDeviceEntry &#x3D; Initialize-VcenterVmHardwareBootDeviceEntry -Type &quot;CDROM&quot;
$VcenterVmHardwareBootDeviceSetRequest &#x3D; Initialize-VcenterVmHardwareBootDeviceSetRequest -Devices $VcenterVmHardwareBootDeviceEntry
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootDeviceSetRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareBootDeviceSetRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareBootUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareBootUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Boot_UpdateSpec schema describes the updates to the settings used when booting a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Boot_UpdateSpec schema describes the updates to the settings used when booting a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareBootUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EfiLegacyBoot</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether to use EFI legacy boot mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProtocol</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Delay</maml:name>
          <maml:Description>
            <maml:para>Delay in milliseconds before beginning the firmware boot process when the virtual machine is powered on. This delay may be used to provide a time window for users to connect to the virtual machine console and enter BIOS setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Retry</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual machine should automatically retry the boot process after a failure. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Delay in milliseconds before retrying the boot process after a failure; applicable only when *Vcenter_Vm_Hardware_Boot_Info.retry* is true. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnterSetupMode</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the firmware boot process should automatically enter setup mode the next time the virtual machine boots. Note that this flag will automatically be reset to false once the virtual machine enters setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EfiLegacyBoot</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether to use EFI legacy boot mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProtocol</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareBootNetworkProtocol</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Delay</maml:name>
        <maml:Description>
          <maml:para>Delay in milliseconds before beginning the firmware boot process when the virtual machine is powered on. This delay may be used to provide a time window for users to connect to the virtual machine console and enter BIOS setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Retry</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual machine should automatically retry the boot process after a failure. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Delay in milliseconds before retrying the boot process after a failure; applicable only when *Vcenter_Vm_Hardware_Boot_Info.retry* is true. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnterSetupMode</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the firmware boot process should automatically enter setup mode the next time the virtual machine boots. Note that this flag will automatically be reset to false once the virtual machine enters setup mode. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareBootUpdateSpec &#x3D; Initialize-VcenterVmHardwareBootUpdateSpec -Type &quot;BIOS&quot; -EfiLegacyBoot $false -NetworkProtocol &quot;IPV4&quot; -Delay 0 -Retry $false -RetryDelay 0 -EnterSetupMode $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareBootUpdateSpec &#x3D; Initialize-VcenterVmHardwareBootUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareBootUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareBootUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareCdromBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareCdromBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Cdrom_BackingSpec schema provides a specification of the physical resource backing a virtual CD-ROM device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Cdrom_BackingSpec schema provides a specification of the physical resource backing a virtual CD-ROM device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareCdromBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsoFile</maml:name>
          <maml:Description>
            <maml:para>Path of the image file that should be used as the virtual CD-ROM device backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Cdrom_BackingType.ISO_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>HostDevice</maml:name>
          <maml:Description>
            <maml:para>Name of the device that should be used as the virtual CD-ROM device backing. If missing or &#x60;null&#x60;, the virtual CD-ROM device will be configured to automatically detect a suitable host device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeviceAccessType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromDeviceAccessType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromDeviceAccessType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsoFile</maml:name>
        <maml:Description>
          <maml:para>Path of the image file that should be used as the virtual CD-ROM device backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Cdrom_BackingType.ISO_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>HostDevice</maml:name>
        <maml:Description>
          <maml:para>Name of the device that should be used as the virtual CD-ROM device backing. If missing or &#x60;null&#x60;, the virtual CD-ROM device will be configured to automatically detect a suitable host device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeviceAccessType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromDeviceAccessType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromDeviceAccessType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCdromBackingSpec &#x3D; Initialize-VcenterVmHardwareCdromBackingSpec -Type &quot;ISO_FILE&quot; -IsoFile &quot;MyIsoFile&quot; -HostDevice &quot;MyHostDevice&quot; -DeviceAccessType &quot;EMULATION&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCdromBackingSpec &#x3D; Initialize-VcenterVmHardwareCdromBackingSpec -Type &quot;ISO_FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareCdromBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareCdromCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareCdromCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Cdrom_CreateSpec schema provides a specification for the configuration of a newly-created virtual CD-ROM device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Cdrom_CreateSpec schema provides a specification for the configuration of a newly-created virtual CD-ROM device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareCdromCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromHostBusAdapterType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromHostBusAdapterType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ide</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromHostBusAdapterType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromHostBusAdapterType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ide</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareIdeAddressSpec &#x3D; Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareSataAddressSpec &#x3D; Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareCdromBackingSpec &#x3D; Initialize-VcenterVmHardwareCdromBackingSpec -Type &quot;ISO_FILE&quot; -IsoFile &quot;MyIsoFile&quot; -HostDevice &quot;MyHostDevice&quot; -DeviceAccessType &quot;EMULATION&quot;
$VcenterVmHardwareCdromCreateSpec &#x3D; Initialize-VcenterVmHardwareCdromCreateSpec -Type &quot;IDE&quot; -Ide $VcenterVmHardwareIdeAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareCdromCreateSpec &#x3D; Initialize-VcenterVmHardwareCdromCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareCdromCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareIdeAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSataAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCdromBackingSpec</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-VmHardwareCdromUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareCdromUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Cdrom_UpdateSpec schema describes the updates to be made to the configuration of a virtual CD-ROM device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Cdrom_UpdateSpec schema describes the updates to be made to the configuration of a virtual CD-ROM device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareCdromUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareCdromBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareCdromBackingSpec &#x3D; Initialize-VcenterVmHardwareCdromBackingSpec -Type &quot;ISO_FILE&quot; -IsoFile &quot;MyIsoFile&quot; -HostDevice &quot;MyHostDevice&quot; -DeviceAccessType &quot;EMULATION&quot;
$VcenterVmHardwareCdromUpdateSpec &#x3D; Initialize-VcenterVmHardwareCdromUpdateSpec -Backing $VcenterVmHardwareCdromBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareCdromUpdateSpec &#x3D; Initialize-VcenterVmHardwareCdromUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCdromUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareCdromUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareCdromBackingSpec</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-VcenterVmHardwareConnectionCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmHardwareConnectionCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_ConnectionCreateSpec schema provides a specification for the configuration of a newly-created removable device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_ConnectionCreateSpec schema provides a specification for the configuration of a newly-created removable device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmHardwareConnectionCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareConnectionCreateSpec &#x3D; Initialize-VcenterVmHardwareConnectionCreateSpec -StartConnected $false -AllowGuestControl $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareConnectionCreateSpec &#x3D; Initialize-VcenterVmHardwareConnectionCreateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareConnectionCreateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmHardwareConnectionInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmHardwareConnectionInfo</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_ConnectionInfo schema provides information about the state and configuration of a removable virtual device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_ConnectionInfo schema provides information about the state and configuration of a removable virtual device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmHardwareConnectionInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareConnectionState</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareConnectionState</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>State</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareConnectionState</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareConnectionState</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareConnectionInfo &#x3D; Initialize-VcenterVmHardwareConnectionInfo -State &quot;CONNECTED&quot; -StartConnected $false -AllowGuestControl $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareConnectionInfo &#x3D; Initialize-VcenterVmHardwareConnectionInfo -State &quot;CONNECTED&quot; -StartConnected $false -AllowGuestControl $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareConnectionInfo</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcenterVmHardwareConnectionUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterVmHardwareConnectionUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_ConnectionUpdateSpec schema describes the updates to be made to the configuration of a removable virtual device.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_ConnectionUpdateSpec schema describes the updates to be made to the configuration of a removable virtual device.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcenterVmHardwareConnectionUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareConnectionUpdateSpec &#x3D; Initialize-VcenterVmHardwareConnectionUpdateSpec -StartConnected $false -AllowGuestControl $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareConnectionUpdateSpec &#x3D; Initialize-VcenterVmHardwareConnectionUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcenterVmHardwareConnectionUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareConnectionUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareCpuUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareCpuUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Cpu_UpdateSpec schema describes the updates to be made to the CPU-related settings of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Cpu_UpdateSpec schema describes the updates to be made to the CPU-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareCpuUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Count</maml:name>
          <maml:Description>
            <maml:para>New number of CPU cores. The number of CPU cores in the virtual machine must be a multiple of the number of cores per socket. The supported range of CPU counts is constrained by the configured guest operating system and virtual hardware version of the virtual machine. If the virtual machine is running, the number of CPU cores may only be increased if *Vcenter_Vm_Hardware_Cpu_Info.hot_add_enabled* is true, and may only be decreased if *Vcenter_Vm_Hardware_Cpu_Info.hot_remove_enabled* is true. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CoresPerSocket</maml:name>
          <maml:Description>
            <maml:para>New number of CPU cores per socket. The number of CPU cores in the virtual machine must be a multiple of the number of cores per socket. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HotAddEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether adding CPUs while the virtual machine is running is enabled. This property may only be modified if the virtual machine is powered off. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HotRemoveEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether removing CPUs while the virtual machine is running is enabled. This property may only be modified if the virtual machine is powered off. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Count</maml:name>
        <maml:Description>
          <maml:para>New number of CPU cores. The number of CPU cores in the virtual machine must be a multiple of the number of cores per socket. The supported range of CPU counts is constrained by the configured guest operating system and virtual hardware version of the virtual machine. If the virtual machine is running, the number of CPU cores may only be increased if *Vcenter_Vm_Hardware_Cpu_Info.hot_add_enabled* is true, and may only be decreased if *Vcenter_Vm_Hardware_Cpu_Info.hot_remove_enabled* is true. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CoresPerSocket</maml:name>
        <maml:Description>
          <maml:para>New number of CPU cores per socket. The number of CPU cores in the virtual machine must be a multiple of the number of cores per socket. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HotAddEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether adding CPUs while the virtual machine is running is enabled. This property may only be modified if the virtual machine is powered off. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HotRemoveEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether removing CPUs while the virtual machine is running is enabled. This property may only be modified if the virtual machine is powered off. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareCpuUpdateSpec &#x3D; Initialize-VcenterVmHardwareCpuUpdateSpec -Count 0 -CoresPerSocket 0 -HotAddEnabled $false -HotRemoveEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCpuUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareCpuUpdateSpec &#x3D; Initialize-VcenterVmHardwareCpuUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareCpuUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareCpuUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareDiskBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareDiskBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Disk_BackingSpec schema provides a specification of the physical resource backing a virtual disk.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Disk_BackingSpec schema provides a specification of the physical resource backing a virtual disk.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareDiskBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmdkFile</maml:name>
          <maml:Description>
            <maml:para>Path of the VMDK file backing the virtual disk. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Disk_BackingType.VMDK_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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmdkFile</maml:name>
        <maml:Description>
          <maml:para>Path of the VMDK file backing the virtual disk. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Disk_BackingType.VMDK_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>$VcenterVmHardwareDiskBackingSpec &#x3D; Initialize-VcenterVmHardwareDiskBackingSpec -Type &quot;VMDK_FILE&quot; -VmdkFile &quot;MyVmdkFile&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskBackingSpec &#x3D; Initialize-VcenterVmHardwareDiskBackingSpec -Type &quot;VMDK_FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareDiskBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareDiskCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareDiskCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Disk_CreateSpec schema provides a specification for the configuration of a newly-created virtual disk.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Disk_CreateSpec schema provides a specification for the configuration of a newly-created virtual disk.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareDiskCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskHostBusAdapterType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskHostBusAdapterType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ide</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Scsi</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareScsiAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareScsiAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nvme</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareNvmeAddressSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareNvmeAddressSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NewVmdk</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskVmdkCreateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskVmdkCreateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskHostBusAdapterType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskHostBusAdapterType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ide</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareIdeAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Scsi</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareScsiAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareScsiAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSataAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nvme</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareNvmeAddressSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareNvmeAddressSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NewVmdk</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskVmdkCreateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskVmdkCreateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareIdeAddressSpec &#x3D; Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
$VcenterVmHardwareScsiAddressSpec &#x3D; Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareSataAddressSpec &#x3D; Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareNvmeAddressSpec &#x3D; Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0 -Unit 0
$VcenterVmHardwareDiskBackingSpec &#x3D; Initialize-VcenterVmHardwareDiskBackingSpec -Type &quot;VMDK_FILE&quot; -VmdkFile &quot;MyVmdkFile&quot;

$VcenterVmHardwareDiskStoragePolicySpec &#x3D; Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy &quot;MyPolicy&quot;
$VcenterVmHardwareDiskVmdkCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskVmdkCreateSpec -Name &quot;MyName&quot; -Capacity 0 -StoragePolicy $VcenterVmHardwareDiskStoragePolicySpec

$VcenterVmHardwareDiskCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskCreateSpec -Type &quot;IDE&quot; -Ide $VcenterVmHardwareIdeAddressSpec -Scsi $VcenterVmHardwareScsiAddressSpec -Sata $VcenterVmHardwareSataAddressSpec -Nvme $VcenterVmHardwareNvmeAddressSpec -Backing $VcenterVmHardwareDiskBackingSpec -NewVmdk $VcenterVmHardwareDiskVmdkCreateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareDiskCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareDiskCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareIdeAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareScsiAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSataAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareNvmeAddressSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskBackingSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskVmdkCreateSpec</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-VmHardwareDiskStoragePolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareDiskStoragePolicySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Disk_StoragePolicySpec schema contains information about the storage policy be associated with a VMDK file. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Disk_StoragePolicySpec schema contains information about the storage policy be associated with a VMDK file. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareDiskStoragePolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>Identifier of the storage policy which should be associated with the VMDK file. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Policy</maml:name>
        <maml:Description>
          <maml:para>Identifier of the storage policy which should be associated with the VMDK file. This property was added in __vSphere API 6.7__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskStoragePolicySpec &#x3D; Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskStoragePolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareDiskStoragePolicySpec &#x3D; Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy &quot;MyPolicy&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskStoragePolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareDiskStoragePolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareDiskUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareDiskUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Disk_UpdateSpec schema describes the updates to be made to the configuration of a virtual disk.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Disk_UpdateSpec schema describes the updates to be made to the configuration of a virtual disk.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareDiskUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareDiskBackingSpec &#x3D; Initialize-VcenterVmHardwareDiskBackingSpec -Type &quot;VMDK_FILE&quot; -VmdkFile &quot;MyVmdkFile&quot;
$VcenterVmHardwareDiskUpdateSpec &#x3D; Initialize-VcenterVmHardwareDiskUpdateSpec -Backing $VcenterVmHardwareDiskBackingSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareDiskUpdateSpec &#x3D; Initialize-VcenterVmHardwareDiskUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareDiskUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskBackingSpec</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-VmHardwareDiskVmdkCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareDiskVmdkCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Disk_VmdkCreateSpec schema provides a specification for creating a new VMDK file to be used as a backing for a virtual disk. The virtual disk will be stored in the same directory as the virtual machine&#39;s configuration file.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Disk_VmdkCreateSpec schema provides a specification for creating a new VMDK file to be used as a backing for a virtual disk. The virtual disk will be stored in the same directory as the virtual machine&#39;s configuration file.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareDiskVmdkCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Base name of the VMDK file. The name should not include the &#39;.vmdk&#39; file extension. If missing or &#x60;null&#x60;, a name (derived from the name of the virtual machine) will be chosen by the 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>Capacity</maml:name>
          <maml:Description>
            <maml:para>Capacity of the virtual disk backing in bytes. If missing or &#x60;null&#x60;, defaults to a guest-specific capacity.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskStoragePolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskStoragePolicySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>Base name of the VMDK file. The name should not include the &#39;.vmdk&#39; file extension. If missing or &#x60;null&#x60;, a name (derived from the name of the virtual machine) will be chosen by the 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>Capacity</maml:name>
        <maml:Description>
          <maml:para>Capacity of the virtual disk backing in bytes. If missing or &#x60;null&#x60;, defaults to a guest-specific capacity.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskStoragePolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareDiskStoragePolicySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareDiskStoragePolicySpec &#x3D; Initialize-VcenterVmHardwareDiskStoragePolicySpec -Policy &quot;MyPolicy&quot;
$VcenterVmHardwareDiskVmdkCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskVmdkCreateSpec -Name &quot;MyName&quot; -Capacity 0 -StoragePolicy $VcenterVmHardwareDiskStoragePolicySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskVmdkCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareDiskVmdkCreateSpec &#x3D; Initialize-VcenterVmHardwareDiskVmdkCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareDiskVmdkCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareDiskVmdkCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareDiskStoragePolicySpec</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-VmHardwareEthernetBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareEthernetBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Ethernet_BackingSpec schema provides a specification of the physical resource that backs a virtual Ethernet adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Ethernet_BackingSpec schema provides a specification of the physical resource that backs a virtual Ethernet adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareEthernetBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier of the network that backs the virtual Ethernet adapter. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Ethernet_BackingType.STANDARD_PORTGROUP*, *Vcenter_Vm_Hardware_Ethernet_BackingType.DISTRIBUTED_PORTGROUP*, or *Vcenter_Vm_Hardware_Ethernet_BackingType.OPAQUE_NETWORK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DistributedPort</maml:name>
          <maml:Description>
            <maml:para>Key of the distributed virtual port that backs the virtual Ethernet adapter. Depending on the type of the Portgroup, the port may be specified using this field. If the portgroup type is early-binding (also known as static), a port is assigned when the Ethernet adapter is configured to use the port. The port may be either automatically or specifically assigned based on the value of this property. If the portgroup type is ephemeral, the port is created and assigned to a virtual machine when it is powered on and the Ethernet adapter is connected. This property cannot be specified as no free ports exist before use. May be used to specify a port when the network specified on the network property is a static or early binding distributed portgroup. If missing or &#x60;null&#x60;, the port will be automatically assigned to the Ethernet adapter based on the policy embodied by the portgroup 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier of the network that backs the virtual Ethernet adapter. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Ethernet_BackingType.STANDARD_PORTGROUP*, *Vcenter_Vm_Hardware_Ethernet_BackingType.DISTRIBUTED_PORTGROUP*, or *Vcenter_Vm_Hardware_Ethernet_BackingType.OPAQUE_NETWORK*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DistributedPort</maml:name>
        <maml:Description>
          <maml:para>Key of the distributed virtual port that backs the virtual Ethernet adapter. Depending on the type of the Portgroup, the port may be specified using this field. If the portgroup type is early-binding (also known as static), a port is assigned when the Ethernet adapter is configured to use the port. The port may be either automatically or specifically assigned based on the value of this property. If the portgroup type is ephemeral, the port is created and assigned to a virtual machine when it is powered on and the Ethernet adapter is connected. This property cannot be specified as no free ports exist before use. May be used to specify a port when the network specified on the network property is a static or early binding distributed portgroup. If missing or &#x60;null&#x60;, the port will be automatically assigned to the Ethernet adapter based on the policy embodied by the portgroup 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>$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot; -Network &quot;MyNetwork&quot; -DistributedPort &quot;MyDistributedPort&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareEthernetBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareEthernetCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareEthernetCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Ethernet_CreateSpec schema provides a specification for the configuration of a newly-created virtual Ethernet adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Ethernet_CreateSpec schema provides a specification for the configuration of a newly-created virtual Ethernet adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareEthernetCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetEmulationType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetEmulationType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UptCompatibilityEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether Universal Pass-Through (UPT) compatibility is enabled on this virtual Ethernet adapter. If missing or &#x60;null&#x60;, UPT will not be enabled on the newly-created virtual Ethernet adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UptV2CompatibilityEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether Uniform Pass-through version 2(UPTv2) compatibility is enabled on this network adapter. To enable this feature, the network adapter must connect to a network backed by DPU (Data Processing Unit) and network offloading must be enabled on the network. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, UPTv2 will not be enabled on the newly-created virtual Ethernet adapter.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MacType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</maml:name>
            <maml: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. Workaround for PR1459647</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PciSlotNumber</maml:name>
          <maml:Description>
            <maml:para>Address of the virtual Ethernet adapter on the PCI bus. If the PCI address is invalid, the server will change when it the VM is started or as the device is hot added. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WakeOnLanEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether wake-on-LAN is enabled on this virtual Ethernet adapter. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetEmulationType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetEmulationType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UptCompatibilityEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether Universal Pass-Through (UPT) compatibility is enabled on this virtual Ethernet adapter. If missing or &#x60;null&#x60;, UPT will not be enabled on the newly-created virtual Ethernet adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UptV2CompatibilityEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether Uniform Pass-through version 2(UPTv2) compatibility is enabled on this network adapter. To enable this feature, the network adapter must connect to a network backed by DPU (Data Processing Unit) and network offloading must be enabled on the network. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, UPTv2 will not be enabled on the newly-created virtual Ethernet adapter.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MacType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</maml:name>
          <maml: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. Workaround for PR1459647</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PciSlotNumber</maml:name>
        <maml:Description>
          <maml:para>Address of the virtual Ethernet adapter on the PCI bus. If the PCI address is invalid, the server will change when it the VM is started or as the device is hot added. If missing or &#x60;null&#x60;, the server will choose an available address when the virtual machine is powered on.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WakeOnLanEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether wake-on-LAN is enabled on this virtual Ethernet adapter. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot; -Network &quot;MyNetwork&quot; -DistributedPort &quot;MyDistributedPort&quot;
$VcenterVmHardwareEthernetCreateSpec &#x3D; Initialize-VcenterVmHardwareEthernetCreateSpec -Type &quot;E1000&quot; -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType &quot;MANUAL&quot; -MacAddress &quot;MyMacAddress&quot; -PciSlotNumber 0 -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareEthernetCreateSpec &#x3D; Initialize-VcenterVmHardwareEthernetCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareEthernetCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareEthernetBackingSpec</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-VmHardwareEthernetUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareEthernetUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Ethernet_UpdateSpec schema describes the updates to be made to the configuration of a virtual Ethernet adapter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Ethernet_UpdateSpec schema describes the updates to be made to the configuration of a virtual Ethernet adapter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareEthernetUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UptCompatibilityEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether Universal Pass-Through (UPT) compatibility should be enabled on this virtual Ethernet adapter. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged. Must be missing or &#x60;null&#x60; if the emulation type of the virtual Ethernet adapter is not *Vcenter_Vm_Hardware_Ethernet_EmulationType.VMXNE_t3*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UptV2CompatibilityEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicates whether Uniform Pass-through version 2(UPTv2) compatibility is enabled on this network adapter. To enable this feature, the network adapter must connect to a network backed by DPU (Data Processing Unit) and network offloading must be enabled on the network. This property can be only modified when virtual machine is powered off. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the value is unchanged. Must be missing or &#x60;null&#x60; if the emulation type of the virtual Ethernet adapter is not *Vcenter_Vm_Hardware_Ethernet_EmulationType.VMXNE_t3*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MacType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</maml:name>
            <maml: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. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged. Must be specified if *Vcenter_Vm_Hardware_Ethernet_UpdateSpec.mac_type* is *Vcenter_Vm_Hardware_Ethernet_MacAddressType.MANUAL*. Must be missing or &#x60;null&#x60; if the MAC address type is not *Vcenter_Vm_Hardware_Ethernet_MacAddressType.MANUAL*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WakeOnLanEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether wake-on-LAN shoud be enabled on this virtual Ethernet adapter. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>UptCompatibilityEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether Universal Pass-Through (UPT) compatibility should be enabled on this virtual Ethernet adapter. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged. Must be missing or &#x60;null&#x60; if the emulation type of the virtual Ethernet adapter is not *Vcenter_Vm_Hardware_Ethernet_EmulationType.VMXNE_t3*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UptV2CompatibilityEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicates whether Uniform Pass-through version 2(UPTv2) compatibility is enabled on this network adapter. To enable this feature, the network adapter must connect to a network backed by DPU (Data Processing Unit) and network offloading must be enabled on the network. This property can be only modified when virtual machine is powered off. This property was added in __vSphere API 8.0.0.1__. If missing or &#x60;null&#x60;, the value is unchanged. Must be missing or &#x60;null&#x60; if the emulation type of the virtual Ethernet adapter is not *Vcenter_Vm_Hardware_Ethernet_EmulationType.VMXNE_t3*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MacType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetMacAddressType</maml:name>
          <maml: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. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged. Must be specified if *Vcenter_Vm_Hardware_Ethernet_UpdateSpec.mac_type* is *Vcenter_Vm_Hardware_Ethernet_MacAddressType.MANUAL*. Must be missing or &#x60;null&#x60; if the MAC address type is not *Vcenter_Vm_Hardware_Ethernet_MacAddressType.MANUAL*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WakeOnLanEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether wake-on-LAN shoud be enabled on this virtual Ethernet adapter. This property may be modified at any time, and changes will be applied the next time the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareEthernetBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareEthernetBackingSpec &#x3D; Initialize-VcenterVmHardwareEthernetBackingSpec -Type &quot;STANDARD_PORTGROUP&quot; -Network &quot;MyNetwork&quot; -DistributedPort &quot;MyDistributedPort&quot;
$VcenterVmHardwareEthernetUpdateSpec &#x3D; Initialize-VcenterVmHardwareEthernetUpdateSpec -UptCompatibilityEnabled $false -UptV2CompatibilityEnabled $false -MacType &quot;MANUAL&quot; -MacAddress &quot;MyMacAddress&quot; -WakeOnLanEnabled $false -Backing $VcenterVmHardwareEthernetBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareEthernetUpdateSpec &#x3D; Initialize-VcenterVmHardwareEthernetUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareEthernetUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareEthernetUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareEthernetBackingSpec</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-VmHardwareFloppyBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareFloppyBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Floppy_BackingSpec schema provides a specification of the physical resource backing a virtual floppy drive.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Floppy_BackingSpec schema provides a specification of the physical resource backing a virtual floppy drive.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareFloppyBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageFile</maml:name>
          <maml:Description>
            <maml:para>Path of the image file that should be used as the virtual floppy drive backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Floppy_BackingType.IMAGE_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>HostDevice</maml:name>
          <maml:Description>
            <maml:para>Name of the device that should be used as the virtual floppy drive backing. If missing or &#x60;null&#x60;, the virtual floppy drive will be configured to automatically detect a suitable host device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageFile</maml:name>
        <maml:Description>
          <maml:para>Path of the image file that should be used as the virtual floppy drive backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Floppy_BackingType.IMAGE_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>HostDevice</maml:name>
        <maml:Description>
          <maml:para>Name of the device that should be used as the virtual floppy drive backing. If missing or &#x60;null&#x60;, the virtual floppy drive will be configured to automatically detect a suitable host device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareFloppyBackingSpec &#x3D; Initialize-VcenterVmHardwareFloppyBackingSpec -Type &quot;IMAGE_FILE&quot; -ImageFile &quot;MyImageFile&quot; -HostDevice &quot;MyHostDevice&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareFloppyBackingSpec &#x3D; Initialize-VcenterVmHardwareFloppyBackingSpec -Type &quot;IMAGE_FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareFloppyBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareFloppyCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareFloppyCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Floppy_CreateSpec schema provides a specification for the configuration of a newly-created virtual floppy drive.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Floppy_CreateSpec schema provides a specification for the configuration of a newly-created virtual floppy drive.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareFloppyCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareFloppyBackingSpec &#x3D; Initialize-VcenterVmHardwareFloppyBackingSpec -Type &quot;IMAGE_FILE&quot; -ImageFile &quot;MyImageFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareFloppyCreateSpec &#x3D; Initialize-VcenterVmHardwareFloppyCreateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareFloppyCreateSpec &#x3D; Initialize-VcenterVmHardwareFloppyCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareFloppyCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareFloppyBackingSpec</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-VmHardwareFloppyUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareFloppyUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Floppy_UpdateSpec schema describes the updates to be made to the configuration of a virtual floppy drive.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Floppy_UpdateSpec schema describes the updates to be made to the configuration of a virtual floppy drive.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareFloppyUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareFloppyBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareFloppyBackingSpec &#x3D; Initialize-VcenterVmHardwareFloppyBackingSpec -Type &quot;IMAGE_FILE&quot; -ImageFile &quot;MyImageFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareFloppyUpdateSpec &#x3D; Initialize-VcenterVmHardwareFloppyUpdateSpec -Backing $VcenterVmHardwareFloppyBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareFloppyUpdateSpec &#x3D; Initialize-VcenterVmHardwareFloppyUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareFloppyUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareFloppyUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareFloppyBackingSpec</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-VmHardwareIdeAddressSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareIdeAddressSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_IdeAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual IDE adapter of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_IdeAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual IDE adapter of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareIdeAddressSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Primary</maml:name>
          <maml:Description>
            <maml:para>Flag specifying whether the device should be attached to the primary or secondary IDE adapter of the virtual machine. If missing or &#x60;null&#x60;, the server will choose a adapter with an available connection. If no IDE connections are available, the request will be rejected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Master</maml:name>
          <maml:Description>
            <maml:para>Flag specifying whether the device should be the master or slave device on the IDE adapter. If missing or &#x60;null&#x60;, the server will choose an available connection type. If no IDE connections are available, the request will be rejected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Primary</maml:name>
        <maml:Description>
          <maml:para>Flag specifying whether the device should be attached to the primary or secondary IDE adapter of the virtual machine. If missing or &#x60;null&#x60;, the server will choose a adapter with an available connection. If no IDE connections are available, the request will be rejected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Master</maml:name>
        <maml:Description>
          <maml:para>Flag specifying whether the device should be the master or slave device on the IDE adapter. If missing or &#x60;null&#x60;, the server will choose an available connection type. If no IDE connections are available, the request will be rejected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareIdeAddressSpec &#x3D; Initialize-VcenterVmHardwareIdeAddressSpec -Primary $false -Master $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareIdeAddressSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareIdeAddressSpec &#x3D; Initialize-VcenterVmHardwareIdeAddressSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareIdeAddressSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareIdeAddressSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareMemoryUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareMemoryUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Memory_UpdateSpec schema describes the updates to be made to the memory-related settings of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Memory_UpdateSpec schema describes the updates to be made to the memory-related settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareMemoryUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SizeMib</maml:name>
          <maml:Description>
            <maml:para>New memory size in mebibytes. The supported range of memory sizes is constrained by the configured guest operating system and virtual hardware version of the virtual machine. If the virtual machine is running, this value may only be changed if *Vcenter_Vm_Hardware_Memory_Info.hot_add_enabled* is true, and the new memory size must satisfy the constraints specified by *Vcenter_Vm_Hardware_Memory_Info.hot_add_increment_size_MiB* and *Vcenter_Vm_Hardware_Memory_Info.hot_add_limit_MiB*. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HotAddEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether adding memory while the virtual machine is running should be enabled. Some guest operating systems may consume more resources or perform less efficiently when they run on hardware that supports adding memory while the machine is running. This property may only be modified if the virtual machine is not powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SizeMib</maml:name>
        <maml:Description>
          <maml:para>New memory size in mebibytes. The supported range of memory sizes is constrained by the configured guest operating system and virtual hardware version of the virtual machine. If the virtual machine is running, this value may only be changed if *Vcenter_Vm_Hardware_Memory_Info.hot_add_enabled* is true, and the new memory size must satisfy the constraints specified by *Vcenter_Vm_Hardware_Memory_Info.hot_add_increment_size_MiB* and *Vcenter_Vm_Hardware_Memory_Info.hot_add_limit_MiB*. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HotAddEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether adding memory while the virtual machine is running should be enabled. Some guest operating systems may consume more resources or perform less efficiently when they run on hardware that supports adding memory while the machine is running. This property may only be modified if the virtual machine is not powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VcenterVmHardwareMemoryUpdateSpec &#x3D; Initialize-VcenterVmHardwareMemoryUpdateSpec -SizeMib 0 -HotAddEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareMemoryUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareMemoryUpdateSpec &#x3D; Initialize-VcenterVmHardwareMemoryUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareMemoryUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareMemoryUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareNvmeAddressSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareNvmeAddressSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_NvmeAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual NVMe adapter of a virtual machine. This schema was added in __vSphere API 7.0.0.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_NvmeAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual NVMe adapter of a virtual machine. This schema was added in __vSphere API 7.0.0.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareNvmeAddressSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>Bus number of the adapter to which the device should be attached. This property was added in __vSphere API 7.0.0.1__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 number of the device. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>Bus number of the adapter to which the device should be attached. This property was added in __vSphere API 7.0.0.1__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 number of the device. This property was added in __vSphere API 7.0.0.1__. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareNvmeAddressSpec &#x3D; Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0 -Unit 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareNvmeAddressSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareNvmeAddressSpec &#x3D; Initialize-VcenterVmHardwareNvmeAddressSpec -Bus 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareNvmeAddressSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareNvmeAddressSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareParallelBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareParallelBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Parallel_BackingSpec schema provides a specification of the physical resource backing a virtual parallel port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Parallel_BackingSpec schema provides a specification of the physical resource backing a virtual parallel port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareParallelBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>File</maml:name>
          <maml:Description>
            <maml:para>Path of the file that should be used as the virtual parallel port backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Parallel_BackingType.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>HostDevice</maml:name>
          <maml:Description>
            <maml:para>Name of the device that should be used as the virtual parallel port backing. If missing or &#x60;null&#x60;, the virtual parallel port will be configured to automatically detect a suitable host device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>File</maml:name>
        <maml:Description>
          <maml:para>Path of the file that should be used as the virtual parallel port backing. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Parallel_BackingType.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>HostDevice</maml:name>
        <maml:Description>
          <maml:para>Name of the device that should be used as the virtual parallel port backing. If missing or &#x60;null&#x60;, the virtual parallel port will be configured to automatically detect a suitable host device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareParallelBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareParallelCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareParallelCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Parallel_CreateSpec schema provides a specification for the configuration of a newly-created virtual parallel port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Parallel_CreateSpec schema provides a specification for the configuration of a newly-created virtual parallel port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareParallelCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareParallelCreateSpec &#x3D; Initialize-VcenterVmHardwareParallelCreateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareParallelCreateSpec &#x3D; Initialize-VcenterVmHardwareParallelCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareParallelCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareParallelBackingSpec</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-VmHardwareParallelUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareParallelUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Parallel_UpdateSpec schema describes the updates to be made to the configuration of a virtual parallel port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Parallel_UpdateSpec schema describes the updates to be made to the configuration of a virtual parallel port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareParallelUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareParallelBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareParallelBackingSpec &#x3D; Initialize-VcenterVmHardwareParallelBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot;
$VcenterVmHardwareParallelUpdateSpec &#x3D; Initialize-VcenterVmHardwareParallelUpdateSpec -Backing $VcenterVmHardwareParallelBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareParallelUpdateSpec &#x3D; Initialize-VcenterVmHardwareParallelUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareParallelUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareParallelUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareParallelBackingSpec</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-VmHardwareSataAddressSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareSataAddressSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_SataAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual SATA adapter of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_SataAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual SATA adapter of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareSataAddressSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>Bus number of the adapter to which the device should be attached.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 number of the device. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>Bus number of the adapter to which the device should be attached.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 number of the device. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSataAddressSpec &#x3D; Initialize-VcenterVmHardwareSataAddressSpec -Bus 0 -Unit 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSataAddressSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSataAddressSpec &#x3D; Initialize-VcenterVmHardwareSataAddressSpec -Bus 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSataAddressSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareSataAddressSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareScsiAddressSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareScsiAddressSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_ScsiAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual SCSI adapter of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_ScsiAddressSpec schema contains information for specifying the address of a virtual device that is attached to a virtual SCSI adapter of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareScsiAddressSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bus</maml:name>
          <maml:Description>
            <maml:para>Bus number of the adapter to which the device should be attached.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml: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 number of the device. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bus</maml:name>
        <maml:Description>
          <maml:para>Bus number of the adapter to which the device should be attached.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml: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 number of the device. If missing or &#x60;null&#x60;, the server will choose an available unit number on the specified adapter. If there are no available connections on the adapter, the request will be rejected.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareScsiAddressSpec &#x3D; Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0 -Unit 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareScsiAddressSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareScsiAddressSpec &#x3D; Initialize-VcenterVmHardwareScsiAddressSpec -Bus 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareScsiAddressSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareScsiAddressSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareSerialBackingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareSerialBackingSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Serial_BackingSpec schema provides a specification of the physical resource backing a virtual serial port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Serial_BackingSpec schema provides a specification of the physical resource backing a virtual serial port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareSerialBackingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>File</maml:name>
          <maml:Description>
            <maml:para>Path of the file backing the virtual serial port. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Serial_BackingType.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>HostDevice</maml:name>
          <maml:Description>
            <maml:para>Name of the device backing the virtual serial port. If missing or &#x60;null&#x60;, the virtual serial port will be configured to automatically detect a suitable host device.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pipe</maml:name>
          <maml:Description>
            <maml:para>Name of the pipe backing the virtual serial port. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Serial_BackingType.PIPE_SERVER* or *Vcenter_Vm_Hardware_Serial_BackingType.PIPE_CLIENT*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NoRxLoss</maml:name>
          <maml:Description>
            <maml:para>Flag that enables optimized data transfer over the pipe. When the value is true, the host buffers data to prevent data overrun. This allows the virtual machine to read all of the data transferred over the pipe with no data loss. If missing or &#x60;null&#x60;, defaults to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkLocation</maml:name>
          <maml:Description>
            <maml:para>URI specifying the location of the network service backing the virtual serial port. - If *Vcenter_Vm_Hardware_Serial_BackingSpec.type* is *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_SERVER*, this property is the location used by clients to connect to this server. The hostname part of the URI should either be empty or should specify the address of the host on which the virtual machine is running. - If *Vcenter_Vm_Hardware_Serial_BackingSpec.type* is *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_CLIENT*, this property is the location used by the virtual machine to connect to the remote server. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_SERVER* or *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_CLIENT*.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Proxy</maml:name>
          <maml:Description>
            <maml:para>Proxy service that provides network access to the network backing. If set, the virtual machine initiates a connection with the proxy service and forwards the traffic to the proxy. If missing or &#x60;null&#x60;, no proxy service should 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>Type</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>File</maml:name>
        <maml:Description>
          <maml:para>Path of the file backing the virtual serial port. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Hardware_Serial_BackingType.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>HostDevice</maml:name>
        <maml:Description>
          <maml:para>Name of the device backing the virtual serial port. If missing or &#x60;null&#x60;, the virtual serial port will be configured to automatically detect a suitable host device.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Pipe</maml:name>
        <maml:Description>
          <maml:para>Name of the pipe backing the virtual serial port. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Serial_BackingType.PIPE_SERVER* or *Vcenter_Vm_Hardware_Serial_BackingType.PIPE_CLIENT*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NoRxLoss</maml:name>
        <maml:Description>
          <maml:para>Flag that enables optimized data transfer over the pipe. When the value is true, the host buffers data to prevent data overrun. This allows the virtual machine to read all of the data transferred over the pipe with no data loss. If missing or &#x60;null&#x60;, defaults to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkLocation</maml:name>
        <maml:Description>
          <maml:para>URI specifying the location of the network service backing the virtual serial port. - If *Vcenter_Vm_Hardware_Serial_BackingSpec.type* is *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_SERVER*, this property is the location used by clients to connect to this server. The hostname part of the URI should either be empty or should specify the address of the host on which the virtual machine is running. - If *Vcenter_Vm_Hardware_Serial_BackingSpec.type* is *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_CLIENT*, this property is the location used by the virtual machine to connect to the remote server. This property is optional and it is only relevant when the value of type is one of *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_SERVER* or *Vcenter_Vm_Hardware_Serial_BackingType.NETWORK_CLIENT*.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Proxy</maml:name>
        <maml:Description>
          <maml:para>Proxy service that provides network access to the network backing. If set, the virtual machine initiates a connection with the proxy service and forwards the traffic to the proxy. If missing or &#x60;null&#x60;, no proxy service should 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>$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot; -Pipe &quot;MyPipe&quot; -NoRxLoss $false -NetworkLocation &quot;MyNetworkLocation&quot; -Proxy &quot;MyProxy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialBackingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialBackingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareSerialBackingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareSerialCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareSerialCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Serial_CreateSpec schema provides a specification for the configuration of a newly-created virtual serial port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Serial_CreateSpec schema provides a specification for the configuration of a newly-created virtual serial port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareSerialCreateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>YieldOnPoll</maml:name>
          <maml:Description>
            <maml:para>CPU yield behavior. If set to true, the virtual machine will periodically relinquish the processor if its sole task is polling the virtual serial port. The amount of time it takes to regain the processor will depend on the degree of other virtual machine activity on the host. If missing or &#x60;null&#x60;, defaults to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>YieldOnPoll</maml:name>
        <maml:Description>
          <maml:para>CPU yield behavior. If set to true, the virtual machine will periodically relinquish the processor if its sole task is polling the virtual serial port. The amount of time it takes to regain the processor will depend on the degree of other virtual machine activity on the host. If missing or &#x60;null&#x60;, defaults to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. Defaults to false if missing or &#x60;null&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot; -Pipe &quot;MyPipe&quot; -NoRxLoss $false -NetworkLocation &quot;MyNetworkLocation&quot; -Proxy &quot;MyProxy&quot;
$VcenterVmHardwareSerialCreateSpec &#x3D; Initialize-VcenterVmHardwareSerialCreateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareSerialCreateSpec &#x3D; Initialize-VcenterVmHardwareSerialCreateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareSerialCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSerialBackingSpec</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-VmHardwareSerialUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareSerialUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_Serial_UpdateSpec schema describes the updates to be made to the configuration of a virtual serial port.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_Serial_UpdateSpec schema describes the updates to be made to the configuration of a virtual serial port.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareSerialUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>YieldOnPoll</maml:name>
          <maml:Description>
            <maml:para>CPU yield behavior. If set to true, the virtual machine will periodically relinquish the processor if its sole task is polling the virtual serial port. The amount of time it takes to regain the processor will depend on the degree of other virtual machine activity on the host. This property may be modified at any time, and changes applied to a connected virtual serial port take effect immediately. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Backing</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartConnected</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AllowGuestControl</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>YieldOnPoll</maml:name>
        <maml:Description>
          <maml:para>CPU yield behavior. If set to true, the virtual machine will periodically relinquish the processor if its sole task is polling the virtual serial port. The amount of time it takes to regain the processor will depend on the degree of other virtual machine activity on the host. This property may be modified at any time, and changes applied to a connected virtual serial port take effect immediately. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Backing</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareSerialBackingSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartConnected</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the virtual device should be connected whenever the virtual machine is powered on. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AllowGuestControl</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the guest can connect and disconnect the device. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmHardwareSerialBackingSpec &#x3D; Initialize-VcenterVmHardwareSerialBackingSpec -Type &quot;FILE&quot; -File &quot;MyFile&quot; -HostDevice &quot;MyHostDevice&quot; -Pipe &quot;MyPipe&quot; -NoRxLoss $false -NetworkLocation &quot;MyNetworkLocation&quot; -Proxy &quot;MyProxy&quot;
$VcenterVmHardwareSerialUpdateSpec &#x3D; Initialize-VcenterVmHardwareSerialUpdateSpec -YieldOnPoll $false -Backing $VcenterVmHardwareSerialBackingSpec -StartConnected $false -AllowGuestControl $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmHardwareSerialUpdateSpec &#x3D; Initialize-VcenterVmHardwareSerialUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareSerialUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareSerialUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmHardwareSerialBackingSpec</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-VmHardwareUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Hardware_UpdateSpec schema describes the updates to virtual hardware settings of a virtual machine.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Hardware_UpdateSpec schema describes the updates to virtual hardware settings of a virtual machine.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmHardwareUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpgradePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpgradeVersion</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpgradePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareUpgradePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpgradeVersion</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpdateSpec &#x3D; Initialize-VcenterVmHardwareUpdateSpec -UpgradePolicy &quot;NEVER&quot; -UpgradeVersion &quot;VMX_03&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpdateSpec &#x3D; Initialize-VcenterVmHardwareUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmHardwareUpgradeRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmHardwareUpgradeRequestBody</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-VmHardwareUpgradeRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmHardwareVersion</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpgradeRequest &#x3D; Initialize-VcenterVmHardwareUpgradeRequest -Version &quot;VMX_03&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareUpgradeRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmHardwareUpgradeRequest &#x3D; Initialize-VcenterVmHardwareUpgradeRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmHardwareUpgradeRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmHardwareUpgradeRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmStoragePolicyComplianceCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmStoragePolicyComplianceCheckSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Storage_Policy_Compliance_CheckSpec schema contains properties used to specify the entities on which the storage policy compliance check is to be invoked. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Storage_Policy_Compliance_CheckSpec schema contains properties used to specify the entities on which the storage policy compliance check is to be invoked. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmStoragePolicyComplianceCheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmHome</maml:name>
          <maml:Description>
            <maml:para>Invoke compliance check on the virtual machine home directory if set to true. This property was added in __vSphere API 6.7__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml: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>Identifiers of the virtual machine&#39;s virtual disks for which compliance should be checked. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, compliance check is invoked on all the associated disks. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>VmHome</maml:name>
        <maml:Description>
          <maml:para>Invoke compliance check on the virtual machine home directory if set to true. This property was added in __vSphere API 6.7__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml: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>Identifiers of the virtual machine&#39;s virtual disks for which compliance should be checked. This property was added in __vSphere API 6.7__. If missing or &#x60;null&#x60; or empty, compliance check is invoked on all the associated disks. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>$VcenterVmStoragePolicyComplianceCheckSpec &#x3D; Initialize-VcenterVmStoragePolicyComplianceCheckSpec -VmHome $false -Disks &quot;MyDisks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyComplianceCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyComplianceCheckSpec &#x3D; Initialize-VcenterVmStoragePolicyComplianceCheckSpec -VmHome $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyComplianceCheckSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmStoragePolicyComplianceCheckSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmStoragePolicyDiskPolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmStoragePolicyDiskPolicySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Storage_Policy_DiskPolicySpec schema provides a specification for the storage policy to be associated with the virtual disks. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Storage_Policy_DiskPolicySpec schema provides a specification for the storage policy to be associated with the virtual disks. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmStoragePolicyDiskPolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpecPolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpecPolicyType</maml:name>
            <maml: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>Storage Policy identification. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Storage_Policy_DiskPolicySpec_PolicyType.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpecPolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpecPolicyType</maml:name>
          <maml: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>Storage Policy identification. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Storage_Policy_DiskPolicySpec_PolicyType.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyDiskPolicySpec &#x3D; Initialize-VcenterVmStoragePolicyDiskPolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyDiskPolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyDiskPolicySpec &#x3D; Initialize-VcenterVmStoragePolicyDiskPolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyDiskPolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmStoragePolicyDiskPolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmStoragePolicyUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmStoragePolicyUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Storage_Policy_UpdateSpec schema describes the updates to be made to the storage policies associated with the virtual machine home and/or its virtual disks. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Storage_Policy_UpdateSpec schema describes the updates to be made to the storage policies associated with the virtual machine home and/or its virtual disks. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmStoragePolicyUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmHome</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpec</maml:name>
            <maml: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>Storage policy or policies to be used when reconfiguring virtual machine diks. This property was added in __vSphere API 6.7__. if missing or &#x60;null&#x60; the current storage policy is retained. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpec&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>VmHome</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpec</maml:name>
          <maml: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>Storage policy or policies to be used when reconfiguring virtual machine diks. This property was added in __vSphere API 6.7__. if missing or &#x60;null&#x60; the current storage policy is retained. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyDiskPolicySpec&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>
$VcenterVmStoragePolicyVmHomePolicySpec &#x3D; Initialize-VcenterVmStoragePolicyVmHomePolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmStoragePolicyDiskPolicySpec &#x3D; Initialize-VcenterVmStoragePolicyDiskPolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmStoragePolicyUpdateSpec &#x3D; Initialize-VcenterVmStoragePolicyUpdateSpec -VmHome $VcenterVmStoragePolicyVmHomePolicySpec -Disks @{ key_example &#x3D; $VcenterVmStoragePolicyDiskPolicySpec }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmStoragePolicyUpdateSpec &#x3D; Initialize-VcenterVmStoragePolicyUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmStoragePolicyUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmStoragePolicyVmHomePolicySpec</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-VmStoragePolicyVmHomePolicySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmStoragePolicyVmHomePolicySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_Vm_Storage_Policy_VmHomePolicySpec schema provides a specification for the storage policy to be associated with the virtual machine home&#39;s directory. This schema was added in __vSphere API 6.7__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_Vm_Storage_Policy_VmHomePolicySpec schema provides a specification for the storage policy to be associated with the virtual machine home&#39;s directory. This schema was added in __vSphere API 6.7__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmStoragePolicyVmHomePolicySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpecPolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpecPolicyType</maml:name>
            <maml: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>Storage Policy identification. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Storage_Policy_VmHomePolicySpec_PolicyType.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpecPolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmStoragePolicyVmHomePolicySpecPolicyType</maml:name>
          <maml: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>Storage Policy identification. This property was added in __vSphere API 6.7__. This property is optional and it is only relevant when the value of type is *Vcenter_Vm_Storage_Policy_VmHomePolicySpec_PolicyType.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vcenter.StoragePolicy&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyVmHomePolicySpec &#x3D; Initialize-VcenterVmStoragePolicyVmHomePolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyVmHomePolicySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmStoragePolicyVmHomePolicySpec &#x3D; Initialize-VcenterVmStoragePolicyVmHomePolicySpec -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmStoragePolicyVmHomePolicySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmStoragePolicyVmHomePolicySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCheckOutsCheckInSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCheckOutsCheckInSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_CheckInSpec schema defines the information required to check in a virtual machine into a library item. This schema was added in __vSphere API 6.9.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_CheckInSpec schema defines the information required to check in a virtual machine into a library item. This schema was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCheckOutsCheckInSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message describing the changes made to the virtual machine. This property was added in __vSphere API 6.9.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message describing the changes made to the virtual machine. This property was added in __vSphere API 6.9.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec -Message &quot;MyMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsCheckInSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec -Message &quot;MyMessage&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsCheckInSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCheckOutsCheckInSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCheckOutsCheckOutSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCheckOutsCheckOutSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_CheckOutSpec schema defines the information required to check out a library item containing a virtual machine template. This schema was added in __vSphere API 6.9.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_CheckOutSpec schema defines the information required to check out a library item containing a virtual machine template. This schema was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCheckOutsCheckOutSpec</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 virtual machine to check out of the library item. This property was added in __vSphere API 6.9.1__. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will choose a suitable name for the 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PoweredOn</maml:name>
          <maml:Description>
            <maml:para>Specifies whether the virtual machine should be powered on after check out. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on after check out.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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 virtual machine to check out of the library item. This property was added in __vSphere API 6.9.1__. This property is currently required. In the future, if this property is missing or &#x60;null&#x60;, the system will choose a suitable name for the 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PoweredOn</maml:name>
        <maml:Description>
          <maml:para>Specifies whether the virtual machine should be powered on after check out. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on after check out.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
$VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec -Name &quot;MyName&quot; -Placement $VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec -PoweredOn $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsCheckOutSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsCheckOutSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCheckOutsCheckOutSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCheckOutsPlacementSpec</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-VmTemplateLibraryItemsCheckOutsPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCheckOutsPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec schema contains information used to place a checked out virtual machine onto resources within the vCenter inventory. The specified compute resource should have access to the storage associated with the checked out virtual machine. This schema was added in __vSphere API 6.9.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CheckOuts_PlacementSpec schema contains information used to place a checked out virtual machine onto resources within the vCenter inventory. The specified compute resource should have access to the storage associated with the checked out virtual machine. This schema was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCheckOutsPlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine should be placed. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the virtual machine will be placed in the same folder as the source virtual machine template. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine should be placed. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.9.1__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster onto which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.9.1__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine should be placed. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the virtual machine will be placed in the same folder as the source virtual machine template. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine should be placed. This property was added in __vSphere API 6.9.1__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.9.1__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster onto which the virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.9.1__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCheckOutsPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCheckOutsPlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCpuUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCpuUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CpuUpdateSpec schema describes updates to the CPU configuration of the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CpuUpdateSpec schema describes updates to the CPU configuration of the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCpuUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumCpus</maml:name>
          <maml:Description>
            <maml:para>Number of virtual processors in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same CPU count as the source virtual machine template contained in the library item.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumCoresPerSocket</maml:name>
          <maml:Description>
            <maml:para>Number of cores among which to distribute CPUs in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same number of cores per socket as the source virtual machine template contained in the library item.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumCpus</maml:name>
        <maml:Description>
          <maml:para>Number of virtual processors in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same CPU count as the source virtual machine template contained in the library item.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumCoresPerSocket</maml:name>
        <maml:Description>
          <maml:para>Number of cores among which to distribute CPUs in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same number of cores per socket as the source virtual machine template contained in the library item.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCpuUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCpuUpdateSpec -NumCpus 0 -NumCoresPerSocket 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCpuUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCpuUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCpuUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCpuUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCpuUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCreatePlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreatePlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec schema contains information used to place a virtual machine template onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreatePlacementSpec schema contains information used to place a virtual machine template onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreatePlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the virtual machine template will be placed in the same folder as the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the virtual machine template should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, the library item creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, the library item creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the virtual machine template should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the virtual machine template will be placed in the same folder as the source virtual machine. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the virtual machine template should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine template; if a resource pool cannot be chosen, the library item creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine template; if a host cannot be chosen, the library item creation operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster onto which the virtual machine template should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreatePlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreatePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreatePlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreatePlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreatePlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreatePlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreatePlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpec schema defines the information required to create a library item containing a virtual machine template. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpec schema defines the information required to create a library item containing a virtual machine template. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceVm</maml:name>
          <maml:Description>
            <maml:para>Identifier of the source virtual machine to create the library item from. This property was added in __vSphere API 6.8__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 library item. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the newly created library item has the same description as the source 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>Library</maml:name>
          <maml:Description>
            <maml:para>Identifier of the library in which the new library item should be created. This property was added in __vSphere API 6.8__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmHomeStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskStorageOverrides</maml:name>
          <maml:Description>
            <maml:para>Storage specification for individual disks in the virtual machine template. This is specified as a mapping between disk identifiers in the source virtual machine and their respective storage specifications. This property was added in __vSphere API 6.8__. If both disk_storage_overrides and disk_storage are missing or &#x60;null&#x60;, the virtual machine template&#39;s disks are placed in the default storage backing associated with the library specified by library. If disk_storage_overrides is missing or &#x60;null&#x60; and disk_storage is specified, all of the virtual machine template&#39;s disks are created with the storage spec specified by disk_storage. If disk_storage_overrides is specified and disk_storage is missing or &#x60;null&#x60;, disks with identifiers that are not in disk_storage_overrides are placed in the default storage backing associated with the library specified by library. If both disk_storage_overrides and disk_storage are specified, disks with identifiers that are not in disk_storage_overrides are created with the storage spec specified by disk_storage. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreatePlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreatePlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceVm</maml:name>
        <maml:Description>
          <maml:para>Identifier of the source virtual machine to create the library item from. This property was added in __vSphere API 6.8__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;VirtualMachine&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;VirtualMachine&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 library item. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the newly created library item has the same description as the source 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>Library</maml:name>
        <maml:Description>
          <maml:para>Identifier of the library in which the new library item should be created. This property was added in __vSphere API 6.8__. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.content.Library&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmHomeStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskStorageOverrides</maml:name>
        <maml:Description>
          <maml:para>Storage specification for individual disks in the virtual machine template. This is specified as a mapping between disk identifiers in the source virtual machine and their respective storage specifications. This property was added in __vSphere API 6.8__. If both disk_storage_overrides and disk_storage are missing or &#x60;null&#x60;, the virtual machine template&#39;s disks are placed in the default storage backing associated with the library specified by library. If disk_storage_overrides is missing or &#x60;null&#x60; and disk_storage is specified, all of the virtual machine template&#39;s disks are created with the storage spec specified by disk_storage. If disk_storage_overrides is specified and disk_storage is missing or &#x60;null&#x60;, disks with identifiers that are not in disk_storage_overrides are placed in the default storage backing associated with the library specified by library. If both disk_storage_overrides and disk_storage are specified, disks with identifiers that are not in disk_storage_overrides are created with the storage spec specified by disk_storage. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStorage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreatePlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreatePlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy


$VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsCreateSpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy

$VcenterVmTemplateLibraryItemsCreatePlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreatePlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
$VcenterVmTemplateLibraryItemsCreateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpec -SourceVm &quot;MySourceVm&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Library &quot;MyLibrary&quot; -VmHomeStorage $VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage -DiskStorage $VcenterVmTemplateLibraryItemsCreateSpecDiskStorage -DiskStorageOverrides @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsCreateSpecDiskStorage } -Placement $VcenterVmTemplateLibraryItemsCreatePlacementSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCreateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpec -SourceVm &quot;MySourceVm&quot; -Name &quot;MyName&quot; -Library &quot;MyLibrary&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStorage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreateSpecDiskStorage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreatePlacementSpec</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-VmTemplateLibraryItemsCreateSpecDiskStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreateSpecDiskStorage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStorage schema defines the storage specification for a virtual machine template&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStorage schema defines the storage specification for a virtual machine template&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreateSpecDiskStorage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier for the datastore associated with a virtual machine template&#39;s disk. This property was added in __vSphere API 6.8__. This property is currently required. If storage_policy is also specified and is incompatible with the datastore, then the disk will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier for the datastore associated with a virtual machine template&#39;s disk. This property was added in __vSphere API 6.8__. This property is currently required. If storage_policy is also specified and is incompatible with the datastore, then the disk will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsCreateSpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecDiskStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCreateSpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStorage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecDiskStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreateSpecDiskStorage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreateSpecDiskStoragePolicy</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-VmTemplateLibraryItemsCreateSpecDiskStoragePolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreateSpecDiskStoragePolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStoragePolicy schema defines the storage policy specification for a virtual machine template&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStoragePolicy schema defines the storage policy specification for a virtual machine template&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreateSpecDiskStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicyType</maml:name>
            <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicyType</maml:name>
          <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_CreateSpecDiskStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecDiskStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecDiskStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreateSpecDiskStoragePolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreateSpecVmHomeStorage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStorage schema defines the storage specification for a virtual machine template&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStorage schema defines the storage specification for a virtual machine template&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStorage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore for the virtual machine template&#39;s configuration and log files. This property was added in __vSphere API 6.8__. This property is currently required. When storage_policy is also specified and is incompatible with the datastore, then the virtual machine template will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore for the virtual machine template&#39;s configuration and log files. This property was added in __vSphere API 6.8__. This property is currently required. When storage_policy is also specified and is incompatible with the datastore, then the virtual machine template will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreateSpecVmHomeStorage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</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-VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStoragePolicy schema defines the storage policy specification for a virtual machine template&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStoragePolicy schema defines the storage policy specification for a virtual machine template&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicyType</maml:name>
            <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicyType</maml:name>
          <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_CreateSpecVmHomeStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsCreateSpecVmHomeStoragePolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsDeployPlacementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeployPlacementSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec schema contains information used to place a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeployPlacementSpec schema contains information used to place a virtual machine onto resources within the vCenter inventory. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeployPlacementSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Folder</maml:name>
          <maml:Description>
            <maml:para>Virtual machine folder into which the deployed virtual machine should be placed. This property was added in __vSphere API 6.8__. This property is currently required. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePool</maml:name>
          <maml:Description>
            <maml:para>Resource pool into which the deployed virtual machine should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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>Cluster onto which the deployed virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Folder</maml:name>
        <maml:Description>
          <maml:para>Virtual machine folder into which the deployed virtual machine should be placed. This property was added in __vSphere API 6.8__. This property is currently required. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable folder for the virtual machine; if a folder cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Folder&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Folder&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePool</maml:name>
        <maml:Description>
          <maml:para>Resource pool into which the deployed virtual machine should be placed. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable resource pool for the virtual machine; if a resource pool cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ResourcePool&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ResourcePool&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>Host onto which the virtual machine should be placed. If host and resource_pool are both specified, resource_pool must belong to host. If host and cluster are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. This property may be missing or &#x60;null&#x60; if resource_pool or cluster is specified. If missing or &#x60;null&#x60;, the system will attempt to choose a suitable host for the virtual machine; if a host cannot be chosen, the virtual machine deployment operation will fail. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;HostSystem&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;HostSystem&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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>Cluster onto which the deployed virtual machine should be placed. If cluster and resource_pool are both specified, resource_pool must belong to cluster. If cluster and host are both specified, host must be a member of cluster. This property was added in __vSphere API 6.8__. If resource_pool or host is specified, it is recommended that this property be missing or &#x60;null&#x60;. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;ClusterComputeResource&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeployPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeployPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeployPlacementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeployPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeployPlacementSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeployPlacementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeployPlacementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsDeploySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeploySpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpec schema defines the deployment parameters that can be specified for the deploy operation. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpec schema defines the deployment parameters that can be specified for the deploy operation. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeploySpec</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 deployed virtual machine. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml: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 deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same description as the source library item.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmHomeStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskStorage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskStorageOverrides</maml:name>
          <maml:Description>
            <maml:para>Storage specification for individual disks in the deployed virtual machine. This is specified as a mapping between disk identifiers in the source virtual machine template contained in the library item and their storage specifications. This property was added in __vSphere API 6.8__. If both disk_storage_overrides and disk_storage are missing or &#x60;null&#x60;, the deployed virtual machine&#39;s disks are created with the same storage spec as the corresponding disks in the source virtual machine template contained in the library item. If disk_storage_overrides is missing or &#x60;null&#x60; and disk_storage is specified, all of the deployed virtual machine&#39;s disks are created with the storage spec specified by disk_storage. If disk_storage_overrides is specified and disk_storage is missing or &#x60;null&#x60;, disks with identifiers that are not in disk_storage_overrides are created with the same storage spec as the corresponding disks in the source virtual machine template contained in the library item. If both disk_storage_overrides and disk_storage are specified, disks with identifiers that are not in disk_storage_overrides are created with the storage spec specified by disk_storage. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Placement</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeployPlacementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeployPlacementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PoweredOn</maml:name>
          <maml:Description>
            <maml:para>Specifies whether the deployed virtual machine should be powered on after deployment. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on after deployment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GuestCustomization</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsGuestCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsGuestCustomizationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HardwareCustomization</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsHardwareCustomizationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsHardwareCustomizationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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 deployed virtual machine. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml: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 deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same description as the source library item.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmHomeStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskStorage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskStorageOverrides</maml:name>
        <maml:Description>
          <maml:para>Storage specification for individual disks in the deployed virtual machine. This is specified as a mapping between disk identifiers in the source virtual machine template contained in the library item and their storage specifications. This property was added in __vSphere API 6.8__. If both disk_storage_overrides and disk_storage are missing or &#x60;null&#x60;, the deployed virtual machine&#39;s disks are created with the same storage spec as the corresponding disks in the source virtual machine template contained in the library item. If disk_storage_overrides is missing or &#x60;null&#x60; and disk_storage is specified, all of the deployed virtual machine&#39;s disks are created with the storage spec specified by disk_storage. If disk_storage_overrides is specified and disk_storage is missing or &#x60;null&#x60;, disks with identifiers that are not in disk_storage_overrides are created with the same storage spec as the corresponding disks in the source virtual machine template contained in the library item. If both disk_storage_overrides and disk_storage are specified, disks with identifiers that are not in disk_storage_overrides are created with the storage spec specified by disk_storage. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStorage&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Placement</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeployPlacementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeployPlacementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PoweredOn</maml:name>
        <maml:Description>
          <maml:para>Specifies whether the deployed virtual machine should be powered on after deployment. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the virtual machine will not be powered on after deployment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GuestCustomization</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsGuestCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsGuestCustomizationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HardwareCustomization</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsHardwareCustomizationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsHardwareCustomizationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy


$VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsDeploySpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy

$VcenterVmTemplateLibraryItemsDeployPlacementSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeployPlacementSpec -Folder &quot;MyFolder&quot; -ResourcePool &quot;MyResourcePool&quot; -Host &quot;MyHost&quot; -Cluster &quot;MyCluster&quot;
$VcenterVmTemplateLibraryItemsGuestCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsGuestCustomizationSpec -Name &quot;MyName&quot;

$VcenterVmTemplateLibraryItemsEthernetUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsEthernetUpdateSpec -Network &quot;MyNetwork&quot;
$VcenterVmTemplateLibraryItemsDiskUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDiskUpdateSpec -Capacity 0
$VcenterVmTemplateLibraryItemsCpuUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCpuUpdateSpec -NumCpus 0 -NumCoresPerSocket 0
$VcenterVmTemplateLibraryItemsMemoryUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsMemoryUpdateSpec -Memory 0
$VcenterVmTemplateLibraryItemsHardwareCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsHardwareCustomizationSpec -Nics @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsEthernetUpdateSpec } -DisksToRemove &quot;MyDisksToRemove&quot; -DisksToUpdate @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsDiskUpdateSpec } -CpuUpdate $VcenterVmTemplateLibraryItemsCpuUpdateSpec -MemoryUpdate $VcenterVmTemplateLibraryItemsMemoryUpdateSpec

$VcenterVmTemplateLibraryItemsDeploySpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -VmHomeStorage $VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage -DiskStorage $VcenterVmTemplateLibraryItemsDeploySpecDiskStorage -DiskStorageOverrides @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsDeploySpecDiskStorage } -Placement $VcenterVmTemplateLibraryItemsDeployPlacementSpec -PoweredOn $false -GuestCustomization $VcenterVmTemplateLibraryItemsGuestCustomizationSpec -HardwareCustomization $VcenterVmTemplateLibraryItemsHardwareCustomizationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsDeploySpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeploySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStorage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeploySpecDiskStorage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeployPlacementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsGuestCustomizationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsHardwareCustomizationSpec</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-VmTemplateLibraryItemsDeploySpecDiskStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeploySpecDiskStorage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStorage schema contains the storage specification for disks in the virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStorage schema contains the storage specification for disks in the virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeploySpecDiskStorage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier for the datastore associated the deployed virtual machine&#39;s disk. This property was added in __vSphere API 6.8__. This property is currently required. If storage_policy is also specified and is incompatible with the datastore, then the disk will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier for the datastore associated the deployed virtual machine&#39;s disk. This property was added in __vSphere API 6.8__. This property is currently required. If storage_policy is also specified and is incompatible with the datastore, then the disk will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsDeploySpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecDiskStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsDeploySpecDiskStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStorage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecDiskStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeploySpecDiskStorage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeploySpecDiskStoragePolicy</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-VmTemplateLibraryItemsDeploySpecDiskStoragePolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeploySpecDiskStoragePolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStoragePolicy schema describes the storage policy specification for the deployed virtual machine&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStoragePolicy schema describes the storage policy specification for the deployed virtual machine&#39;s disks. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeploySpecDiskStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicyType</maml:name>
            <maml: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>Identifier of the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicyType</maml:name>
          <maml: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>Identifier of the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_DeploySpecDiskStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecDiskStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecDiskStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeploySpecDiskStoragePolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeploySpecVmHomeStorage</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStorage schema defines the storage specification for a deployed virtual machine&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStorage schema defines the storage specification for a deployed virtual machine&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStorage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Datastore</maml:name>
          <maml:Description>
            <maml:para>Identifier of the datastore for the deployed virtual machine&#39;s configuration and log files. This property was added in __vSphere API 6.8__. This property is currently required. When storage_policy is also specified and is incompatible with the datastore, then the deployed virtual machine will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StoragePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Datastore</maml:name>
        <maml:Description>
          <maml:para>Identifier of the datastore for the deployed virtual machine&#39;s configuration and log files. This property was added in __vSphere API 6.8__. This property is currently required. When storage_policy is also specified and is incompatible with the datastore, then the deployed virtual machine will be flagged as being out of compliance with the specified storage policy. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Datastore&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Datastore&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StoragePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage -Datastore &quot;MyDatastore&quot; -StoragePolicy $VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStorage with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeploySpecVmHomeStorage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</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-VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStoragePolicy schema defines the storage policy specification for the deployed virtual machine&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStoragePolicy schema defines the storage policy specification for the deployed virtual machine&#39;s configuration and log files. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicyType</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicyType</maml:name>
            <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicyType</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicyType</maml:name>
          <maml: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>Identifier for the storage policy to use. This property was added in __vSphere API 6.8__. This property is optional and it is only relevant when the value of type is *Vcenter_VmTemplate_LibraryItems_DeploySpecVmHomeStoragePolicy_Type.USE_SPECIFIED_POLICY*. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.spbm.StorageProfile&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot; -Policy &quot;MyPolicy&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy &#x3D; Initialize-VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy -Type &quot;USE_SPECIFIED_POLICY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDeploySpecVmHomeStoragePolicy</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsDiskUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsDiskUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_DiskUpdateSpec schema describes updates to the configuration of a virtual disk in the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_DiskUpdateSpec schema describes updates to the configuration of a virtual disk in the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsDiskUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capacity</maml:name>
          <maml:Description>
            <maml:para>Updated capacity of the virtual disk backing in bytes. This value has to be larger than the original capacity of the disk. This property was added in __vSphere API 6.8__.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capacity</maml:name>
        <maml:Description>
          <maml:para>Updated capacity of the virtual disk backing in bytes. This value has to be larger than the original capacity of the disk. This property was added in __vSphere API 6.8__.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDiskUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDiskUpdateSpec -Capacity 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDiskUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsDiskUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDiskUpdateSpec -Capacity 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsDiskUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsDiskUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsEthernetUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsEthernetUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_EthernetUpdateSpec schema describes the network that the ethernet adapter of the deployed virtual machine should be connected to. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_EthernetUpdateSpec schema describes the network that the ethernet adapter of the deployed virtual machine should be connected to. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsEthernetUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Identifier of the network backing the virtual Ethernet adapter. This property was added in __vSphere API 6.8__. This property is currently required. If missing or &#x60;null&#x60;, the virtual Ethernet adapter will be connected to same network as it was in the source virtual machine template. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Network</maml:name>
        <maml:Description>
          <maml:para>Identifier of the network backing the virtual Ethernet adapter. This property was added in __vSphere API 6.8__. This property is currently required. If missing or &#x60;null&#x60;, the virtual Ethernet adapter will be connected to same network as it was in the source virtual machine template. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;Network&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;Network&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsEthernetUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsEthernetUpdateSpec -Network &quot;MyNetwork&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsEthernetUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsEthernetUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsEthernetUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsEthernetUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsEthernetUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsGuestCustomizationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsGuestCustomizationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_GuestCustomizationSpec schema contains information required to customize the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_GuestCustomizationSpec schema contains information required to customize the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsGuestCustomizationSpec</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 customization specification. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, no guest customization is performed.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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 customization specification. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, no guest customization is performed.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsGuestCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsGuestCustomizationSpec -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsGuestCustomizationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsGuestCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsGuestCustomizationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsGuestCustomizationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsGuestCustomizationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsHardwareCustomizationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsHardwareCustomizationSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_HardwareCustomizationSpec schema defines the hardware customization options that are applied to the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_HardwareCustomizationSpec schema defines the hardware customization options that are applied to the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsHardwareCustomizationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nics</maml:name>
          <maml:Description>
            <maml:para>Map of Ethernet network adapters to update. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, all Ethernet adapters will remain connected to the same network as they were in the source virtual machine template. An Ethernet adapter with a MacAddressType of MANUAL will not change. An Ethernet adapter with a MacAddressType of GENERATED or ASSIGNED will receive a new address. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsEthernetUpdateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsEthernetUpdateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisksToRemove</maml:name>
          <maml:Description>
            <maml:para>Idenfiers of disks to remove from the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, all disks will be copied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>DisksToUpdate</maml:name>
          <maml:Description>
            <maml:para>Disk update specification for individual disks in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, disks in the deployed virtual machine will have the same settings as the corresponding disks in the source virtual machine template contained in the library item. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDiskUpdateSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDiskUpdateSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuUpdate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCpuUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCpuUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryUpdate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsMemoryUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsMemoryUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nics</maml:name>
        <maml:Description>
          <maml:para>Map of Ethernet network adapters to update. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, all Ethernet adapters will remain connected to the same network as they were in the source virtual machine template. An Ethernet adapter with a MacAddressType of MANUAL will not change. An Ethernet adapter with a MacAddressType of GENERATED or ASSIGNED will receive a new address. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Ethernet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsEthernetUpdateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsEthernetUpdateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DisksToRemove</maml:name>
        <maml:Description>
          <maml:para>Idenfiers of disks to remove from the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, all disks will be copied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</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>DisksToUpdate</maml:name>
        <maml:Description>
          <maml:para>Disk update specification for individual disks in the deployed virtual machine. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, disks in the deployed virtual machine will have the same settings as the corresponding disks in the source virtual machine template contained in the library item. When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: &#x60;com.vmware.vcenter.vm.hardware.Disk&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDiskUpdateSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsDiskUpdateSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuUpdate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCpuUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsCpuUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryUpdate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsMemoryUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmTemplateLibraryItemsMemoryUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsEthernetUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsEthernetUpdateSpec -Network &quot;MyNetwork&quot;
$VcenterVmTemplateLibraryItemsDiskUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsDiskUpdateSpec -Capacity 0
$VcenterVmTemplateLibraryItemsCpuUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsCpuUpdateSpec -NumCpus 0 -NumCoresPerSocket 0
$VcenterVmTemplateLibraryItemsMemoryUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsMemoryUpdateSpec -Memory 0
$VcenterVmTemplateLibraryItemsHardwareCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsHardwareCustomizationSpec -Nics @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsEthernetUpdateSpec } -DisksToRemove &quot;MyDisksToRemove&quot; -DisksToUpdate @{ key_example &#x3D; $VcenterVmTemplateLibraryItemsDiskUpdateSpec } -CpuUpdate $VcenterVmTemplateLibraryItemsCpuUpdateSpec -MemoryUpdate $VcenterVmTemplateLibraryItemsMemoryUpdateSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsHardwareCustomizationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcenterVmTemplateLibraryItemsHardwareCustomizationSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsHardwareCustomizationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsHardwareCustomizationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsHardwareCustomizationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsCpuUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VmTemplateLibraryItemsMemoryUpdateSpec</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-VmTemplateLibraryItemsMemoryUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsMemoryUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_MemoryUpdateSpec schema describes updates to the memory configuration of the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_MemoryUpdateSpec schema describes updates to the memory configuration of the deployed virtual machine. This schema was added in __vSphere API 6.8__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsMemoryUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Memory</maml:name>
          <maml:Description>
            <maml:para>Size of a virtual machine&#39;s memory in MB. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same memory size as the source virtual machine template.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Memory</maml:name>
        <maml:Description>
          <maml:para>Size of a virtual machine&#39;s memory in MB. This property was added in __vSphere API 6.8__. If missing or &#x60;null&#x60;, the deployed virtual machine has the same memory size as the source virtual machine template.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsMemoryUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsMemoryUpdateSpec -Memory 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsMemoryUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsMemoryUpdateSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsMemoryUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsMemoryUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsMemoryUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmTemplateLibraryItemsVersionsRollbackSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmTemplateLibraryItemsVersionsRollbackSpec</command:noun>
      <maml:description>
        <maml:para>The Vcenter_VmTemplate_LibraryItems_Versions_RollbackSpec schema defines the information required to rollback a virtual machine template library item to a previous version. This schema was added in __vSphere API 6.9.1__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vcenter_VmTemplate_LibraryItems_Versions_RollbackSpec schema defines the information required to rollback a virtual machine template library item to a previous version. This schema was added in __vSphere API 6.9.1__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmTemplateLibraryItemsVersionsRollbackSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message describing the reason for the rollback. This property was added in __vSphere API 6.9.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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message describing the reason for the rollback. This property was added in __vSphere API 6.9.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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsVersionsRollbackSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsVersionsRollbackSpec -Message &quot;MyMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsVersionsRollbackSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmTemplateLibraryItemsVersionsRollbackSpec &#x3D; Initialize-VcenterVmTemplateLibraryItemsVersionsRollbackSpec -Message &quot;MyMessage&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmTemplateLibraryItemsVersionsRollbackSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmTemplateLibraryItemsVersionsRollbackSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmToolsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmToolsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The (@name UpdateSpec} schema describes the VMware Tools properties of a virtual machine that can be updated. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The (@name UpdateSpec} schema describes the VMware Tools properties of a virtual machine that can be updated. This schema was added in __vSphere API 7.0.0.0__.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VmToolsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UpgradePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradePolicy</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradePolicy</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UpgradePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradePolicy</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VcenterVmToolsUpgradePolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpdateSpec &#x3D; Initialize-VcenterVmToolsUpdateSpec -UpgradePolicy &quot;MANUAL&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmToolsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpdateSpec &#x3D; Initialize-VcenterVmToolsUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmToolsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmToolsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VmToolsUpgradeRequestBody</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmToolsUpgradeRequestBody</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-VmToolsUpgradeRequestBody</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CommandLineOptions</maml:name>
          <maml:Description>
            <maml:para>Command line options passed to the installer to modify the installation procedure for Tools. Set if any additional options are desired.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CommandLineOptions</maml:name>
        <maml:Description>
          <maml:para>Command line options passed to the installer to modify the installation procedure for Tools. Set if any additional options are desired.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpgradeRequest &#x3D; Initialize-VcenterVmToolsUpgradeRequest -CommandLineOptions &quot;MyCommandLineOptions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmToolsUpgradeRequestBody with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterVmToolsUpgradeRequest &#x3D; Initialize-VcenterVmToolsUpgradeRequest
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VmToolsUpgradeRequestBody with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VcenterVmToolsUpgradeRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AcqSpecsCounterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AcqSpecsCounterSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_AcqSpecs_CounterSpec schema designates a counter or counter set in an acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_AcqSpecs_CounterSpec schema designates a counter or counter set in an acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AcqSpecsCounterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CidMid</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCidMid</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsCidMid</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SetId</maml:name>
          <maml:Description>
            <maml:para>Counter set identifier __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the cid_mid field will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>CidMid</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCidMid</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCidMid</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SetId</maml:name>
        <maml:Description>
          <maml:para>Counter set identifier __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the cid_mid field will be used. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterSet&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VstatsCidMid &#x3D; Initialize-VstatsCidMid -Cid &quot;MyCid&quot; -Mid &quot;MyMid&quot;
$VstatsAcqSpecsCounterSpec &#x3D; Initialize-VstatsAcqSpecsCounterSpec -CidMid $VstatsCidMid -SetId &quot;MySetId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsCounterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VstatsAcqSpecsCounterSpec &#x3D; Initialize-VstatsAcqSpecsCounterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsCounterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsAcqSpecsCounterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-CidMid</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-AcqSpecsCreateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AcqSpecsCreateSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_AcqSpecs_CreateSpec schema contains information for a new data acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_AcqSpecs_CreateSpec schema contains information for a new data acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AcqSpecsCreateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Counters</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</maml:name>
            <maml: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>A set of resource identifiers representing a single resource to be monitored. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Interval</maml:name>
          <maml:Description>
            <maml:para>Desired sampling rate in seconds. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; default of 10s will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Expiration</maml:name>
          <maml:Description>
            <maml:para>Expiration time for this acquisition specification in Unix UTC number of seconds (since epoch). __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60; or 0, default expiration duration is 100 minutes.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Memo</maml:name>
          <maml:Description>
            <maml:para>Consumer provided text about this acquisition specification. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; default empty string 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>Counters</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</maml:name>
          <maml: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>A set of resource identifiers representing a single resource to be monitored. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Interval</maml:name>
        <maml:Description>
          <maml:para>Desired sampling rate in seconds. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; default of 10s will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Expiration</maml:name>
        <maml:Description>
          <maml:para>Expiration time for this acquisition specification in Unix UTC number of seconds (since epoch). __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60; or 0, default expiration duration is 100 minutes.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Memo</maml:name>
        <maml:Description>
          <maml:para>Consumer provided text about this acquisition specification. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; default empty string 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>

$VstatsCidMid &#x3D; Initialize-VstatsCidMid -Cid &quot;MyCid&quot; -Mid &quot;MyMid&quot;
$VstatsAcqSpecsCounterSpec &#x3D; Initialize-VstatsAcqSpecsCounterSpec -CidMid $VstatsCidMid -SetId &quot;MySetId&quot;

$VstatsRsrcId &#x3D; Initialize-VstatsRsrcId -Key &quot;MyKey&quot; -Type &quot;MyType&quot; -IdValue &quot;MyIdValue&quot; -Predicate &quot;EQUAL&quot; -Scheme &quot;MyScheme&quot;
$VstatsAcqSpecsCreateSpec &#x3D; Initialize-VstatsAcqSpecsCreateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId -Interval 0 -Expiration 0 -Memo &quot;MyMemo&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsCreateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$VstatsAcqSpecsCounterSpec &#x3D; Initialize-VstatsAcqSpecsCounterSpec

$VstatsRsrcId &#x3D; Initialize-VstatsRsrcId -IdValue &quot;MyIdValue&quot;
$VstatsAcqSpecsCreateSpec &#x3D; Initialize-VstatsAcqSpecsCreateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsCreateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsAcqSpecsCreateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AcqSpecsCounterSpec</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-VstatsAcqSpecsFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VstatsAcqSpecsFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_AcqSpecs_FilterSpec schema contains properties used to filter the results when listing acquisition specifications. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_AcqSpecs_FilterSpec schema contains properties used to filter the results when listing acquisition specifications. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VstatsAcqSpecsFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Page</maml:name>
          <maml:Description>
            <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of list operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Page</maml:name>
        <maml:Description>
          <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of list operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsAcqSpecsFilterSpec &#x3D; Initialize-VstatsAcqSpecsFilterSpec -Page &quot;MyPage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsAcqSpecsFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsAcqSpecsFilterSpec &#x3D; Initialize-VstatsAcqSpecsFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsAcqSpecsFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsAcqSpecsFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-AcqSpecsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AcqSpecsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_AcqSpecs_UpdateSpec schema contains properties that can be updated in an acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_AcqSpecs_UpdateSpec schema contains properties that can be updated in an acquisition specification. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-AcqSpecsUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Counters</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</maml:name>
            <maml: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>A set of resource identifiers representing a single resource to be monitored. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Interval</maml:name>
          <maml:Description>
            <maml:para>Desired sampling rate in seconds. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Expiration</maml:name>
          <maml:Description>
            <maml:para>Expiration time for this acquisition specification in Unix UTC number of seconds (since epoch). When this property is 0, the default expiration duration is 100 minutes. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Memo</maml:name>
          <maml:Description>
            <maml:para>Consumer provided text about this Acquisition Specification. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Counters</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsAcqSpecsCounterSpec</maml:name>
          <maml: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>A set of resource identifiers representing a single resource to be monitored. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.vSphere.Model.VstatsRsrcId&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Interval</maml:name>
        <maml:Description>
          <maml:para>Desired sampling rate in seconds. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Expiration</maml:name>
        <maml:Description>
          <maml:para>Expiration time for this acquisition specification in Unix UTC number of seconds (since epoch). When this property is 0, the default expiration duration is 100 minutes. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Memo</maml:name>
        <maml:Description>
          <maml:para>Consumer provided text about this Acquisition Specification. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60;, the value is unchanged.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$VstatsCidMid &#x3D; Initialize-VstatsCidMid -Cid &quot;MyCid&quot; -Mid &quot;MyMid&quot;
$VstatsAcqSpecsCounterSpec &#x3D; Initialize-VstatsAcqSpecsCounterSpec -CidMid $VstatsCidMid -SetId &quot;MySetId&quot;

$VstatsRsrcId &#x3D; Initialize-VstatsRsrcId -Key &quot;MyKey&quot; -Type &quot;MyType&quot; -IdValue &quot;MyIdValue&quot; -Predicate &quot;EQUAL&quot; -Scheme &quot;MyScheme&quot;
$VstatsAcqSpecsUpdateSpec &#x3D; Initialize-VstatsAcqSpecsUpdateSpec -Counters $VstatsAcqSpecsCounterSpec -Resources $VstatsRsrcId -Interval 0 -Expiration 0 -Memo &quot;MyMemo&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VstatsAcqSpecsUpdateSpec &#x3D; Initialize-VstatsAcqSpecsUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-AcqSpecsUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsAcqSpecsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-AcqSpecsCounterSpec</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-CidMid</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CidMid</command:noun>
      <maml:description>
        <maml:para>The Vstats_CidMid schema is used to designate a counter. It contains a counter id that identifies the semantical counter. There is optional metadata identifier that identifies the particular generation of the counter. When counter metadata is not designated vStats will use a default for the counter metadata. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_CidMid schema is used to designate a counter. It contains a counter id that identifies the semantical counter. There is optional metadata identifier that identifies the particular generation of the counter. When counter metadata is not designated vStats will use a default for the counter metadata. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-CidMid</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter Id. CID is a string with rather strong semantic consistency across deployments and versions. If two CIDs are identical it implies the corresponding counters are the same. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mid</maml:name>
          <maml:Description>
            <maml:para>MID is a 64-bit integer with strong consistency. Given a particular CID&#x3D;cid, if two MIDs are the same, then the corresponding counter-metadata objects are same. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60; vStats will use default for the counter metadata as obtained from the provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter Id. CID is a string with rather strong semantic consistency across deployments and versions. If two CIDs are identical it implies the corresponding counters are the same. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mid</maml:name>
        <maml:Description>
          <maml:para>MID is a 64-bit integer with strong consistency. Given a particular CID&#x3D;cid, if two MIDs are the same, then the corresponding counter-metadata objects are same. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60; vStats will use default for the counter metadata as obtained from the provider. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.CounterMetadata&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsCidMid &#x3D; Initialize-VstatsCidMid -Cid &quot;MyCid&quot; -Mid &quot;MyMid&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CidMid with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsCidMid &#x3D; Initialize-VstatsCidMid -Cid &quot;MyCid&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-CidMid with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsCidMid</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VstatsCounterMetadataFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VstatsCounterMetadataFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_CounterMetadata_FilterSpec schema is used to filter the counter metadata list. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_CounterMetadata_FilterSpec schema is used to filter the counter metadata list. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VstatsCounterMetadataFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</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>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsCounterMetadataCounterEditionStatus</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsCounterMetadataFilterSpec &#x3D; Initialize-VstatsCounterMetadataFilterSpec -Status &quot;DEFAULT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsCounterMetadataFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsCounterMetadataFilterSpec &#x3D; Initialize-VstatsCounterMetadataFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsCounterMetadataFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsCounterMetadataFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VstatsCountersFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VstatsCountersFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_Counters_FilterSpec schema contains fields that can be used to filter list of counters. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_Counters_FilterSpec schema contains fields that can be used to filter list of counters. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VstatsCountersFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter identifier that will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; counter filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>Resource type filter. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; resource type filter will not be applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Metric</maml:name>
          <maml:Description>
            <maml:para>Metric for which counters will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; metric filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter identifier that will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; counter filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>Resource type filter. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; resource type filter will not be applied. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Metric</maml:name>
        <maml:Description>
          <maml:para>Metric for which counters will be listed. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. If missing or &#x60;null&#x60; metric filter will not be applied. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsCountersFilterSpec &#x3D; Initialize-VstatsCountersFilterSpec -Cid &quot;MyCid&quot; -Types &quot;MyTypes&quot; -Metric &quot;MyMetric&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsCountersFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsCountersFilterSpec &#x3D; Initialize-VstatsCountersFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsCountersFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsCountersFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VstatsDataFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VstatsDataFilterSpec</command:noun>
      <maml:description>
        <maml:para>The Vstats_Data_FilterSpec schema contains properties used to filter the results when listing DataPoint. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_Data_FilterSpec schema contains properties used to filter the results when listing DataPoint. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VstatsDataFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>Start of a time window (included), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by start time.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarEnd</maml:name>
          <maml:Description>
            <maml:para>End of a time window (excluded), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by end time.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
          <dev:type>
            <maml:name>decimal</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cid</maml:name>
          <maml:Description>
            <maml:para>Counter ID. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by counter. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Metric</maml:name>
          <maml:Description>
            <maml:para>Metric name. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by metric name. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Order</maml:name>
          <maml:Description>
            <maml:para>Directs the server to order the returned data. Passing a value of &#x60;DEFAULT&#x60; will apply default ordering of the results that makes them easier for consumption. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this parameter is missing or &#x60;null&#x60; the server will not order the result, save computational time and therefore the API will operate faster.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Page</maml:name>
          <maml:Description>
            <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of query_data_points operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Start of a time window (included), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by start time.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarEnd</maml:name>
        <maml:Description>
          <maml:para>End of a time window (excluded), timestamp in seconds UTC. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be limited by end time.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">decimal</command:parameterValue>
        <dev:type>
          <maml:name>decimal</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cid</maml:name>
        <maml:Description>
          <maml:para>Counter ID. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by counter. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Counter&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Metric</maml:name>
        <maml:Description>
          <maml:para>Metric name. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by metric name. When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;. When operations return a value of this schema as a response, the property will be an identifier for the resource type: &#x60;com.vmware.vstats.model.Metric&#x60;.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Types</maml:name>
        <maml:Description>
          <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Order</maml:name>
        <maml:Description>
          <maml:para>Directs the server to order the returned data. Passing a value of &#x60;DEFAULT&#x60; will apply default ordering of the results that makes them easier for consumption. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this parameter is missing or &#x60;null&#x60; the server will not order the result, save computational time and therefore the API will operate faster.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Page</maml:name>
        <maml:Description>
          <maml:para>Used to retrieve paged data for larger result sets. The value of this token is generated by server and returned as &#x60;next&#x60; property in the result of query_data_points operations. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the first page of results will be returned.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsDataFilterSpec &#x3D; Initialize-VstatsDataFilterSpec -Start 0 -End 0 -Cid &quot;MyCid&quot; -Metric &quot;MyMetric&quot; -Types &quot;MyTypes&quot; -Resources &quot;MyResources&quot; -Order &quot;MyOrder&quot; -Page &quot;MyPage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsDataFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsDataFilterSpec &#x3D; Initialize-VstatsDataFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsDataFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsDataFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VstatsResourceAddressesFilterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VstatsResourceAddressesFilterSpec</command:noun>
      <maml:description>
        <maml:para>Vstats_ResourceAddresses_FilterSpec schema describes filter criteria for resource addresses. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vstats_ResourceAddresses_FilterSpec schema describes filter criteria for resource addresses. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VstatsResourceAddressesFilterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Types</maml:name>
          <maml:Description>
            <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Page</maml:name>
          <maml:Description>
            <maml:para>The page field is used to retrieve paged data for large result sets. It is an opaque paging token obtained from a prior call to the *GET /stats/rsrc-addrs* API. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. when set a follow up page in a paged result set will be delivered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml: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>Types</maml:name>
        <maml:Description>
          <maml:para>List of Resource types. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When missing or &#x60;null&#x60; the result will not be filtered by resource types. When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: &#x60;com.vmware.vstats.model.RsrcType&#x60;.</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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resources to include in the query. Each resource is specified through a composite string that follows the following format. &#x60;type.&lt;resource type&gt;[.&lt;scheme&gt;]&#x3D;&lt;resource id&gt;&#x60; __resource type__ specifies the type of resource for example &#x60;VM&#x60;, &#x60;VCPU&#x60; etc. __scheme__ is an optional element to disambiguate the resource as needed for example to differentiate managed object id from &#x60;uuid&#x60;. __resource id__ is the unique resource identifier value for example: &#x60;vm-41&#x60; Example values include: &#x60;type.VM&#x3D;vm-41&#x60;, &#x60;type.VCPU&#x3D;1&#x60;, &#x60;type.VM.moid&#x3D;vm-41&#x60; __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When left missing or &#x60;null&#x60; the result will not be filtered for specific resources.</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>Page</maml:name>
        <maml:Description>
          <maml:para>The page field is used to retrieve paged data for large result sets. It is an opaque paging token obtained from a prior call to the *GET /stats/rsrc-addrs* API. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. when set a follow up page in a paged result set will be delivered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsResourceAddressesFilterSpec &#x3D; Initialize-VstatsResourceAddressesFilterSpec -Types &quot;MyTypes&quot; -Resources &quot;MyResources&quot; -Page &quot;MyPage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsResourceAddressesFilterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsResourceAddressesFilterSpec &#x3D; Initialize-VstatsResourceAddressesFilterSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VstatsResourceAddressesFilterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsResourceAddressesFilterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-RsrcId</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RsrcId</command:noun>
      <maml:description>
        <maml:para>The Vstats_RsrcId schema specifies identification of a resource to be monitored by an acquisition specification record. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Vstats_RsrcId schema specifies identification of a resource to be monitored by an acquisition specification record. __Warning:__ this schema is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-RsrcId</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>Key relates to the corresponding ResourceIdDefinition of the related resource address schema. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, type property 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>Type</maml:name>
          <maml:Description>
            <maml:para>Type of the resource identified by the Resource Id. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, in current version the api will throw InvalidArgument error. To be made optional in future.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdValue</maml:name>
          <maml:Description>
            <maml:para>The id value binding the related resource id definition. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Predicate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsQueryPredicate</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.vSphere.Model.VstatsQueryPredicate</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Scheme</maml:name>
          <maml:Description>
            <maml:para>An optional designation of the scheme. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, default scheme is moid (ManagedObject 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>Key relates to the corresponding ResourceIdDefinition of the related resource address schema. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, type property 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>Type</maml:name>
        <maml:Description>
          <maml:para>Type of the resource identified by the Resource Id. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, in current version the api will throw InvalidArgument error. To be made optional in future.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdValue</maml:name>
        <maml:Description>
          <maml:para>The id value binding the related resource id definition. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Predicate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.vSphere.Model.VstatsQueryPredicate</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.vSphere.Model.VstatsQueryPredicate</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Scheme</maml:name>
        <maml:Description>
          <maml:para>An optional designation of the scheme. __Warning:__ this property is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments. When this property is missing or &#x60;null&#x60;, default scheme is moid (ManagedObject 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:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VstatsRsrcId &#x3D; Initialize-VstatsRsrcId -Key &quot;MyKey&quot; -Type &quot;MyType&quot; -IdValue &quot;MyIdValue&quot; -Predicate &quot;EQUAL&quot; -Scheme &quot;MyScheme&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RsrcId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VstatsRsrcId &#x3D; Initialize-VstatsRsrcId -IdValue &quot;MyIdValue&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-RsrcId with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vsphere-automation-api/latest/data-structures/VstatsRsrcId</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
        <command:details>
            <command:name>Get-vSphereOperation</command:name>
            <command:verb>Get</command:verb>
            <command:noun>vSphereOperation</command:noun>
            <maml:description>
                <maml:para>This cmdlet retrieves the PowerCLI SDK cmdlets that correspond to one or more vSphere API endpoints.</maml:para>
            </maml:description>
        </command:details>
        <maml:description>
            <maml:para>This cmdlet retrieves the PowerCLI SDK cmdlets that correspond to one or more vSphere API endpoints.</maml:para>
        </maml:description>
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Get-vSphereOperation</maml:name>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
                    <maml:name>Method</maml:name>
                    <maml:description>
                        <maml:para>The HTTP method to match. Can be any of the following "Get", "Head", "Post", "Delete", "Patch", "Put", "Trace", "Options"</maml:para>
                    </maml:description>
                    <command:parameterValueGroup>
                        <command:parameterValue required="false" command:variableLength="false">Get</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Head</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Post</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Delete</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Patch</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Put</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Trace</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Options</command:parameterValue>
                    </command:parameterValueGroup>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="1" aliases="none">
                    <maml:name>Path</maml:name>
                    <maml:description>
                        <maml:para>The path for the API endpoint.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="2" aliases="none">
                    <maml:name>Name</maml:name>
                    <maml:description>
                        <maml:para>The name of the operation.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="3" aliases="none">
                    <maml:name>Tag</maml:name>
                    <maml:description>
                        <maml:para>The tag in the vSphere API specification for the target operation.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
                <maml:name>Method</maml:name>
                <maml:description>
                    <maml:para>The HTTP method to match. Can be any of the following "Get", "Head", "Post", "Delete", "Patch", "Put", "Trace", "Options"</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="2" aliases="none">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>The name of the operation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="1" aliases="none">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>The path for the API endpoint.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="3" aliases="none">
                <maml:name>Tag</maml:name>
                <maml:description>
                    <maml:para>The tag in the vSphere API specification for the target operation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes />
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>VMware.Sdk.OpenApi.Cmdlets.ApiOperation</maml:name>
                </dev:type>
                <maml:description>
                    <maml:para></maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <maml:alertSet>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-vSphereOperation -Path '/api/example/operation1'</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve the Invoke-* cmdlet which corresponds to /api/example/operation1</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-vSphereOperation -Path '/api/example/operation1' -Method Post</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve the Invoke-* cmdlet which corresponds to the Post method on /api/example/operation1</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-vSphereOperation -Path '/api/example/*' -Method Post</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve all Invoke-* cmdlets which correspond to the Post methods on all endpoints under /api/example</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-vSphereOperation -Path '/api/example/*/operation2'</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to escape dynamic subsections of an API path like entity identifiers. In this example the path contains an identifier that is not in its last segment - /api/example/{id}/operation2</maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
        <command:relatedLinks />
    </command:command>
</helpItems>